[Pkg-cli-apps-commits] r4339 - in /packages/f-spot/trunk/debian: changelog control patches/debian_use_csc.dpatch rules
meebey at users.alioth.debian.org
meebey at users.alioth.debian.org
Mon Dec 15 23:23:47 UTC 2008
Author: meebey
Date: Mon Dec 15 23:23:47 2008
New Revision: 4339
URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4339
Log:
* debian/control:
+ Added gtk-sharp2-gapi to build-deps.
* debian/patches/debian_use_csc.dpatch:
+ Replaces hardcoded compiler calls with MCS variable from configure.
(thanks to Iain Lane <laney at ubuntu.com> for the patch)
* debian/rules:
+ Pass csc compiler variable to configure.
Modified:
packages/f-spot/trunk/debian/changelog
packages/f-spot/trunk/debian/control
packages/f-spot/trunk/debian/patches/debian_use_csc.dpatch
packages/f-spot/trunk/debian/rules
Modified: packages/f-spot/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/f-spot/trunk/debian/changelog?rev=4339&op=diff
==============================================================================
--- packages/f-spot/trunk/debian/changelog (original)
+++ packages/f-spot/trunk/debian/changelog Mon Dec 15 23:23:47 2008
@@ -11,10 +11,14 @@
+ Replaced mono-gmcs build-dep with mono-devel >= 2.0 as part of the
Mono 2.0 transition.
+ Enhanced package description.
+ + Added gtk-sharp2-gapi to build-deps.
* debian/patches/debian_use_csc.dpatch:
+ Replaces hardcoded compiler calls with MCS variable from configure.
-
- -- Mirco Bauer <meebey at debian.org> Mon, 15 Dec 2008 23:59:13 +0100
+ (thanks to Iain Lane <laney at ubuntu.com> for the patch)
+ * debian/rules:
+ + Pass csc compiler variable to configure.
+
+ -- Mirco Bauer <meebey at debian.org> Tue, 16 Dec 2008 00:21:33 +0100
f-spot (0.4.4-1) unstable; urgency=medium
Modified: packages/f-spot/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/f-spot/trunk/debian/control?rev=4339&op=diff
==============================================================================
--- packages/f-spot/trunk/debian/control (original)
+++ packages/f-spot/trunk/debian/control Mon Dec 15 23:23:47 2008
@@ -10,6 +10,7 @@
mono-devel (>= 2.0),
libgtk2.0-dev (>= 2.6),
libgtk2.0-cil (>= 2.8),
+ gtk-sharp2-gapi,
libgnome2-dev (>= 2.2),
libgnome2.0-cil (>= 2.20),
libgtkhtml3.16-cil (>= 2.20),
Modified: packages/f-spot/trunk/debian/patches/debian_use_csc.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/f-spot/trunk/debian/patches/debian_use_csc.dpatch?rev=4339&op=diff
==============================================================================
--- packages/f-spot/trunk/debian/patches/debian_use_csc.dpatch (original)
+++ packages/f-spot/trunk/debian/patches/debian_use_csc.dpatch Mon Dec 15 23:23:47 2008
@@ -1,32 +1,33 @@
#! /bin/sh /usr/share/dpatch/dpatch-run
-## use_csc.dpatch by Mirco Bauer <meebey at debian.org>
+## mono_transition_use_csc.dpatch by Iain Lane <laney at ubuntu.com>
##
## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: Patch build system to use compiler from MCS variable instead of hardcoded gmcs. Part of mono 2.0 transition.
@DPATCH@
-diff -urNad f-spot-0.4.4~/Makefile.include f-spot-0.4.4/Makefile.include
---- f-spot-0.4.4~/Makefile.include 2008-12-15 23:56:40.000000000 +0100
-+++ f-spot-0.4.4/Makefile.include 2008-12-15 23:58:09.000000000 +0100
+diff -urNad f-spot-0.5.0.3~/Makefile.include f-spot-0.5.0.3/Makefile.include
+--- f-spot-0.5.0.3~/Makefile.include 2008-07-08 12:01:42.000000000 +0100
++++ f-spot-0.5.0.3/Makefile.include 2008-11-30 20:27:01.000000000 +0000
@@ -40,8 +40,8 @@
## Build
CSC_FLAGS = -debug
-CSC = gmcs $(CSC_FLAGS) -target:exe
-CSC_LIB = gmcs $(CSC_FLAGS) -target:library
-+CSC = @MCS@ $(CSC_FLAGS) -target:exe
-+CSC_LIB = @MCS@ $(CSC_FLAGS) -target:library
++CSC = $(MCS) $(CSC_FLAGS) -target:exe
++CSC_LIB = $(MCS) $(CSC_FLAGS) -target:library
## Runtime
-diff -urNad f-spot-0.4.4~/configure.in f-spot-0.4.4/configure.in
---- f-spot-0.4.4~/configure.in 2008-12-15 23:56:40.000000000 +0100
-+++ f-spot-0.4.4/configure.in 2008-12-15 23:58:28.000000000 +0100
-@@ -324,6 +324,7 @@
+diff -urNad f-spot-0.5.0.3~/configure.in f-spot-0.5.0.3/configure.in
+--- f-spot-0.5.0.3~/configure.in 2008-10-17 19:54:15.000000000 +0100
++++ f-spot-0.5.0.3/configure.in 2008-11-30 20:26:23.000000000 +0000
+@@ -315,7 +315,7 @@
+ AC_SUBST(CPPFLAGS)
+ AC_SUBST(LDFLAGS)
- AC_OUTPUT([
- Makefile
-+Makefile.include
- dbus-sharp/Makefile
- dbus-sharp-glib/Makefile
- docs/Makefile
+-CSC=gmcs
++CSC=$(MCS)
+ AC_SUBST(CSC)
+
+ expanded_libdir=`( case $prefix in NONE) prefix=$ac_default_prefix ;; *) ;; esac
Modified: packages/f-spot/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/f-spot/trunk/debian/rules?rev=4339&op=diff
==============================================================================
--- packages/f-spot/trunk/debian/rules (original)
+++ packages/f-spot/trunk/debian/rules Mon Dec 15 23:23:47 2008
@@ -14,6 +14,7 @@
CFLAGS := -Wall -g
DEB_CONFIGURE_SCRIPT_ENV := LDFLAGS="-Wl,-O1 -Wl,--as-needed"
+DEB_CONFIGURE_USER_FLAGS += MCS=/usr/bin/csc
DEB_CONFIGURE_EXTRA_FLAGS := --disable-scrollkeeper
common-configure-indep::
More information about the Pkg-cli-apps-commits
mailing list