[Mud-builder-commits] r277 - in trunk/packages/vala.pkg: . patches

jaffa at garage.maemo.org jaffa at garage.maemo.org
Thu May 28 01:48:25 EEST 2009


Author: jaffa
Date: 2009-05-28 01:48:25 +0300 (Thu, 28 May 2009)
New Revision: 277

Added:
   trunk/packages/vala.pkg/patches/
   trunk/packages/vala.pkg/patches/g_regex-glib-2.1.4_compat.patch
Modified:
   trunk/packages/vala.pkg/mud.xml
Log:
Update to vala 0.7.3, and patch to make compile on glib 2.12

Modified: trunk/packages/vala.pkg/mud.xml
===================================================================
--- trunk/packages/vala.pkg/mud.xml	2009-05-14 18:49:18 UTC (rev 276)
+++ trunk/packages/vala.pkg/mud.xml	2009-05-27 22:48:25 UTC (rev 277)
@@ -1,11 +1,14 @@
 <package>
   <fetch type="tarball">
-    <url>http://download.gnome.org/sources/vala/0.5/vala-0.5.7.tar.bz2</url>
+    <url>http://download.gnome.org/sources/vala/0.7/vala-0.7.3.tar.bz2</url>
   </fetch>
   <build>
     <copyright>lgpl</copyright>
+    <configure-append>--enable-maintainer-mode --disable-dependency-tracking</configure-append>
   </build>
   <deb prefix-section="0">
+    <version>0.7.3-maemo1</version>
+    <maintainer>Andrew Flegg &lt;andrew at bleb.org&gt;</maintainer>
     <section>programming</section>
     <depends>c-compiler</depends>
     <description>Vala is a modern programming language compiling to C.

Added: trunk/packages/vala.pkg/patches/g_regex-glib-2.1.4_compat.patch
===================================================================
--- trunk/packages/vala.pkg/patches/g_regex-glib-2.1.4_compat.patch	                        (rev 0)
+++ trunk/packages/vala.pkg/patches/g_regex-glib-2.1.4_compat.patch	2009-05-27 22:48:25 UTC (rev 277)
@@ -0,0 +1,41 @@
+Index: debian/rules
+===================================================================
+--- debian/rules	(revision 1)
++++ debian/rules	(working copy)
+@@ -76,10 +76,10 @@
+ binary-arch: build install
+ 	dh_testdir
+ 	dh_testroot
+-	dh_installchangelogs ChangeLog
+-	dh_installdocs
+-	dh_installexamples
+-#	dh_install
++#	dh_installchangelogs ChangeLog
++#	dh_installdocs
++#	dh_installexamples
++	dh_install --sourcedir=debian/tmp
+ #	dh_installmenu
+ #	dh_installdebconf	
+ #	dh_installlogrotate
+@@ -90,7 +90,7 @@
+ #	dh_installinit
+ #	dh_installcron
+ #	dh_installinfo
+-	dh_installman
++#	dh_installman
+ 	dh_link
+ 	dh_strip
+ 	dh_compress
+Index: compiler/valacompiler.c
+===================================================================
+--- compiler/valacompiler.c	(revision 1)
++++ compiler/valacompiler.c	(working copy)
+@@ -679,7 +679,7 @@
+ 				char** split_gir;
+ 				_tmp40_ = NULL;
+ 				_tmp39_ = NULL;
+-				split_gir = (_tmp40_ = _tmp39_ = g_regex_split_simple ("(.*)-([0-9]+(\\.[0-9]+)?)\\.gir$", vala_compiler_gir, 0, 0), split_gir_length1 = _vala_array_length (_tmp39_), split_gir_size = split_gir_length1, _tmp40_);
++				split_gir = (_tmp40_ = _tmp39_ = g_strsplit("", "", 0), split_gir_length1 = _vala_array_length (_tmp39_), split_gir_size = split_gir_length1, _tmp40_);
+ 				if (split_gir_length1 < 4) {
+ 					char* _tmp41_;
+ 					_tmp41_ = NULL;



More information about the Mud-builder-commits mailing list