[Pkg-mono-svn-commits] rev 1114 - gtk-sharp/trunk/debian

Eduard Bloch blade@haydn.debian.org
Sat, 19 Jun 2004 09:15:15 -0600


Author: blade
Date: 2004-06-19 09:15:00 -0600 (Sat, 19 Jun 2004)
New Revision: 1114

Modified:
   gtk-sharp/trunk/debian/changelog
   gtk-sharp/trunk/debian/control
   gtk-sharp/trunk/debian/rules
Log:
Workarounds for libgtkthml3-10 problem


Modified: gtk-sharp/trunk/debian/changelog
===================================================================
--- gtk-sharp/trunk/debian/changelog	2004-06-19 15:02:13 UTC (rev 1113)
+++ gtk-sharp/trunk/debian/changelog	2004-06-19 15:15:00 UTC (rev 1114)
@@ -1,3 +1,13 @@
+gtk-sharp (0.98-2) unstable; urgency=low
+
+  * Eduard Bloch
+    + Set strong Build-Dep on libgtkhtml3.1-10 now (in the hope that GNOME
+      funsters will keep at least THIS PACKAGE NAME and SONAME for longer than
+      few weeks)
+    + rewriting gtkhtml-sharp.dll.config to match the new SONAME
+
+ -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 19 Jun 2004 15:25:35 +0200
+
 gtk-sharp (0.98-1) unstable; urgency=low
 
   * New upstream release

Modified: gtk-sharp/trunk/debian/control
===================================================================
--- gtk-sharp/trunk/debian/control	2004-06-19 15:02:13 UTC (rev 1113)
+++ gtk-sharp/trunk/debian/control	2004-06-19 15:15:00 UTC (rev 1114)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
 Uploaders: Eduard Bloch <blade@debian.org>, Mirco 'meebey' Bauer <mail@meebey.net>, Michael Schiansky <ms@debian.org>
-Build-Depends: debhelper (>= 4.1.87), autoconf, automake1.4, mono-mcs (>= 0.90) | c-sharp-compiler, mono-gac, monodoc-base (>> 0.16) | monodoc-browser, libmono-dev, libtool, libglib2.0-dev (>= 2.2.0), libgtk2.0-dev, libpango1.0-dev, libatk1.0-dev, libfreetype6-dev, libxml2-dev, libgda2-dev (>= 1.0.0), libglade2-dev (>= 2.0.0), librsvg2-dev (>= 2.0.1), libgnomedb2-dev (>= 1.0.0), libgail-dev, libgtkhtml3.1-dev, libgnomeui-dev (>= 2.2.0), libgnomecanvas2-dev (>= 2.2.0), libgnomeprint2.2-dev, libgnomeprintui2.2-dev (>= 2.2.0), libart-2.0-dev (>= 2.2.0), libvte-dev (>= 0.11.10), libmono-0.96, mono-utils (>= 0.95)
+Build-Depends: debhelper (>= 4.1.87), autoconf, automake1.4, mono-mcs (>= 0.90) | c-sharp-compiler, mono-gac, monodoc-base (>> 0.16) | monodoc-browser, libmono-dev, libtool, libglib2.0-dev (>= 2.2.0), libgtk2.0-dev, libpango1.0-dev, libatk1.0-dev, libfreetype6-dev, libxml2-dev, libgda2-dev (>= 1.0.0), libglade2-dev (>= 2.0.0), librsvg2-dev (>= 2.0.1), libgnomedb2-dev (>= 1.0.0), libgail-dev, libgtkhtml3.1-dev, libgnomeui-dev (>= 2.2.0), libgnomecanvas2-dev (>= 2.2.0), libgnomeprint2.2-dev, libgnomeprintui2.2-dev (>= 2.2.0), libart-2.0-dev (>= 2.2.0), libvte-dev (>= 0.11.10), libmono-0.96, mono-utils (>= 0.95), libgtkhtml3.1-10
 Build-Conflicts: libgtkhtml3.0-2, libart-2.0-dev (= 2.3.16-3)
 Standards-Version: 3.6.1
 

Modified: gtk-sharp/trunk/debian/rules
===================================================================
--- gtk-sharp/trunk/debian/rules	2004-06-19 15:02:13 UTC (rev 1113)
+++ gtk-sharp/trunk/debian/rules	2004-06-19 15:15:00 UTC (rev 1114)
@@ -93,6 +93,8 @@
 	cd $(CURDIR)/debian/libgnome-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
 	cd $(CURDIR)/debian/libglade-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
 	cd $(CURDIR)/debian/libvte-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+	# fix libgkthml SONAME
+	perl -pe 's,libgtkhtml-3.1.so.7,libgtkhtml-3.1.so.10' -i $(CURDIR)/debian/libgnome-cil/usr/share/dotnet/mono/gac/*/*/*.config
 	# fix broken name
 	mv $(CURDIR)/debian/gtk-sharp-gapi/usr/share/dotnet/bin/gapi_codegen.exe \
 	  $(CURDIR)/debian/gtk-sharp-gapi/usr/share/dotnet/bin/gapi-codegen.exe