[Pkg-cli-apps-commits] r4340 - in /packages/banshee-extension-mirage/trunk/debian: changelog control patches/10_configurable_compiler.patch rules

directhex-guest at users.alioth.debian.org directhex-guest at users.alioth.debian.org
Mon Dec 15 23:27:08 UTC 2008


Author: directhex-guest
Date: Mon Dec 15 23:27:08 2008
New Revision: 4340

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4340
Log:
Mono 2,0 transition by Laney

Forces GMCS instead of MCS as compiler, as configure ALREADY has GMCS as overridable ac_path_prog and MCS is hardcoded to gmcs

Added:
    packages/banshee-extension-mirage/trunk/debian/patches/10_configurable_compiler.patch
Modified:
    packages/banshee-extension-mirage/trunk/debian/changelog
    packages/banshee-extension-mirage/trunk/debian/control
    packages/banshee-extension-mirage/trunk/debian/rules

Modified: packages/banshee-extension-mirage/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/banshee-extension-mirage/trunk/debian/changelog?rev=4340&op=diff
==============================================================================
--- packages/banshee-extension-mirage/trunk/debian/changelog (original)
+++ packages/banshee-extension-mirage/trunk/debian/changelog Mon Dec 15 23:27:08 2008
@@ -1,3 +1,15 @@
+banshee-extension-mirage (0.4.0-3) UNRELEASED; urgency=low
+
+  * debian/control, debian/rules,
+    debian/patches/10_configurable_compiler.patch:
+    + Update for Mono 2.0 transition (Closes: #507413)
+    + Patch build system to respect GMCS variable passed to configure
+      - Requires running automake during build, and build-depending on it
+    + Update build-deps (mono-devel) to pull in csc
+    + Pass csc to configure
+
+ -- Iain Lane <laney at ubuntu.com>  Mon, 15 Dec 2008 22:39:34 +0000
+
 banshee-extension-mirage (0.4.0-2) experimental; urgency=low
 
   * debian/control:

Modified: packages/banshee-extension-mirage/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/banshee-extension-mirage/trunk/debian/control?rev=4340&op=diff
==============================================================================
--- packages/banshee-extension-mirage/trunk/debian/control (original)
+++ packages/banshee-extension-mirage/trunk/debian/control Mon Dec 15 23:27:08 2008
@@ -6,8 +6,11 @@
                debhelper (>= 5),
                cli-common-dev (>= 0.4.4),
                autotools-dev, 
+               libtool,
+               autoconf,
+               automake1.10,
                banshee (>= 1.4.1),
-               mono-gmcs (>= 1.2.3),
+               mono-devel (>= 2.0),
                libglib2.0-dev,
                libfftw3-dev,
                libsqlite3-dev (>= 3.3),

Added: packages/banshee-extension-mirage/trunk/debian/patches/10_configurable_compiler.patch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/banshee-extension-mirage/trunk/debian/patches/10_configurable_compiler.patch?rev=4340&op=file
==============================================================================
--- packages/banshee-extension-mirage/trunk/debian/patches/10_configurable_compiler.patch (added)
+++ packages/banshee-extension-mirage/trunk/debian/patches/10_configurable_compiler.patch Mon Dec 15 23:27:08 2008
@@ -1,0 +1,22 @@
+--- banshee-extension-mirage-0.4.0/build/build.mk	2008-11-10 08:31:40.000000000 +0000
++++ banshee-extension-mirage-0.4.0.new/build/build.mk	2008-11-30 23:51:58.000000000 +0000
+@@ -22,7 +22,7 @@
+ $(ASSEMBLY_FILE).mdb: $(ASSEMBLY_FILE)
+ 
+ $(ASSEMBLY_FILE): $(SOURCES_BUILD) $(RESOURCES_EXPANDED)
+-	$(MCS) $(MCS_FLAGS) -out:$@ -target:$(TARGET) $(REFERENCES) $(BANSHEE_LIBS) $(RESOURCES_BUILD) $(SOURCES_BUILD)
++	$(GMCS) $(MCS_FLAGS) -out:$@ -target:$(TARGET) $(REFERENCES) $(BANSHEE_LIBS) $(RESOURCES_BUILD) $(SOURCES_BUILD)
+ 
+ EXTRA_DIST = $(SOURCES_BUILD) $(RESOURCES_EXPANDED)
+ 
+--- banshee-extension-mirage-0.4.0/Test/Makefile.am	2008-11-10 08:31:40.000000000 +0000
++++ banshee-extension-mirage-0.4.0.new/Test/Makefile.am	2008-11-30 23:52:18.000000000 +0000
+@@ -20,7 +20,7 @@
+ test: $(ASSEMBLY_FILE)
+ 
+ $(ASSEMBLY_FILE): $(SOURCES_BUILD) $(RESOURCES_EXPANDED)
+-	$(MCS) $(MCS_FLAGS) -out:$@ -target:$(TARGET) $(REFERENCES) $(BANSHEE_LIBS) $(SOURCES_BUILD)
++	$(GMCS) $(MCS_FLAGS) -out:$@ -target:$(TARGET) $(REFERENCES) $(BANSHEE_LIBS) $(SOURCES_BUILD)
+ 
+ CLEANFILES = $(OUTPUT_FILES) *.dll *.mdb *.exe
+ DISTCLEANFILES = *.pidb

Modified: packages/banshee-extension-mirage/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/banshee-extension-mirage/trunk/debian/rules?rev=4340&op=diff
==============================================================================
--- packages/banshee-extension-mirage/trunk/debian/rules (original)
+++ packages/banshee-extension-mirage/trunk/debian/rules Mon Dec 15 23:27:08 2008
@@ -10,6 +10,12 @@
 
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 
+DEB_AUTO_UPDATE_ACLOCAL = 1.10
+DEB_AUTO_UPDATE_LIBTOOL = pre
+DEB_AUTO_UPDATE_AUTOCONF = true
+DEB_AUTO_UPDATE_AUTOMAKE = 1.10
+
+DEB_CONFIGURE_USER_FLAGS += GMCS=/usr/bin/csc
 DEB_CONFIGURE_EXTRA_FLAGS += --disable-static
 
 common-binary-predeb-arch::




More information about the Pkg-cli-apps-commits mailing list