Package: libgwibber
Version: 0.1.1-1
Severity: normal
Tags: patch pending

Hi Kartik,

I've prepared an NMU for libgwibber (versioned as 0.1.1-1.1) and
uploaded it without delay, as you indicated. 

I imagine it's a bit moot though, as libgwibber goes away with the new
gwibber (providing you can untangle the Ubuntu only changes) :-).

Ho hum.

Cheers,

-- 
Iain Lane                                  [ i...@orangesquash.org.uk ]
Debian Developer                                   [ la...@debian.org ]
Ubuntu Developer                                   [ la...@ubuntu.com ]
PhD student                                       [ i...@cs.nott.ac.uk ]
diff -Nru libgwibber-0.1.1/debian/changelog libgwibber-0.1.1/debian/changelog
--- libgwibber-0.1.1/debian/changelog	2011-05-18 05:17:34.000000000 +0100
+++ libgwibber-0.1.1/debian/changelog	2011-08-05 19:08:59.000000000 +0100
@@ -1,3 +1,15 @@
+libgwibber (0.1.1-1.1) unstable; urgency=low
+
+  * Non-maintainer upload with changes thanks to Chow Loong Jin
+    <hyper...@ubuntu.com>
+  * Remove obsolete build dependencies on libmono-dev and mono-gmcs (Closes:
+    #630398)
+  * Fix dllmap target for libgwibber1 (Closes: #630397)
+  * Update installcligac files for package rename so the library is actually
+    installed into the GAC
+
+ -- Iain Lane <la...@debian.org>  Fri, 05 Aug 2011 19:08:59 +0100
+
 libgwibber (0.1.1-1) unstable; urgency=low
 
   * Initial upload to Debian (Closes: #620980)
diff -Nru libgwibber-0.1.1/debian/control libgwibber-0.1.1/debian/control
--- libgwibber-0.1.1/debian/control	2011-05-18 07:07:43.000000000 +0100
+++ libgwibber-0.1.1/debian/control	2011-08-05 18:58:14.000000000 +0100
@@ -6,9 +6,7 @@
                cdbs (>= 0.4.41),
                cli-common-dev (>= 0.5.7),
                mono-devel (>= 2.4.3),
-               mono-gmcs,
                gtk-sharp2-gapi,
-               libmono-dev,
                libnunit-cil-dev,
                libgtk2.0-cil-dev,
                gnome-doc-utils,
diff -Nru libgwibber-0.1.1/debian/libgwibber0.0-cil.installcligac libgwibber-0.1.1/debian/libgwibber0.0-cil.installcligac
--- libgwibber-0.1.1/debian/libgwibber0.0-cil.installcligac	2011-05-18 04:21:57.000000000 +0100
+++ libgwibber-0.1.1/debian/libgwibber0.0-cil.installcligac	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-/usr/lib/cli/gwibber-sharp-0.0/gwibber-sharp.dll
diff -Nru libgwibber-0.1.1/debian/libgwibber0.1-cil.installcligac libgwibber-0.1.1/debian/libgwibber0.1-cil.installcligac
--- libgwibber-0.1.1/debian/libgwibber0.1-cil.installcligac	1970-01-01 01:00:00.000000000 +0100
+++ libgwibber-0.1.1/debian/libgwibber0.1-cil.installcligac	2011-08-05 18:58:14.000000000 +0100
@@ -0,0 +1 @@
+/usr/lib/cli/gwibber-sharp-0.1/gwibber-sharp.dll
diff -Nru libgwibber-0.1.1/debian/libgwibber-gtk0.0-cil.installcligac libgwibber-0.1.1/debian/libgwibber-gtk0.0-cil.installcligac
--- libgwibber-0.1.1/debian/libgwibber-gtk0.0-cil.installcligac	2011-05-18 04:21:57.000000000 +0100
+++ libgwibber-0.1.1/debian/libgwibber-gtk0.0-cil.installcligac	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-/usr/lib/cli/gwibber-gtk-sharp-0.0/gwibber-gtk-sharp.dll
diff -Nru libgwibber-0.1.1/debian/libgwibber-gtk0.1-cil.installcligac libgwibber-0.1.1/debian/libgwibber-gtk0.1-cil.installcligac
--- libgwibber-0.1.1/debian/libgwibber-gtk0.1-cil.installcligac	1970-01-01 01:00:00.000000000 +0100
+++ libgwibber-0.1.1/debian/libgwibber-gtk0.1-cil.installcligac	2011-08-05 18:58:14.000000000 +0100
@@ -0,0 +1 @@
+/usr/lib/cli/gwibber-gtk-sharp-0.1/gwibber-gtk-sharp.dll
diff -Nru libgwibber-0.1.1/debian/patches/0001-Fix-dllmap-target-for-libgwibber1.patch libgwibber-0.1.1/debian/patches/0001-Fix-dllmap-target-for-libgwibber1.patch
--- libgwibber-0.1.1/debian/patches/0001-Fix-dllmap-target-for-libgwibber1.patch	1970-01-01 01:00:00.000000000 +0100
+++ libgwibber-0.1.1/debian/patches/0001-Fix-dllmap-target-for-libgwibber1.patch	2011-08-05 18:58:14.000000000 +0100
@@ -0,0 +1,31 @@
+From: Chow Loong Jin <hyper...@ubuntu.com>
+Date: Sat, 16 Jul 2011 01:00:38 +0800
+Subject: Fix dllmap target for libgwibber1
+
+Instead of targetting libgwibber.so.x.y.z, only target the SONAME,
+i.e. libgwibber.so.x, which is specified in the shlibs file. This allows proper
+dependency resolution by dh_clideps.
+---
+ .../gwibber-gtk/gwibber-gtk-sharp.dll.config.in    |    2 +-
+ bindings/mono/gwibber/gwibber-sharp.dll.config.in  |    2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/bindings/mono/gwibber-gtk/gwibber-gtk-sharp.dll.config.in b/bindings/mono/gwibber-gtk/gwibber-gtk-sharp.dll.config.in
+index cc5fd26..61e89f6 100644
+--- a/bindings/mono/gwibber-gtk/gwibber-gtk-sharp.dll.config.in
++++ b/bindings/mono/gwibber-gtk/gwibber-gtk-sharp.dll.config.in
+@@ -1,3 +1,3 @@
+ <configuration>
+-  <dllmap dll="gwibber-gtk-sharp.dll" target="libgwibber-gtk.so.@LIBGWIBBER_CURRENT@.@LIBGWIBBER_REVISION@.@LIBGWIBBER_AGE@"/>
++  <dllmap dll="gwibber-gtk-sharp.dll" target="libgwibber-gtk.so.@LIBGWIBBER_CURRENT@"/>
+ </configuration>
+diff --git a/bindings/mono/gwibber/gwibber-sharp.dll.config.in b/bindings/mono/gwibber/gwibber-sharp.dll.config.in
+index 06cec6b..620467f 100644
+--- a/bindings/mono/gwibber/gwibber-sharp.dll.config.in
++++ b/bindings/mono/gwibber/gwibber-sharp.dll.config.in
+@@ -1,3 +1,3 @@
+ <configuration>
+-  <dllmap dll="gwibber-sharp.dll" target="libgwibber.so.@LIBGWIBBER_CURRENT@.@LIBGWIBBER_REVISION@.@LIBGWIBBER_AGE@"/>
++  <dllmap dll="gwibber-sharp.dll" target="libgwibber.so.@LIBGWIBBER_CURRENT@"/>
+ </configuration>
+-- 
diff -Nru libgwibber-0.1.1/debian/patches/series libgwibber-0.1.1/debian/patches/series
--- libgwibber-0.1.1/debian/patches/series	2011-05-18 06:53:38.000000000 +0100
+++ libgwibber-0.1.1/debian/patches/series	2011-08-05 19:01:59.000000000 +0100
@@ -1 +1,2 @@
 debian-changes-0.1.1-1
+0001-Fix-dllmap-target-for-libgwibber1.patch

Attachment: signature.asc
Description: Digital signature

Reply via email to