Your message dated Sat, 03 Jul 2010 16:45:37 +0000
with message-id <[email protected]>
and subject line Bug#587786: fixed in gconf 2.31.5-1
has caused the Debian Bug report #587786,
regarding building a gir binary would be nice
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.)


-- 
587786: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587786
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gconf
User: [email protected]
Usertags: origin-ubuntu maverick ubuntu-patch
Version: 2.31.4-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-gconf-2.0 binary
    - libgconf2-dev replaces gir-repository-dev
  * debian/gir1.0-gconf-2.0.install,
    debian/libgconf2-dev.install:
    - install the gir and typelib
  * debian/rules:
    - use dh_girepository

We thought you might be interested in doing the same. 
diff -u gconf-2.31.4/debian/changelog gconf-2.31.4/debian/changelog
--- gconf-2.31.4/debian/changelog
+++ gconf-2.31.4/debian/changelog
@@ -1,3 +1,16 @@
+gconf (2.31.4-2) experimental; urgency=low
+
+  * debian/control.in:
+    - list a new gir1.0-gconf-2.0 binary
+    - libgconf2-dev replaces gir-repository-dev
+  * debian/gir1.0-gconf-2.0.install,
+    debian/libgconf2-dev.install:
+    - install the gir and typelib
+  * debian/rules:
+    - use dh_girepository
+
+ -- Sebastien Bacher <[email protected]>  Thu, 01 Jul 2010 17:59:51 +0200
+
 gconf (2.31.4-1) experimental; urgency=low
 
   [ Josselin Mouette ]
diff -u gconf-2.31.4/debian/control.in gconf-2.31.4/debian/control.in
--- gconf-2.31.4/debian/control.in
+++ gconf-2.31.4/debian/control.in
@@ -23,7 +23,9 @@
                python (>= 2.3),
                python-support (>= 0.5.3),
                autotools-dev,
-               libglib2.0-doc
+               libglib2.0-doc,
+               gobject-introspection,
+               libgirepository1.0-dev (>= 0.6.7)
 Standards-Version: 3.8.4
 Homepage:  http://projects.gnome.org/gconf/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/gconf
@@ -110,7 +112,8 @@
          liborbit2-dev (>= 1:2.10.2-1.1),
          libdbus-1-dev (>= 1.0.0),
          gconf2 (= ${binary:Version})
-Replaces: gconf2 (<< 2.12.0-2)
+Replaces: gconf2 (<< 2.12.0-2), 
+          gir-repository-dev (<< 0.6.5-6ubuntu2)
 Description: GNOME configuration database system (development)
  GConf is a configuration database system for storing application
  preferences. It supports default or mandatory settings set by the
@@ -122,0 +126,16 @@
+
+Package: gir1.0-gconf-2.0
+Architecture: any
+Depends: ${gir:Depends},
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: GNOME configuration database system (GObject-Introspection)
+ GConf is a configuration database system for storing application
+ preferences. It supports default or mandatory settings set by the
+ administrator, and changes to the database are instantly applied to all
+ running applications. It is written for the GNOME desktop but doesn't
+ require it.
+ .
+ It can be used by packages using the GIRepository format to generate 
+ dynamic bindings.
+
diff -u gconf-2.31.4/debian/libgconf2-dev.install gconf-2.31.4/debian/libgconf2-dev.install
--- gconf-2.31.4/debian/libgconf2-dev.install
+++ gconf-2.31.4/debian/libgconf2-dev.install
@@ -4,4 +4,5 @@
 debian/tmp/usr/lib/*.la
 debian/tmp/usr/share/aclocal
+debian/tmp/usr/share/gir-1.0
 debian/tmp/usr/lib/pkgconfig
 debian/tmp/usr/share/gtk-doc/html/gconf/* usr/share/doc/gconf2/html/
diff -u gconf-2.31.4/debian/control gconf-2.31.4/debian/control
--- gconf-2.31.4/debian/control
+++ gconf-2.31.4/debian/control
@@ -7,7 +7,7 @@
 Section: libs
 Priority: optional
 Maintainer: Josselin Mouette <[email protected]>
-Uploaders: David Weinehall <[email protected]>, Debian GNOME Maintainers <[email protected]>, Sebastian Dröge <[email protected]>
+Uploaders: Debian GNOME Maintainers <[email protected]>, Sebastian Dröge <[email protected]>
 Build-Depends: debhelper (>= 5),
                cdbs (>= 0.4.41),
                quilt,
@@ -28,7 +28,9 @@
                python (>= 2.3),
                python-support (>= 0.5.3),
                autotools-dev,
-               libglib2.0-doc
+               libglib2.0-doc,
+               gobject-introspection,
+               libgirepository1.0-dev (>= 0.6.7)
 Standards-Version: 3.8.4
 Homepage:  http://projects.gnome.org/gconf/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/gconf
@@ -115,7 +117,8 @@
          liborbit2-dev (>= 1:2.10.2-1.1),
          libdbus-1-dev (>= 1.0.0),
          gconf2 (= ${binary:Version})
-Replaces: gconf2 (<< 2.12.0-2)
+Replaces: gconf2 (<< 2.12.0-2), 
+          gir-repository-dev (<< 0.6.5-6ubuntu2)
 Description: GNOME configuration database system (development)
  GConf is a configuration database system for storing application
  preferences. It supports default or mandatory settings set by the
@@ -127,0 +131,16 @@
+
+Package: gir1.0-gconf-2.0
+Architecture: any
+Depends: ${gir:Depends},
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: GNOME configuration database system (GObject-Introspection)
+ GConf is a configuration database system for storing application
+ preferences. It supports default or mandatory settings set by the
+ administrator, and changes to the database are instantly applied to all
+ running applications. It is written for the GNOME desktop but doesn't
+ require it.
+ .
+ It can be used by packages using the GIRepository format to generate 
+ dynamic bindings.
+
diff -u gconf-2.31.4/debian/rules gconf-2.31.4/debian/rules
--- gconf-2.31.4/debian/rules
+++ gconf-2.31.4/debian/rules
@@ -37,0 +38,4 @@
+
+binary-predeb/gir1.0-gconf-2.0::
+	dh_girepository -p$(cdbs_curpkg)
+
only in patch2:
unchanged:
--- gconf-2.31.4.orig/debian/gir1.0-gconf-2.0.install
+++ gconf-2.31.4/debian/gir1.0-gconf-2.0.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/girepository-1.0

--- End Message ---
--- Begin Message ---
Source: gconf
Source-Version: 2.31.5-1

We believe that the bug you reported is fixed in the latest version of
gconf, which is due to be installed in the Debian FTP archive:

gconf-defaults-service_2.31.5-1_amd64.deb
  to main/g/gconf/gconf-defaults-service_2.31.5-1_amd64.deb
gconf2-common_2.31.5-1_all.deb
  to main/g/gconf/gconf2-common_2.31.5-1_all.deb
gconf2_2.31.5-1_amd64.deb
  to main/g/gconf/gconf2_2.31.5-1_amd64.deb
gconf_2.31.5-1.diff.gz
  to main/g/gconf/gconf_2.31.5-1.diff.gz
gconf_2.31.5-1.dsc
  to main/g/gconf/gconf_2.31.5-1.dsc
gconf_2.31.5.orig.tar.gz
  to main/g/gconf/gconf_2.31.5.orig.tar.gz
gir1.0-gconf-2.0_2.31.5-1_amd64.deb
  to main/g/gconf/gir1.0-gconf-2.0_2.31.5-1_amd64.deb
libgconf2-4_2.31.5-1_amd64.deb
  to main/g/gconf/libgconf2-4_2.31.5-1_amd64.deb
libgconf2-dev_2.31.5-1_amd64.deb
  to main/g/gconf/libgconf2-dev_2.31.5-1_amd64.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.
Sjoerd Simons <[email protected]> (supplier of updated gconf 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: Sat, 03 Jul 2010 15:36:20 +0100
Source: gconf
Binary: gconf2 gconf2-common gconf-defaults-service libgconf2-4 libgconf2-dev 
gir1.0-gconf-2.0
Architecture: source all amd64
Version: 2.31.5-1
Distribution: experimental
Urgency: low
Maintainer: Josselin Mouette <[email protected]>
Changed-By: Sjoerd Simons <[email protected]>
Description: 
 gconf-defaults-service - GNOME configuration database system (system defaults 
service)
 gconf2     - GNOME configuration database system (support tools)
 gconf2-common - GNOME configuration database system (common files)
 gir1.0-gconf-2.0 - GNOME configuration database system (GObject-Introspection)
 libgconf2-4 - GNOME configuration database system (shared libraries)
 libgconf2-dev - GNOME configuration database system (development)
Closes: 587786
Changes: 
 gconf (2.31.5-1) experimental; urgency=low
 .
   [ Josselin Mouette ]
   * Patch from Ubuntu - thanks to Sébastien Bacher. Closes: #587786.
     * debian/control.in:
       - list a new gir1.0-gconf-2.0 binary
       - libgconf2-dev replaces gir-repository-dev
     * debian/gir1.0-gconf-2.0.install,
       debian/libgconf2-dev.install:
       - install the gir and typelib
     * debian/rules:
       - use dh_girepository
   * Fix description for the GIR package.
 .
   [ Sjoerd Simons ]
   * New upstream release
Checksums-Sha1: 
 e19a579cffdae49e6783531ba072f31cb1862eb3 1886 gconf_2.31.5-1.dsc
 9108725e1ee5d25bf6938690a3ce0708929f6193 2527224 gconf_2.31.5.orig.tar.gz
 782538481b1f58548dd9472bef9552b86f24595b 22576 gconf_2.31.5-1.diff.gz
 cf02f1ad7f444f0a12f53136c3261d563dfb1106 1690536 gconf2-common_2.31.5-1_all.deb
 8d8b89e027ee02084c0761437b4aca3d6f00a28f 171370 gconf2_2.31.5-1_amd64.deb
 312c543ad0f1b9f0b6f43a6a7e44370f33eefd0f 113932 
gconf-defaults-service_2.31.5-1_amd64.deb
 690e258642e3fdfe139758c3db4c69864234c8e3 286014 libgconf2-4_2.31.5-1_amd64.deb
 ac305529da22c7e5b503a20d8e059683d065dd19 317438 
libgconf2-dev_2.31.5-1_amd64.deb
 df1b24c4c19592b8569a85c86fc6d6e75e689e0b 102634 
gir1.0-gconf-2.0_2.31.5-1_amd64.deb
Checksums-Sha256: 
 5a60cfa13c23280dc62d2f8ae451a1b14a01600b1430207dd3adea984ec0ef5a 1886 
gconf_2.31.5-1.dsc
 e1c9741e4913e5fa34e8c253656d5125eab570ae0ed2d0f6e69db277be606937 2527224 
gconf_2.31.5.orig.tar.gz
 f94fb8e1b9145ab4adc7ff2edaf4186f040817590289cafb18fde559bff8023f 22576 
gconf_2.31.5-1.diff.gz
 057a2ab0e5d83c8db113b6a4cbacd08fed2a6ba40dc4b58cd9c6d0e0e4657713 1690536 
gconf2-common_2.31.5-1_all.deb
 f3cdd2f504cacc1e03b10997780fb9a2fc29dedc493fcf15492bf498679d988b 171370 
gconf2_2.31.5-1_amd64.deb
 146f91c557c42f65417dc9301ac85639444213b9fb05ce03f6bab681e0b90653 113932 
gconf-defaults-service_2.31.5-1_amd64.deb
 4fc580861c59a2dd34e48c61aa545a9f35a51ee8bb0a6e9bce124f14e4b70cd0 286014 
libgconf2-4_2.31.5-1_amd64.deb
 2bc2f46dc32e0a7ac155061c139a2c775c18951e98e4f11cb08b4300bae2ad3c 317438 
libgconf2-dev_2.31.5-1_amd64.deb
 325877eff832348019472fa6693b9173236de1b86c4cb7dfccd59e67ffcaa279 102634 
gir1.0-gconf-2.0_2.31.5-1_amd64.deb
Files: 
 1102b16f2dba702bd9849b3b33c65462 1886 libs optional gconf_2.31.5-1.dsc
 efdf29e739a51e560dfd33d79f957b11 2527224 libs optional gconf_2.31.5.orig.tar.gz
 28659a26db5cdada6c77769b6772f524 22576 libs optional gconf_2.31.5-1.diff.gz
 f561ed2b54e831bb24f16ccce3d47a31 1690536 libs optional 
gconf2-common_2.31.5-1_all.deb
 19ac2a78e180f3e72420dfb4a69a1fdf 171370 libs optional gconf2_2.31.5-1_amd64.deb
 df7b8d8024031642080d9935f953283a 113932 libs optional 
gconf-defaults-service_2.31.5-1_amd64.deb
 97a46d2aed852f3597021ae2eb32c2f0 286014 libs optional 
libgconf2-4_2.31.5-1_amd64.deb
 c4f2941e34e11facf3e39e82edeb7038 317438 libdevel optional 
libgconf2-dev_2.31.5-1_amd64.deb
 b897894076608344471a605270cf4985 102634 libs optional 
gir1.0-gconf-2.0_2.31.5-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkwvU1MACgkQgTd+SodosdK6YQCgiNw4dL3lleWLgGyG3GiVCEsF
0MEAoJ4m4BAOibNAgbBo0aPety22vzsX
=NIF3
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to