[Pkg-cli-libs-commits] r3992 - in /packages/gecko-sharp2/trunk/debian: changelog patches/00list patches/03-fix_build_system.dpatch

hanska-guest at users.alioth.debian.org hanska-guest at users.alioth.debian.org
Thu Feb 12 21:09:06 UTC 2009


Author: hanska-guest
Date: Thu Feb 12 21:09:06 2009
New Revision: 3992

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3992
Log:
* debian/patches/:
  - 03-fix_build_system.dpatch added -- consistently use CSC all over
    the code

Added:
    packages/gecko-sharp2/trunk/debian/patches/03-fix_build_system.dpatch   (with props)
Modified:
    packages/gecko-sharp2/trunk/debian/changelog
    packages/gecko-sharp2/trunk/debian/patches/00list

Modified: packages/gecko-sharp2/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gecko-sharp2/trunk/debian/changelog?rev=3992&op=diff
==============================================================================
--- packages/gecko-sharp2/trunk/debian/changelog (original)
+++ packages/gecko-sharp2/trunk/debian/changelog Thu Feb 12 21:09:06 2009
@@ -5,8 +5,11 @@
     - fixing Build-Depends-Indep for Mono2.0 Transition
     - added myself to Uploaders
     - debhelper dependency bumped to >= 7
+  * debian/patches/:
+    - 03-fix_build_system.dpatch added -- consistently use CSC all over
+      the code
 
- -- David Paleino <d.paleino at gmail.com>  Thu, 12 Feb 2009 22:05:07 +0100
+ -- David Paleino <d.paleino at gmail.com>  Thu, 12 Feb 2009 22:08:40 +0100
 
 gecko-sharp2 (0.13-1) unstable; urgency=low
 

Modified: packages/gecko-sharp2/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gecko-sharp2/trunk/debian/patches/00list?rev=3992&op=diff
==============================================================================
--- packages/gecko-sharp2/trunk/debian/patches/00list (original)
+++ packages/gecko-sharp2/trunk/debian/patches/00list Thu Feb 12 21:09:06 2009
@@ -1,2 +1,3 @@
-01_missing_dllmap
-gecko-sharp-2.0.pc
+01_missing_dllmap.dpatch
+gecko-sharp-2.0.pc.dpatch
+03-fix_build_system.dpatch

Added: packages/gecko-sharp2/trunk/debian/patches/03-fix_build_system.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gecko-sharp2/trunk/debian/patches/03-fix_build_system.dpatch?rev=3992&op=file
==============================================================================
--- packages/gecko-sharp2/trunk/debian/patches/03-fix_build_system.dpatch (added)
+++ packages/gecko-sharp2/trunk/debian/patches/03-fix_build_system.dpatch Thu Feb 12 21:09:06 2009
@@ -1,0 +1,64 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03-fix_build_system.dpatch by David Paleino <d.paleino at gmail.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Call CSC consistently over the sources
+
+ at DPATCH@
+diff -urNad gecko-sharp2-0.13~/configure.in gecko-sharp2-0.13/configure.in
+--- gecko-sharp2-0.13~/configure.in	2008-03-10 21:30:29.000000000 +0100
++++ gecko-sharp2-0.13/configure.in	2009-02-12 21:48:15.000000000 +0100
+@@ -21,14 +21,6 @@
+ 
+ AC_MSG_RESULT($from_cvs)
+ 
+-AC_PATH_PROG(MONO, mono)
+-AC_PATH_PROG(MCS, mcs)
+-if test "x$MONO" = "x" ; then
+-  AC_MSG_ERROR([Can't find "mono" in your PATH])
+-fi
+-if test "x$MCS" = "x" ; then
+-  AC_MSG_ERROR([Can't find "mcs" in your PATH])
+-fi
+ AC_SUBST(PATH)
+ AC_SUBST(LD_LIBRARY_PATH)
+ 
+diff -urNad gecko-sharp2-0.13~/gtkmozembed/Makefile.am gecko-sharp2-0.13/gtkmozembed/Makefile.am
+--- gecko-sharp2-0.13~/gtkmozembed/Makefile.am	2008-03-10 21:30:29.000000000 +0100
++++ gecko-sharp2-0.13/gtkmozembed/Makefile.am	2009-02-12 21:48:58.000000000 +0100
+@@ -1,4 +1,4 @@
+-MCS=mcs
++CSC=csc
+ RAW_API=gtkgecko-api.raw
+ API=gtkgecko-api.xml
+ METADATA=gtkgecko.metadata
+@@ -38,7 +38,7 @@
+ 	cp $(top_srcdir)/gecko-sharp.snk .
+ 
+ gecko-sharp.dll: $(build_sources) generated-stamp gecko-sharp.snk
+-	$(MCS) -nowarn:169 -unsafe -target:library $(GTK_SHARP_LIBS) \
++	$(CSC) -nowarn:169 -unsafe -target:library $(GTK_SHARP_LIBS) \
+ 	$(build_sources) generated/*.cs -out:gecko-sharp.dll
+ 
+ install-data-local:
+diff -urNad gecko-sharp2-0.13~/sample/Makefile.am gecko-sharp2-0.13/sample/Makefile.am
+--- gecko-sharp2-0.13~/sample/Makefile.am	2008-03-10 21:30:29.000000000 +0100
++++ gecko-sharp2-0.13/sample/Makefile.am	2009-02-12 21:49:15.000000000 +0100
+@@ -4,7 +4,7 @@
+ all: GtkMozApp.exe WebThumbnailer.exe
+ 
+ GtkMozApp.exe: $(srcdir)/GtkMozApp.cs $(srcdir)/MozWindow.cs
+-	$(MCS) -unsafe \
++	$(CSC) -unsafe \
+ 	-lib:@top_builddir@/gtkmozembed \
+ 	-r:gecko-sharp.dll \
+ 	-lib:$(GTKSHARP_PREFIX)/lib \
+@@ -13,7 +13,7 @@
+ 	-out:GtkMozApp.exe $(srcdir)/GtkMozApp.cs $(srcdir)/MozWindow.cs
+ 
+ WebThumbnailer.exe: $(srcdir)/WebThumbnailer.cs
+-	$(MCS) 	-lib:@top_builddir@/gtkmozembed \
++	$(CSC) 	-lib:@top_builddir@/gtkmozembed \
+ 	-r:gecko-sharp.dll \
+ 	-pkg:glib-sharp-2.0 \
+ 	-pkg:gtk-sharp-2.0 $(srcdir)/WebThumbnailer.cs \

Propchange: packages/gecko-sharp2/trunk/debian/patches/03-fix_build_system.dpatch
------------------------------------------------------------------------------
    svn:executable = *




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