[ekg2-devel] autogen.sh - problem z generowaniem POTFILES.in

Wojciech Szymak szymak w gmail.com
Czw, 6 Wrz 2007, 23:20:44 CEST


Witam.

Pod systemem Solaris jest problem z generowaniem POTFILE.in.

Wszystkie linie są typu:

plugins/feed/feed.cn
plugins/gg/gg.cn

lub

plugins/irc/irc.cnplugins/irc/irc.cn

Błąd jest w pliku autogen.sh. W poleceniu s/// nie można używać \n
jako znaku końca linii. Należy wstawić znak końca linii bezpośrednio.

Proponowana poprawka:

--- autogen.sh.orig	2007-09-06 23:07:13.095410000 +0200
+++ autogen.sh	2007-09-06 23:08:05.278830000 +0200
@@ -85,7 +85,8 @@
 fi

 $XGETTEXT --keyword=_ --keyword=N_ --output=- $XGETTEXT_OPTIONS `find
. -name '*.[ch]'` | \
-	sed -ne '/^#:/{s/#://; s/:[0-9]*/\n/g; s/ //g; p;}' | \
+	sed -ne '/^#:/{s/#://; s/:[0-9]*/\
+/g; s/ //g; p;}' | \
 	grep -v '^$' | sort | uniq | grep -v 'regex.c' >po/POTFILES.in


Kopia patcha znajduje się tu: http://home.elka.pw.edu.pl/~wszymak/autogen.patch

-- 
Pozdrawiam
Wojciech Szymak


Więcej informacji o liście dyskusyjnej ekg2-devel