[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