Your message dated Mon, 10 Aug 2015 01:00:12 +0000
with message-id <[email protected]>
and subject line Bug#784580: fixed in vips 8.0.2-1
has caused the Debian Bug report #784580,
regarding libvips-dev: Please provide introspection data
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.)


-- 
784580: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784580
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libvips-dev
Version: 7.42.3-1
Severity: normal
Tags: patch

Dear maintainer,

The build process of vips produces gobject introspection data, but it is
not included in any of the packages. Attached is a patch that fixes
this. Following the example of other GObject library packages, I have
put the .gir file in the libvips-dev package, and created a new package
gir1.2-vips-8.0 for the .typelib file.

I also encountered two problems while creating this patch:

- The way LD_LIBRARY_PATH is set would cause an extra space to be
  inserted when running under fakeroot.
- Cleaning the build tree and rebuilding would cause the files in
  gtk-doc not to be created again.

The patch fixes these issues as well.

Regards,
Matijs

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.utf8, LC_CTYPE=en_IE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libvips-dev depends on:
ii  gettext                            0.19.3-2
ii  libcfitsio-dev                     3.370-2
ii  libexif-gtk-dev                    0.3.5-5
ii  libfftw3-dev [fftw3-dev]           3.3.4-2
ii  libfontconfig1-dev                 2.11.0-6.3
ii  libfreetype6-dev                   2.5.2-4
ii  libglib2.0-dev                     2.44.0-2
ii  libgsf-1-dev                       1.14.33-1
ii  libice-dev                         2:1.0.9-1+b1
ii  libjpeg-dev                        1:1.3.1-12
ii  libjpeg62-turbo-dev [libjpeg-dev]  1:1.3.1-12
ii  liblcms2-dev                       2.6-3+b3
ii  libmagickcore-dev                  8:6.8.9.9-5
ii  libmagickwand-dev                  8:6.8.9.9-5
ii  libmatio-dev                       1.5.2-3+b1
ii  libopenexr-dev                     1.6.1-8
ii  libopenslide-dev                   3.4.0-1+b3
ii  liborc-0.4-dev                     1:0.4.22-1
ii  libpango1.0-dev                    1.36.8-3
ii  libpng12-dev [libpng-dev]          1.2.50-2+b2
ii  libtiff5-dev [libtiff-dev]         4.0.3-13
ii  libvips40                          7.42.3-1
ii  libwebp-dev                        0.4.3-1.2
ii  libxml2-dev                        2.9.2+dfsg1-3
ii  pkg-config                         0.28-1
ii  python-all-dev                     2.7.9-1
ii  python-dev                         2.7.9-1
ii  zlib1g-dev                         1:1.2.8.dfsg-2+b1

Versions of packages libvips-dev recommends:
pn  libvips-doc    <none>
pn  libvips-tools  <none>

Versions of packages libvips-dev suggests:
pn  nip2  <none>

-- no debconf information
diff --new-file -r --unified a/vips-7.42.3/debian/control b/vips-7.42.3/debian/control
--- a/vips-7.42.3/debian/control	2015-03-21 10:54:29.000000000 +0100
+++ b/vips-7.42.3/debian/control	2015-05-06 20:13:04.810775272 +0200
@@ -113,3 +113,22 @@
  includes the application programmers' guide, the library programmers'
  guide, the C++ programmers' guide, and the reference guide, as well
  as HTML versions of the program and library manual pages.
+
+Package: gir1.2-vips-8.0
+Section: introspection
+Architecture: any
+Depends: ${gir:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Description: GObject introspection data for VIPS
+ VIPS is an image processing system designed with efficiency in mind.
+ It is good with large images (images larger than the amount of RAM in
+ your machine), and for working with colour.  It can perform many
+ image manipulation tasks much faster than other packages such as
+ ImageMagick and the GIMP and includes some special features such as
+ creating single "mosaic" images from multiple parts.
+ .
+ VIPS consists of two main components: an image processing library
+ with some command-line tools and a spreadsheet-like graphical user
+ interface.  The graphical interface is available in the nip2 package.
+ .
+ This package provides the introspection data for VIPS library.
+
diff --new-file -r --unified a/vips-7.42.3/debian/gir1.2-vips-8.0.install b/vips-7.42.3/debian/gir1.2-vips-8.0.install
--- a/vips-7.42.3/debian/gir1.2-vips-8.0.install	1970-01-01 01:00:00.000000000 +0100
+++ b/vips-7.42.3/debian/gir1.2-vips-8.0.install	2015-05-06 20:23:05.432471185 +0200
@@ -0,0 +1 @@
+usr/lib/*/girepository-1.0/* usr/lib/girepository-1.0
diff --new-file -r --unified a/vips-7.42.3/debian/libvips-dev.install b/vips-7.42.3/debian/libvips-dev.install
--- a/vips-7.42.3/debian/libvips-dev.install	2014-12-30 01:00:47.000000000 +0100
+++ b/vips-7.42.3/debian/libvips-dev.install	2015-05-06 19:58:13.980087729 +0200
@@ -2,3 +2,4 @@
 debian/tmp/usr/lib/*/lib*.a
 debian/tmp/usr/lib/*/pkgconfig
 debian/tmp/usr/include
+debian/tmp/usr/share/gir-1.0
diff --new-file -r --unified a/vips-7.42.3/debian/rules b/vips-7.42.3/debian/rules
--- a/vips-7.42.3/debian/rules	2015-03-19 19:18:27.000000000 +0100
+++ b/vips-7.42.3/debian/rules	2015-05-06 22:46:42.195093016 +0200
@@ -40,6 +40,7 @@
 # python.  Setting to "\$${prefix}" doesn't work.
 DEB_CONFIGURE_EXTRA_FLAGS = --exec_prefix=/usr
 DEB_CONFIGURE_USER_FLAGS = --libdir="\$${prefix}/lib/$(DEB_HOST_MULTIARCH)" \
+			   --enable-gtk-doc
 
 ifneq (, $(filter kfreebsd%, $(DEB_HOST_ARCH_OS)))
 DEB_CONFIGURE_EXTRA_FLAGS += --without-v4l
@@ -48,9 +49,9 @@
 # "make install" runs installed programs at one point, so we need to
 # set LD_LIBRARY_PATH to the installed library directory.
 ifeq ("$(LD_LIBRARY_PATH)", "")
-LD_LIBRARY_PATH=$(l_PWD)/debian/tmp/usr/lib
+  LD_LIBRARY_PATH := $(l_PWD)/debian/tmp/usr/lib
 else
-LD_LIBRARY_PATH += :$(l_PWD)/debian/tmp/usr/lib
+  LD_LIBRARY_PATH := $(LD_LIBRARY_PATH):$(l_PWD)/debian/tmp/usr/lib
 endif
 export LD_LIBRARY_PATH
 

--- End Message ---
--- Begin Message ---
Source: vips
Source-Version: 8.0.2-1

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

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.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated vips 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: SHA256

Format: 1.8
Date: Sun, 09 Aug 2015 15:42:14 +0200
Source: vips
Binary: libvips42 libvips-dev libvips-tools python-vipscc libvips-doc 
gir1.2-vips-8.0
Architecture: source amd64 all
Version: 8.0.2-1
Distribution: experimental
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Description:
 gir1.2-vips-8.0 - GObject introspection data for VIPS
 libvips-dev - image processing system good for very large images (dev)
 libvips-doc - image processing system good for very large images (doc)
 libvips-tools - image processing system good for very large images (tools)
 libvips42  - image processing system good for very large images
 python-vipscc - image processing system good for very large images (tools)
Closes: 784580
Changes:
 vips (8.0.2-1) experimental; urgency=medium
 .
   * New major upstream release.
   * Transition to libvips42 .
 .
   [ Matijs van Zuijlen <[email protected]> ]
   * Add gir1.2-vips-8.0 package to provide introspection data
     (closes: #784580).
   * Make rebuildable.
Checksums-Sha1:
 0597ed18e41d7a9ee572076abfadfbc705155ccc 2563 vips_8.0.2-1.dsc
 3954aff4383956f7f338c259d8c16db0982450c9 9776080 vips_8.0.2.orig.tar.gz
 2a51fcc25a1e5cb8ff314db3ca772ad6b04183a5 8516 vips_8.0.2-1.debian.tar.xz
 2c83c0d25755c708b2a4ee70afc96b551a41e0a9 70572 
gir1.2-vips-8.0_8.0.2-1_amd64.deb
 0577fdc19f0d2ba990d4a8a8453b0694d6a78417 865292 libvips-dev_8.0.2-1_amd64.deb
 0b879a1d0f138ad14068f3e4da9fce1924f0609c 265706 libvips-doc_8.0.2-1_all.deb
 7da777574976b243e2f4d053eb56c0aeae0c460c 90200 libvips-tools_8.0.2-1_amd64.deb
 7bd237d3b340069f8e414a959c9abe13271853c0 685634 libvips42_8.0.2-1_amd64.deb
 6daae12b5a514981bae059dc166b474dfedd343f 265074 python-vipscc_8.0.2-1_amd64.deb
Checksums-Sha256:
 f96f3428374d3671b446da89c840ed751efe592223b61539ab56af09e795c194 2563 
vips_8.0.2-1.dsc
 1e6d102b425685467f58003f9d41cd097b772cdf50b4d7995f73751dce86fa3a 9776080 
vips_8.0.2.orig.tar.gz
 557df5bcf69d8eac2fce5b3437021b8d6dcb364b0a92fe84f684b032712fff7d 8516 
vips_8.0.2-1.debian.tar.xz
 f68673700a94758f64dc2b31cfc9ffdbd4d1fd305c1da16b2815d5aa9649364b 70572 
gir1.2-vips-8.0_8.0.2-1_amd64.deb
 601d94105d7afd0b2d7dad045ff54278030373b70cf52ba505733022eef0d3f1 865292 
libvips-dev_8.0.2-1_amd64.deb
 fd48bdf04fc8f8dd8d59119958a59b734db369546291352d6e49822e61e30655 265706 
libvips-doc_8.0.2-1_all.deb
 2eeae9bb78d587572acff732d80be84d903b5a96cc4c193976d9ef130e5c6bc8 90200 
libvips-tools_8.0.2-1_amd64.deb
 7c93bda4060aa91ef0e26bd1756ea195e8661c9d5dc5f3a80b3d856ef9566ec2 685634 
libvips42_8.0.2-1_amd64.deb
 9cfaecf55f55734f7c502c8d4ec190281b6b64960a5e67bfaef4d39d7e9c03cd 265074 
python-vipscc_8.0.2-1_amd64.deb
Files:
 c8712fa0cf93a3c510493c2b18783d50 2563 libs optional vips_8.0.2-1.dsc
 d3879c09254a33a01d6b86173e11265f 9776080 libs optional vips_8.0.2.orig.tar.gz
 d20ecca8bb13dc10a1b719eb243fef5b 8516 libs optional vips_8.0.2-1.debian.tar.xz
 a4aed41e4fa1fdac15ba12577ae1a970 70572 introspection optional 
gir1.2-vips-8.0_8.0.2-1_amd64.deb
 0f1f76d63f5059bcbb16cad52226b9eb 865292 libdevel optional 
libvips-dev_8.0.2-1_amd64.deb
 bec86e0eb742327980e642481c078ad8 265706 doc optional 
libvips-doc_8.0.2-1_all.deb
 b2710dee063a6b335f921b79e84d3c98 90200 graphics optional 
libvips-tools_8.0.2-1_amd64.deb
 dfe0b1d135a8f2e2c606bca28d3b0d03 685634 libs optional 
libvips42_8.0.2-1_amd64.deb
 6e38054644a86342f3e0589f86c1dca9 265074 python optional 
python-vipscc_8.0.2-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVx2/eAAoJENzjEOeGTMi/qLAP/1i24cpJ43ZWmF0C2fTJUpfj
i/WVv8a8DZeVHiIjMIIJnJRx9D6FKpraj25OuznYaIumM+xlVH3ixP/9MJgrfzI3
YDqFs1tXax5ZiCxy+UjQQzBWQ/yNVdr7JVwxS0CqCUf0YQ2jbwe00cgeELLryBwS
IOZ6vvhHHMdVNGW/ESMqRaPXFFY+A6QYYrIIBIpwPskD+u7e0dlaS59qbtG9dxPG
3871jzSyQJN75A7JxlDukt3tMz9V1PcVJfVqAEBCLyxlgj0b7r/8KxmxwPnSInOJ
e3AtKOq66FzQ42dbrQxRKX5FNYSDehuEHCpH0usQyKkCtbocVm56M9Noc7R51k6g
F1CJmfcnpel3NxAGJtoUDgo3TIAEY3gIg34lxk0vesoKgiAOFJjw1ki6a9sE9CO/
F7QC+fteSyhQeOJNy+O9tezGBH4JwXhXOW8dNZD5H4lpWdUWzycXfwRnIQrz4I67
WO3GE2GnUst9cCu1SkDXvOjmjSvYPOXD9zQ6J+8GNat9Qw+Wg2csq1SLoqfJnbdQ
0ouAQheSY7Z8NGWLkFEX9hMcDb/+NBTZZtU8s2GPltI5HhIYEmswJnzz2l/fjN2k
b542KyF8HiTD9cnNQMjau2NIbMfATAfuqrMCMypw8m635ZJhxo2GJ3H+tmObl/qY
XaG/jQEEfou8YjNjwxyU
=XLcr
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to