[Goodies-commits] r2393 - in verve-plugin/trunk: . po
Jannis Pohlmann
jannis at xfce.org
Wed Jan 17 17:06:59 CET 2007
Author: jannis
Date: 2007-01-17 16:06:58 +0000 (Wed, 17 Jan 2007)
New Revision: 2393
Added:
verve-plugin/trunk/po/LINGUAS
Modified:
verve-plugin/trunk/ChangeLog
verve-plugin/trunk/autogen.sh
verve-plugin/trunk/configure.in.in
Log:
* autogen.sh, configure.in.in, po/LINGUAS: Add LINGUAS support,
so translators can add their languages without me having to
update configure.in.in.
Modified: verve-plugin/trunk/ChangeLog
===================================================================
--- verve-plugin/trunk/ChangeLog 2007-01-16 22:16:55 UTC (rev 2392)
+++ verve-plugin/trunk/ChangeLog 2007-01-17 16:06:58 UTC (rev 2393)
@@ -1,3 +1,9 @@
+2007-01-17 Jannis Pohlmann <jannis at xfce.org>
+
+ * autogen.sh, configure.in.in, po/LINGUAS: Add LINGUAS support,
+ so translators can add their languages without me having to
+ update configure.in.in.
+
2007-01-16 Jannis Pohlmann <jannis at xfce.org>
* 0.3.5 released - really!
Modified: verve-plugin/trunk/autogen.sh
===================================================================
--- verve-plugin/trunk/autogen.sh 2007-01-16 22:16:55 UTC (rev 2392)
+++ verve-plugin/trunk/autogen.sh 2007-01-17 16:06:58 UTC (rev 2393)
@@ -18,10 +18,22 @@
exit 1
}
-# substitute revision and date
-revision=`svn info $0 | awk '/^Revision: / {printf "%05d\n", $2}'`
-sed -e "s/@REVISION@/${revision}/g" < "configure.in.in" > "configure.in"
+# verify that po/LINGUAS is present
+(test -f po/LINGUAS) >/dev/null 2>&1 || {
+ cat >&2 <<EOF
+autogen.sh: The file po/LINGUAS could not be found. Please check your snapshot
+ or try to checkout again.
+EOF
+ exit 1
+}
+# substitute revision and linguas
+linguas=`sed -e '/^#/d' po/LINGUAS`
+revision=`LC_ALL=C svn info $0 | awk '/^Revision: / {printf "%05d\n", $2}'`
+sed -e "s/@LINGUAS@/${linguas}/g" \
+ -e "s/@REVISION@/${revision}/g" \
+ < "configure.in.in" > "configure.in"
+
exec xdt-autogen $@
# vi:set ts=2 sw=2 et ai:
Modified: verve-plugin/trunk/configure.in.in
===================================================================
--- verve-plugin/trunk/configure.in.in 2007-01-16 22:16:55 UTC (rev 2392)
+++ verve-plugin/trunk/configure.in.in 2007-01-17 16:06:58 UTC (rev 2393)
@@ -47,7 +47,7 @@
dnl ******************************
dnl *** Check for i18n support ***
dnl ******************************
-XDT_I18N([ca cs de el eo eu fi fr hu it ja nl pa pl pt_BR ru vi zh_TW])
+XDT_I18N([@LINGUAS@])
dnl ***********************************
dnl *** Check for required packages ***
Added: verve-plugin/trunk/po/LINGUAS
===================================================================
--- verve-plugin/trunk/po/LINGUAS (rev 0)
+++ verve-plugin/trunk/po/LINGUAS 2007-01-17 16:06:58 UTC (rev 2393)
@@ -0,0 +1 @@
+ca cs de el eo eu fi fr hu it ja nl pa pl pt_BR ru vi zh_TW
More information about the Goodies-commits
mailing list