new i18n targets (to be explained in TRANSLATORS)
authorPaul Davis <paul@linuxaudiosystems.com>
Mon, 21 Nov 2011 21:27:30 +0000 (21:27 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 21 Nov 2011 21:27:30 +0000 (21:27 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@10743 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/wscript
libs/ardour/wscript
libs/gtkmm2ext/wscript
waf
wscript

index d9a9860ba523bbfa5d9e56496463e6628add161c..82a9fc11a8b6c965b4b5be268be500e936e2b900 100644 (file)
@@ -15,8 +15,9 @@ MICRO = '0'
 GTK2_ARDOUR_VERSION = "%s.%s.%s" % (MAJOR, MINOR, MICRO)
 
 # Variables for 'waf dist'
-APPNAME = 'gtk2_ardour'
+APPNAME = 'gtk2_ardour3'
 VERSION = GTK2_ARDOUR_VERSION
+I18N_PACKAGE = 'gtk2_ardour3'
 
 # Mandatory variables
 top = '.'
@@ -637,5 +638,17 @@ def build(bld):
                            mo)
 
 def i18n(bld):
-    autowaf.build_i18n(bld, top, 'gtk2_ardour', APPNAME, gtk2_ardour_sources,
+    autowaf.build_i18n(bld, top, 'gtk2_ardour', I18N_PACKAGE, gtk2_ardour_sources,
+                       'Paul Davis')
+
+def i18n_pot(bld):
+    autowaf.build_i18n_pot(bld, top, 'gtk2_ardour', I18N_PACKAGE, gtk2_ardour_sources,
+                       'Paul Davis')
+
+def i18n_po(bld):
+    autowaf.build_i18n_po(bld, top, 'gtk2_ardour', I18N_PACKAGE, gtk2_ardour_sources,
+                       'Paul Davis')
+
+def i18n_mo(bld):
+    autowaf.build_i18n_mo(bld, top, 'gtk2_ardour', I18N_PACKAGE, gtk2_ardour_sources,
                        'Paul Davis')
index f6d7a13d06d269eb6db3935ec908affef2b46d39..bfd9eb847496bdea332d9ccda8c307bb65c76eb1 100644 (file)
@@ -21,8 +21,9 @@ LIBARDOUR_LIB_VERSION = '3.0.0'
 CURRENT_SESSION_FILE_VERSION = 3000
 
 # Variables for 'waf dist'
-APPNAME = 'libardour'
+APPNAME = 'libardour3'
 VERSION = LIBARDOUR_VERSION
+I18N_PACKAGE = 'libardour3'
 
 # Mandatory variables
 top = '.'
@@ -454,5 +455,17 @@ def shutdown():
     autowaf.shutdown()
 
 def i18n(bld):
-    autowaf.build_i18n(bld, top, 'libs/ardour', APPNAME, libardour_sources,
+    autowaf.build_i18n(bld, top, 'libs/ardour', I18N_PACKAGE, libardour_sources,
+                       'Paul Davis')
+
+def i18n_pot(bld):
+    autowaf.build_i18n(bld, top, 'libs/ardour', I18N_PACKAGE, libardour_sources,
+                       'Paul Davis')
+
+def i18n_po(bld):
+    autowaf.build_i18n_po(bld, top, 'libs/ardour', I18N_PACKAGE, libardour_sources,
+                       'Paul Davis')
+
+def i18n_mo(bld):
+    autowaf.build_i18n_mo(bld, top, 'libs/ardour', I18N_PACKAGE, libardour_sources,
                        'Paul Davis')
index 4412a9273f955f8890ed1c7ad5cdea9a82e1f3db..cc3f3de706d2e2da5dfcf2e9807b220081c1b180 100644 (file)
@@ -17,6 +17,7 @@ GTKMM2EXT_LIB_VERSION = '0.8.3'
 # Variables for 'waf dist'
 APPNAME = 'gtkmm2ext'
 VERSION = GTKMM2EXT_VERSION
+I18N_PACKAGE = 'gtkmm2ext3'
 
 gtkmm2ext_sources = [
         'actions.cc',
@@ -106,7 +107,19 @@ def build(bld):
                            mo)
 
 def i18n(bld):
-    autowaf.build_i18n(bld, top, 'libs/gtkmm2ext', APPNAME, gtkmm2ext_sources,
+    autowaf.build_i18n(bld, top, 'libs/gtkmm2ext', I18N_PACKAGE, gtkmm2ext_sources,
+                       'Paul Davis')
+
+def i18n_pot(bld):
+    autowaf.build_i18n_pot(bld, top, 'libs/gtkmm2ext', I18N_PACKAGE, gtkmm2ext_sources,
+                       'Paul Davis')
+
+def i18n_po(bld):
+    autowaf.build_i18n_po(bld, top, 'libs/gtkmm2ext', I18N_PACKAGE, gtkmm2ext_sources,
+                       'Paul Davis')
+
+def i18n_mo(bld):
+    autowaf.build_i18n_mo(bld, top, 'libs/gtkmm2ext', I18N_PACKAGE, gtkmm2ext_sources,
                        'Paul Davis')
 
 def shutdown():
diff --git a/waf b/waf
index 4dacd8a53dd7ad9d136f2bd90faa42955ed872ea..913f9fb85caf1b0a9c9a39c98a844b6731b3236a 100755 (executable)
Binary files a/waf and b/waf differ
diff --git a/wscript b/wscript
index a27c0e72be1c029c31f4fbc6d7624a5a4e1ea5ea..6ec0fd7258f40ab2f43098feda00bff10cfcfb4d 100644 (file)
--- a/wscript
+++ b/wscript
@@ -9,7 +9,7 @@ import sys
 
 # Variables for 'waf dist'
 VERSION = '3.0beta1a'
-APPNAME = 'Ardour'
+APPNAME = 'Ardour3'
 
 # Mandatory variables
 top = '.'
@@ -668,3 +668,12 @@ def build(bld):
 
 def i18n(bld):
     bld.recurse (i18n_children)
+
+def i18n_pot(bld):
+    bld.recurse (i18n_children)
+
+def i18n_po(bld):
+    bld.recurse (i18n_children)
+
+def i18n_mo(bld):
+    bld.recurse (i18n_children)