Package: libwnck User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu maverick ubuntu-patch Version: 2.30.0-2 Severity: wishlist Tags: patch
In Ubuntu, we've applied the attached patch to achieve the following: * debian/control.in: - list a new gir1.0-wnck-1.0 binary - libgconf2-dev replaces gir-repository-dev * debian/gir1.0-wnck-1.0.install, debian/libwnck-dev.install: - install the gir and typelib * debian/rules: - use dh_girepository We thought you might be interested in doing the same.
diff -Nru libwnck-2.30.0/debian/changelog libwnck-2.30.0/debian/changelog --- libwnck-2.30.0/debian/changelog 2010-04-23 19:47:05.000000000 +0200 +++ libwnck-2.30.0/debian/changelog 2010-07-01 23:11:32.000000000 +0200 @@ -1,3 +1,16 @@ +libwnck (2.30.0-3) unstable; urgency=low + + * debian/control.in: + - list a new gir1.0-wnck-1.0 binary + - libwnck-dev replaces gir-repository-dev + * debian/gir1.0-wnck-1.0.install, + debian/libwnck-dev.install: + - install the gir and typelib + * debian/rules: + - use dh_girepository + + -- Sebastien Bacher <seb...@ubuntu.com> Thu, 01 Jul 2010 22:52:43 +0200 + libwnck (2.30.0-2) unstable; urgency=low * Switch to 3.0 (quilt) format. diff -Nru libwnck-2.30.0/debian/control libwnck-2.30.0/debian/control --- libwnck-2.30.0/debian/control 2010-04-23 19:47:11.000000000 +0200 +++ libwnck-2.30.0/debian/control 2010-07-01 23:11:35.000000000 +0200 @@ -22,6 +22,13 @@ libxres-dev, intltool (>= 0.40.0), libglib2.0-dev (>= 2.16.0), + gobject-introspection, + libgirepository1.0-dev (>= 0.6.7), + gir1.0-atk-1.0, + gir1.0-freedesktop, + gir1.0-glib-2.0, + gir1.0-gtk-2.0, + gir1.0-pango-1.0, dpkg-dev (>= 1.13.19), gtk-doc-tools (>= 1.9), libglib2.0-doc, @@ -50,6 +57,7 @@ libcairo2-dev, libxres-dev, ${shlibs:Depends} +Replaces: gir-repository-dev (<< 0.6.5-6ubuntu2) Description: Window Navigator Construction Kit - development files A library to use for writing pagers and task lists. . @@ -64,3 +72,16 @@ A library to use for writing pagers and task lists. . This package contains internationalization files. + +Package: gir1.0-wnck-1.0 +Architecture: any +Depends: ${gir:Depends}, + ${misc:Depends}, + ${shlibs:Depends} +Description: Window Navigator Construction Kit - GObject-Introspection + A library to use for writing pagers and task lists. + . + This package contains internationalization files. + . + It can be used by packages using the GIRepository format to generate + dynamic bindings. diff -Nru libwnck-2.30.0/debian/control.in libwnck-2.30.0/debian/control.in --- libwnck-2.30.0/debian/control.in 2010-04-12 17:42:56.000000000 +0200 +++ libwnck-2.30.0/debian/control.in 2010-07-01 23:08:30.000000000 +0200 @@ -17,6 +17,13 @@ libxres-dev, intltool (>= 0.40.0), libglib2.0-dev (>= 2.16.0), + gobject-introspection, + libgirepository1.0-dev (>= 0.6.7), + gir1.0-atk-1.0, + gir1.0-freedesktop, + gir1.0-glib-2.0, + gir1.0-gtk-2.0, + gir1.0-pango-1.0, dpkg-dev (>= 1.13.19), gtk-doc-tools (>= 1.9), libglib2.0-doc, @@ -45,6 +52,7 @@ libcairo2-dev, libxres-dev, ${shlibs:Depends} +Replaces: gir-repository-dev (<< 0.6.5-6ubuntu2) Description: Window Navigator Construction Kit - development files A library to use for writing pagers and task lists. . @@ -59,3 +67,16 @@ A library to use for writing pagers and task lists. . This package contains internationalization files. + +Package: gir1.0-wnck-1.0 +Architecture: any +Depends: ${gir:Depends}, + ${misc:Depends}, + ${shlibs:Depends} +Description: Window Navigator Construction Kit - GObject-Introspection + A library to use for writing pagers and task lists. + . + This package contains internationalization files. + . + It can be used by packages using the GIRepository format to generate + dynamic bindings. diff -Nru libwnck-2.30.0/debian/gir1.0-wnck-1.0.install libwnck-2.30.0/debian/gir1.0-wnck-1.0.install --- libwnck-2.30.0/debian/gir1.0-wnck-1.0.install 1970-01-01 01:00:00.000000000 +0100 +++ libwnck-2.30.0/debian/gir1.0-wnck-1.0.install 2010-07-01 23:08:30.000000000 +0200 @@ -0,0 +1 @@ +debian/tmp/usr/lib/girepository-1.0 diff -Nru libwnck-2.30.0/debian/libwnck-dev.install libwnck-2.30.0/debian/libwnck-dev.install --- libwnck-2.30.0/debian/libwnck-dev.install 2007-07-10 16:47:43.000000000 +0200 +++ libwnck-2.30.0/debian/libwnck-dev.install 2010-07-01 23:08:30.000000000 +0200 @@ -4,3 +4,5 @@ debian/tmp/usr/lib/libwnck-1.a debian/tmp/usr/lib/libwnck-1.so debian/tmp/usr/share/doc/libwnck-dev/html +debian/tmp/usr/share/gir-1.0 + diff -Nru libwnck-2.30.0/debian/rules libwnck-2.30.0/debian/rules --- libwnck-2.30.0/debian/rules 2010-04-23 19:01:00.000000000 +0200 +++ libwnck-2.30.0/debian/rules 2010-07-01 23:08:30.000000000 +0200 @@ -14,3 +14,5 @@ --disable-gtk-doc \ --with-html-dir=\$${prefix}/share/doc/libwnck-dev/html +binary-predeb/gir1.0-wnck-1.0:: + dh_girepository -p$(cdbs_curpkg)