[Pkg-mono-svn-commits] rev 1306 - in gecko-sharp/trunk/debian: . patches
Mirco Bauer
meebey-guest@haydn.debian.org
Sun, 08 Aug 2004 10:07:59 -0600
Author: meebey-guest
Date: 2004-08-08 10:07:49 -0600 (Sun, 08 Aug 2004)
New Revision: 1306
Added:
gecko-sharp/trunk/debian/patches/
gecko-sharp/trunk/debian/patches/00list
gecko-sharp/trunk/debian/patches/01_missing_dllmap.dpatch
Modified:
gecko-sharp/trunk/debian/changelog
gecko-sharp/trunk/debian/rules
Log:
- added dllmap patch (Closes: #258802)
Modified: gecko-sharp/trunk/debian/changelog
===================================================================
--- gecko-sharp/trunk/debian/changelog 2004-08-08 15:58:22 UTC (rev 1305)
+++ gecko-sharp/trunk/debian/changelog 2004-08-08 16:07:49 UTC (rev 1306)
@@ -1,3 +1,11 @@
+gecko-sharp (0.5-3) unstable; urgency=low
+
+ * Mono BSP
+ * Mirco 'meebey' Bauer
+ + added missing dllmap (Closes: #258802)
+
+ -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org> Sun, 08 Aug 2004 18:06:17 +0200
+
gecko-sharp (0.5-2) unstable; urgency=low
* Eduard Bloch
Added: gecko-sharp/trunk/debian/patches/00list
===================================================================
--- gecko-sharp/trunk/debian/patches/00list 2004-08-08 15:58:22 UTC (rev 1305)
+++ gecko-sharp/trunk/debian/patches/00list 2004-08-08 16:07:49 UTC (rev 1306)
@@ -0,0 +1 @@
+01_missing_dllmap
Added: gecko-sharp/trunk/debian/patches/01_missing_dllmap.dpatch
===================================================================
--- gecko-sharp/trunk/debian/patches/01_missing_dllmap.dpatch 2004-08-08 15:58:22 UTC (rev 1305)
+++ gecko-sharp/trunk/debian/patches/01_missing_dllmap.dpatch 2004-08-08 16:07:49 UTC (rev 1306)
@@ -0,0 +1,34 @@
+#! /bin/sh -e
+## 01_missing_dllmap.dpatch by <meebey@redbull.qnetp.net>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+if [ $# -lt 1 ]; then
+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+ exit 1
+fi
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
+
+case "$1" in
+ -patch) patch -p1 ${patch_opts} < $0;;
+ -unpatch) patch -R -p1 ${patch_opts} < $0;;
+ *)
+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+ exit 1;;
+esac
+
+exit 0
+
+@DPATCH@
+diff -urNad /home/meebey/data/projects/debian/pkg-mono/gecko-sharp/gecko-sharp-0.5/gtkmozembed/gecko-sharp.dll.config gecko-sharp-0.5/gtkmozembed/gecko-sharp.dll.config
+--- /home/meebey/data/projects/debian/pkg-mono/gecko-sharp/gecko-sharp-0.5/gtkmozembed/gecko-sharp.dll.config 2004-05-06 04:34:49.000000000 +0200
++++ gecko-sharp-0.5/gtkmozembed/gecko-sharp.dll.config 2004-08-08 18:05:05.000000000 +0200
+@@ -3,4 +3,5 @@
+ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0"/>
+ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0.so.0"/>
+ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0.so.0"/>
++ <dllmap dll="libgtkembedmoz.dll" target="/usr/lib/mozilla/libgtkembedmoz.so"/>
+ </configuration>
Property changes on: gecko-sharp/trunk/debian/patches/01_missing_dllmap.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Modified: gecko-sharp/trunk/debian/rules
===================================================================
--- gecko-sharp/trunk/debian/rules 2004-08-08 15:58:22 UTC (rev 1305)
+++ gecko-sharp/trunk/debian/rules 2004-08-08 16:07:49 UTC (rev 1306)
@@ -3,9 +3,10 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export MONO_SHARED_DIR=$(CURDIR)
+include /usr/share/dpatch/dpatch.make
configure: configure-stamp
-configure-stamp:
+configure-stamp: patch
dh_testdir
perl -pe ' \
s,mono \$$\(GTKSHARP_PREFIX\)/bin/gapi-fixup.exe,\$$\(GTKSHARP_PREFIX\)/bin/gapi-fixup,; \
@@ -20,7 +21,7 @@
$(MAKE)
touch build-stamp
-clean:
+clean: unpatch
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp