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 ---