Your message dated Mon, 13 Dec 2010 21:19:05 +0000
with message-id <[email protected]>
and subject line Bug#584235: fixed in gtk+2.0 2.23.2-1
has caused the Debian Bug report #584235,
regarding Building a gir binary in experimental
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
584235: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584235
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gtk+2.0
User: [email protected]
Usertags: origin-ubuntu maverick ubuntu-patch
Version: 2.21.1-1
Severity: wishlist
Tags: patch
Didier Roche did this change for Ubuntu
" * add introspection:
- debian/rules:
- toogle configure option
- add new package to BINARY_ARCH_PKGS
- add dh_girepository call
- debian/control.in:
- add gobject-introspection, libgirepository1.0-dev,
gir1.0-atk-1.0,
gir1.0-pango-1.0, gir1.0-glib-2.0 and gir1.0-freedesktop
build-dep
- add gir package (gir1.0-gtk-2.0)
- debian/libgtk2.0-dev.install.in: add gir files
- add debian/gir1.0-gtk-2.0.install"
diff -u gtk+2.0-2.21.1/debian/libgtk2.0-dev.install.in gtk+2.0-2.21.1/debian/libgtk2.0-dev.install.in
--- gtk+2.0-2.21.1/debian/libgtk2.0-dev.install.in
+++ gtk+2.0-2.21.1/debian/libgtk2.0-dev.install.in
@@ -9,6 +9,7 @@
debian/install/shared/@LIBDIR@/pkgconfig/g?k* @LIBDIR@/pkgconfig
debian/install/shared/@LIBDIR@/g...@apiver@/include @LIBDIR@/g...@apiver@
debian/install/shared/usr/share/aclocal usr/share
+debian/install/shared/usr/share/gir-1.0 usr/share
docs/reference/gdk-pixbuf/gdk-pixbuf-csource.1 usr/share/man/man1/
# from the static flavor
debian/install/static/@LIBDIR@/libg?k*.a @LIBDIR@
diff -u gtk+2.0-2.21.1/debian/control.in gtk+2.0-2.21.1/debian/control.in
--- gtk+2.0-2.21.1/debian/control.in
+++ gtk+2.0-2.21.1/debian/control.in
@@ -33,6 +34,13 @@
dpkg-dev (>= 1.13.19),
x11proto-xext-dev,
libcups2-dev (>= 1.2),
+ gobject-introspection,
+ gir1.0-freedesktop,
+ gir-repository-dev,
+ libgirepository1.0-dev,
+ gir1.0-glib-2.0,
+ gir1.0-atk-1.0,
+ gir1.0-pango-1.0,
quilt,
gawk,
xsltproc,
@@ -139,6 +146,7 @@
Recommends: python (>= 2.4),
debhelper
Suggests: @DOC_PKG@
+Replaces: gir-repository-dev
Description: Development files for the GTK+ library
The GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, the GTK+ is suitable
@@ -213,6 +221,22 @@
.
This package contains the pixbuf theme engine.
+Package: gir1.0-gtk-2.0
+Architecture: any
+Depends: @COMMON_PKG@,
+ ${misc:Depends},
+ ${shlibs:Depends},
+ ${gir:Depends}
+Conflicts: gobject-introspection-repository
+Description: The GTK+ graphical user interface library
+ The GTK+ is a multi-platform toolkit for creating graphical user
+ interfaces. Offering a complete set of widgets, the GTK+ is suitable
+ for projects ranging from small one-off tools to complete application
+ suites.
+ .
+ This package can be used by other packages using the GIRepository format to
+ generate dynamic bindings.
+
Package: libgail18
Architecture: any
Depends: ${misc:Depends},
diff -u gtk+2.0-2.21.1/debian/rules gtk+2.0-2.21.1/debian/rules
--- gtk+2.0-2.21.1/debian/rules
+++ gtk+2.0-2.21.1/debian/rules
@@ -83,7 +83,7 @@
# package groups, used in rule dependencies and in cleanup
BINARY_INDEP_PKGS := $(COMMON_PKG) $(BIN_PKG) $(DOC_PKG) libgail-doc
-BINARY_ARCH_PKGS := $(SHARED_PKG) $(UDEB_PKG) $(DEV_PKG) $(DEBUG_PKG) $(EXAMPLES_PKG) $(PIXBUF_PKG) libgail18 libgail-dbg libgail-dev libgail-common
+BINARY_ARCH_PKGS := $(SHARED_PKG) gir1.0-gtk-2.0 $(UDEB_PKG) $(DEV_PKG) $(DEBUG_PKG) $(EXAMPLES_PKG) $(PIXBUF_PKG) libgail18 libgail-dbg libgail-dev libgail-common
ALL_PKGS := $(BINARY_INDEP_PKGS) $(BINARY_ARCH_PKGS)
# list of flavors we build; each gets a builddir, a configure pass (configure
@@ -134,6 +134,7 @@
shared_configure_flags := $(configure_flags) \
--enable-shared \
+ --enable-introspection=yes \
--disable-static
shared_udeb_configure_flags := $(shared_configure_flags) \
--disable-xcomposite \
@@ -367,6 +368,7 @@
-X$(MODULES_BASE_PATH) \
-V"libgail18 (>= $(SHVER)), libgail-common (>= $(SHVER))" \
-- -c4
+ dh_girepository -pgir1.0-gtk-2.0
dh_installdeb -s
# override shlibs for libraries from this source before computing
# dependencies of packages generated from this source; we already have
only in patch2:
unchanged:
--- gtk+2.0-2.21.1.orig/debian/gir1.0-gtk-2.0.install.in
+++ gtk+2.0-2.21.1/debian/gir1.0-gtk-2.0.install.in
@@ -0,0 +1 @@
+debian/install/shared/usr/lib/girepository-1.0/ usr/lib/
--- End Message ---
--- Begin Message ---
Source: gtk+2.0
Source-Version: 2.23.2-1
We believe that the bug you reported is fixed in the latest version of
gtk+2.0, which is due to be installed in the Debian FTP archive:
gir1.2-gtk-2.0_2.23.2-1_amd64.deb
to main/g/gtk+2.0/gir1.2-gtk-2.0_2.23.2-1_amd64.deb
gtk+2.0_2.23.2-1.debian.tar.gz
to main/g/gtk+2.0/gtk+2.0_2.23.2-1.debian.tar.gz
gtk+2.0_2.23.2-1.dsc
to main/g/gtk+2.0/gtk+2.0_2.23.2-1.dsc
gtk+2.0_2.23.2.orig.tar.gz
to main/g/gtk+2.0/gtk+2.0_2.23.2.orig.tar.gz
gtk2-engines-pixbuf_2.23.2-1_amd64.deb
to main/g/gtk+2.0/gtk2-engines-pixbuf_2.23.2-1_amd64.deb
gtk2.0-examples_2.23.2-1_amd64.deb
to main/g/gtk+2.0/gtk2.0-examples_2.23.2-1_amd64.deb
libgail-common_2.23.2-1_amd64.deb
to main/g/gtk+2.0/libgail-common_2.23.2-1_amd64.deb
libgail-dbg_2.23.2-1_amd64.deb
to main/g/gtk+2.0/libgail-dbg_2.23.2-1_amd64.deb
libgail-dev_2.23.2-1_amd64.deb
to main/g/gtk+2.0/libgail-dev_2.23.2-1_amd64.deb
libgail-doc_2.23.2-1_all.deb
to main/g/gtk+2.0/libgail-doc_2.23.2-1_all.deb
libgail18_2.23.2-1_amd64.deb
to main/g/gtk+2.0/libgail18_2.23.2-1_amd64.deb
libgtk2.0-0-dbg_2.23.2-1_amd64.deb
to main/g/gtk+2.0/libgtk2.0-0-dbg_2.23.2-1_amd64.deb
libgtk2.0-0-udeb_2.23.2-1_amd64.udeb
to main/g/gtk+2.0/libgtk2.0-0-udeb_2.23.2-1_amd64.udeb
libgtk2.0-0_2.23.2-1_amd64.deb
to main/g/gtk+2.0/libgtk2.0-0_2.23.2-1_amd64.deb
libgtk2.0-bin_2.23.2-1_all.deb
to main/g/gtk+2.0/libgtk2.0-bin_2.23.2-1_all.deb
libgtk2.0-common_2.23.2-1_all.deb
to main/g/gtk+2.0/libgtk2.0-common_2.23.2-1_all.deb
libgtk2.0-dev_2.23.2-1_amd64.deb
to main/g/gtk+2.0/libgtk2.0-dev_2.23.2-1_amd64.deb
libgtk2.0-doc_2.23.2-1_all.deb
to main/g/gtk+2.0/libgtk2.0-doc_2.23.2-1_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Emilio Pozuelo Monfort <[email protected]> (supplier of updated gtk+2.0 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 12 Dec 2010 22:01:17 +0100
Source: gtk+2.0
Binary: libgtk2.0-0 libgtk2.0-0-udeb libgtk2.0-common libgtk2.0-bin
libgtk2.0-dev libgtk2.0-0-dbg libgtk2.0-doc gtk2.0-examples gtk2-engines-pixbuf
gir1.2-gtk-2.0 libgail18 libgail-common libgail-dev libgail-dbg libgail-doc
Architecture: source all amd64
Version: 2.23.2-1
Distribution: experimental
Urgency: low
Maintainer: Sebastien Bacher <[email protected]>
Changed-By: Emilio Pozuelo Monfort <[email protected]>
Description:
gir1.2-gtk-2.0 - The GTK+ graphical user interface library -- gir bindings
gtk2-engines-pixbuf - Pixbuf-based theme for GTK+ 2.x
gtk2.0-examples - Examples files for the GTK+ 2.0
libgail-common - GNOME Accessibility Implementation Library -- common modules
libgail-dbg - Gail libraries and debugging symbols
libgail-dev - GNOME Accessibility Implementation Library -- development files
libgail-doc - documentation files of the Gail library
libgail18 - GNOME Accessibility Implementation Library -- shared libraries
libgtk2.0-0 - The GTK+ graphical user interface library
libgtk2.0-0-dbg - The GTK+ libraries and debugging symbols
libgtk2.0-0-udeb - The GTK+ graphical user interface library - minimal runtime
(udeb)
libgtk2.0-bin - The programs for the GTK+ graphical user interface library
libgtk2.0-common - Common files for the GTK+ graphical user interface library
libgtk2.0-dev - Development files for the GTK+ library
libgtk2.0-doc - Documentation for the GTK+ graphical user interface library
Closes: 584235
Changes:
gtk+2.0 (2.23.2-1) experimental; urgency=low
.
[ Laurent Bigonville ]
* New upstream version
- Refresh debian/patches/009_gtk-export-filechooser.patch and
debian/patches/070_mandatory-relibtoolize.patch
- Add new symbols to debian/libgtk2.0-0.symbols
* Enable GObject introspection support, thanks to Didier Roche and Sebastien
Bacher (Closes: #584235)
- debian/rules:
- toogle configure option
- add new package to BINARY_ARCH_PKGS
- add dh_girepository call
- debian/control.in:
- add gobject-introspection, libgirepository1.0-dev, gir1.2-atk-1.0,
gir1.2-pango-1.0, gir1.2-glib-2.0 and gir1.2-freedesktop build-dep
- Bump libpango1.0-dev, libgdk-pixbuf2.0-dev and libatk1.0-dev
build-dependencies to be sure we have .gir files
- add gir package (gir1.2-gtk-2.0)
- debian/libgtk2.0-dev.install.in: add gir files
- add debian/gir1.2-gtk-2.0.install
* Add debian/patches/064_gir_build_workaround.patch: Fix build with
introspection enabled
* debian/patches/070_mandatory-relibtoolize.patch: Refresh
* Switch to dpkg-source 3.0 (quilt) format
* debian/watch: Bump version to 3
.
[ Emilio Pozuelo Monfort ]
* debian/control.in,
debian/rules:
+ Remove the chrpath hack, it's been fixed in libtool.
* debian/control.in:
+ Bump gobject-introspection build dependency.
* debian/copyright:
+ Updated.
Checksums-Sha1:
aeafdb951d7a6ca4d0284a8154955165afee954c 2545 gtk+2.0_2.23.2-1.dsc
e3bb2c1a9fb6609b6b76a4cb57b62dea3db84b19 27055786 gtk+2.0_2.23.2.orig.tar.gz
3551d30e62278ae37f0044b7ebdd91c0deabdae0 115127 gtk+2.0_2.23.2-1.debian.tar.gz
869bbf66863be8aa87e34cbbe6bb20f2997b2654 7158706
libgtk2.0-common_2.23.2-1_all.deb
872df919d92b72e5ef513bf0c1534bfd92cdba05 412882 libgtk2.0-bin_2.23.2-1_all.deb
f55f3e282c12c8418d91ae63edb0a9d0bb4fc0fb 4131822 libgtk2.0-doc_2.23.2-1_all.deb
24f19b9d9845439ab0ef2083ce0834f72efeab5a 419886 libgail-doc_2.23.2-1_all.deb
4a70fdcc4161bb93f2efcd39eb19d1c6fd7a9e27 2788022 libgtk2.0-0_2.23.2-1_amd64.deb
09f4d3d138a278234ce4dadd39151f1716dc71e2 2235902
libgtk2.0-0-udeb_2.23.2-1_amd64.udeb
97b46b9f80b18d6c0870f48b6be0e9045f99474f 4340404
libgtk2.0-dev_2.23.2-1_amd64.deb
0fb559ee23b4e2aff85d94f9f63c82f7a21a12e1 5857642
libgtk2.0-0-dbg_2.23.2-1_amd64.deb
8167f1add801c601821a8bb839a47523a9928aaa 1183774
gtk2.0-examples_2.23.2-1_amd64.deb
9c5bfd4058bffad178ac60223834a2e197dd7aef 897068
gtk2-engines-pixbuf_2.23.2-1_amd64.deb
3e294720386f824d9ff6cdb69148b89d83ebb95b 618720
gir1.2-gtk-2.0_2.23.2-1_amd64.deb
22a1a00e7480818e73cfe1ee00dbcd81fe4008af 420546 libgail18_2.23.2-1_amd64.deb
25d319e33e96cf575dbad4dc18461d20229c3ff8 566996
libgail-common_2.23.2-1_amd64.deb
6a387ef22450ca9c7b20fbfea648e998d2f99b93 421588 libgail-dev_2.23.2-1_amd64.deb
be53087274ef240e38a2866fefeda50aab228f28 964940 libgail-dbg_2.23.2-1_amd64.deb
Checksums-Sha256:
4d0523432283d5931da6e30a96bb8a84b305c2426ce19bb4eefa199bcf1fa441 2545
gtk+2.0_2.23.2-1.dsc
1236732edd4ee941d1752abe2f7ebe84fd89d630f305ae83353838f0feb94d2f 27055786
gtk+2.0_2.23.2.orig.tar.gz
e95223a143c0fb069ec1425b4fa2355e7624d8894b7cedba684b6ef0cdaa3028 115127
gtk+2.0_2.23.2-1.debian.tar.gz
1a894fce1693c851139eb827bf741c11c99ef99aa67b714739019b2963dfc68a 7158706
libgtk2.0-common_2.23.2-1_all.deb
93c608eb4965cce80d204fdb6c807f6dbe6e365d155bd4ef4bc372abd0fa50b4 412882
libgtk2.0-bin_2.23.2-1_all.deb
4e0042354f7c52631d0d523946b1da73f886fdd2fad8ff3c2cb54569e946a378 4131822
libgtk2.0-doc_2.23.2-1_all.deb
960bdd5d93701140ab5eebdfe0cb65d34b449d6071d5a558d7563b1b9cc3b7c2 419886
libgail-doc_2.23.2-1_all.deb
8baef5cdb8cf78c879e7de34dafd0ddf8ac5eb9893e30d28f9be1cb421892848 2788022
libgtk2.0-0_2.23.2-1_amd64.deb
c5033411b5d4fe5087f2524a99470135207463a24f529c2e0a17f38b32eaa5db 2235902
libgtk2.0-0-udeb_2.23.2-1_amd64.udeb
14eab0e11b25013cece9f52bf25f0c00d8fbd4418d73dccff14e782043eb6425 4340404
libgtk2.0-dev_2.23.2-1_amd64.deb
8b6f5f37b63df47e3c48adde1ac09d43c3905c78eb52021615579a173a921941 5857642
libgtk2.0-0-dbg_2.23.2-1_amd64.deb
159fbffe3970de9e70f75f6815b3f31413a02dadf65ff2d9159f1a49c7ea358b 1183774
gtk2.0-examples_2.23.2-1_amd64.deb
3d365e84c3206fdf76b4c4e1c9c5c862ad52121351316241f77049197199a32c 897068
gtk2-engines-pixbuf_2.23.2-1_amd64.deb
5d9478bc6cbe5872cbe203d4920ec87cd2c8b09f3b2974557809fab46ee6411b 618720
gir1.2-gtk-2.0_2.23.2-1_amd64.deb
d447293b542a8945c0ad4e90c12162945a88d3278ef7ea3a1ae535730b0db506 420546
libgail18_2.23.2-1_amd64.deb
2333e27bddfcd1167ea208e8b8ce7925ef1de0266bbce62762e86f0ff3a76f81 566996
libgail-common_2.23.2-1_amd64.deb
273ec36d11672ed2499c0b83fc7d1e48e56bff0cf4f3f41c85ccd42074ef5d58 421588
libgail-dev_2.23.2-1_amd64.deb
143156aa4be93f22dd11e25cecb99e83cd3eadd11f7d6c3faea1cfa8432d715f 964940
libgail-dbg_2.23.2-1_amd64.deb
Files:
4d3109a6a54ef9607f58ffce778ec2e3 2545 libs optional gtk+2.0_2.23.2-1.dsc
c35817e47887a5fe15bee5fbd4507b99 27055786 libs optional
gtk+2.0_2.23.2.orig.tar.gz
05c819a6a8f92d4d000bf988989f11aa 115127 libs optional
gtk+2.0_2.23.2-1.debian.tar.gz
63269127037e1ff65366fddadfc5b53d 7158706 misc optional
libgtk2.0-common_2.23.2-1_all.deb
41e7382996c3f773c19ff90c6e689a0e 412882 misc optional
libgtk2.0-bin_2.23.2-1_all.deb
7f1b9b2b4b66737aaef013ef845e73e1 4131822 doc optional
libgtk2.0-doc_2.23.2-1_all.deb
27742ee39900444d676140ac35e5588d 419886 doc optional
libgail-doc_2.23.2-1_all.deb
01c14cb496b86d2ffde38031543f6337 2788022 libs optional
libgtk2.0-0_2.23.2-1_amd64.deb
999f1d987e647c275e851e885a1d033c 2235902 debian-installer extra
libgtk2.0-0-udeb_2.23.2-1_amd64.udeb
e3b926c68d07368d04b676d7628f0518 4340404 libdevel optional
libgtk2.0-dev_2.23.2-1_amd64.deb
dfabad7b0f0b6c76716223e327d4b413 5857642 debug extra
libgtk2.0-0-dbg_2.23.2-1_amd64.deb
57c2957ae30bfa1fdafa5275fda162d1 1183774 x11 extra
gtk2.0-examples_2.23.2-1_amd64.deb
3aafc9629209d3a3441b7ef604402a94 897068 graphics optional
gtk2-engines-pixbuf_2.23.2-1_amd64.deb
dd0569771503b92e211c631adf648197 618720 libs optional
gir1.2-gtk-2.0_2.23.2-1_amd64.deb
e929ca27a8a75b26adad6ea4be8a3234 420546 libs optional
libgail18_2.23.2-1_amd64.deb
e98a727021ec22256c5181468e591ebd 566996 libs optional
libgail-common_2.23.2-1_amd64.deb
bf4b5fcf3e5c41f5b0891a9692545eca 421588 libdevel optional
libgail-dev_2.23.2-1_amd64.deb
9522a10ca9e3a30ab0aacd64d9c0b68f 964940 debug extra
libgail-dbg_2.23.2-1_amd64.deb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk0FRkIACgkQhTV17EoIsv7UGgCgsW77Zc5kbKQT1vMhV9Dbwa5d
dScAoJvNUlrzp4dd15q4myfWt2NXHNaE
=/xiR
-----END PGP SIGNATURE-----
--- End Message ---