gexiv2 (0.10.8-1) unstable; urgency=medium * New upstream version 0.10.8 * Drop Fix-documentation-typos.patch: applied upstream * Bump debhelper compat to 11 * Bump Standards-Version to 4.1.3. No changes needed. * Update symbols file * Build with meson. Static library is no longer built. * Update d/watch URL * Update Vcs fields for migration to https://salsa.debian.org/ * Add lintian override for python-package-missing-depends-on-python. The gir1.2-gexiv2-0.10 package contains gobject-introspection files and includes overrides for both Python 2 and 3. It cannot declare a dependency on Python because it's possible to use the introspection files from Python 2, or 3, or many other languages. -- Jason Crain Tue, 27 Feb 2018 11:09:33 -0600 gexiv2 (0.10.6-1) unstable; urgency=medium * New upstream version 0.10.6 * Add package libgexiv2-doc. Contains GTK-Doc API documentation for libgexiv2. * Add patch Fix-documentation-typos.patch. Fixes various typos in the API documentation. * Update debian/watch to version 4 * Use DEP-14 branch names. Add debian/gbp.conf to set branch defaults. * Drop upstreamed patches * Add Build-Depends on valac. Ensures that the vapi files can be rebuilt. * Run wrap-and-sort * debian/control: - Remove obsolete versioned dependency, Breaks, and Replaces. - Update Standards-Version to 4.0.0. - Remove Build-Depends on dh-autoreconf. It's included with debhelper 10. - Change libgexiv2-dev from Multi-Arch foreign to same. - libgexiv2-dev: Add Depends on libexiv2-dev. This version's pkg-config file added exiv2 to Requires.private so now it will not work without libexiv2-dev installed. * Update symbols file: - Add new symbol and remove private symbols which upstream has marked as hidden. - Dynamically associate C++ symbols with current version. These are private symbols and not part of the ABI. Dynamically generate a symbols file giving all of them the current library version. This prevents new C++ symbols from causing warnings. * Update debian/copyright. Update copyrights and change Format to use https url. -- Jason Crain Tue, 27 Jun 2017 21:23:51 -0500 gexiv2 (0.10.4-2) unstable; urgency=medium * Add patch 0004-get_orientation-Fix-abort-on-Minolta-meta-data.patch. Fixes an assertion when processing metadata from a not-rotated image from Minolta cameras. (Closes: #856101) -- Jason Crain Sun, 26 Feb 2017 05:16:34 -0600 gexiv2 (0.10.4-1) unstable; urgency=medium * New upstream version 0.10.4 * Make compile warnings nonfatal. Add --disable-Werror to debian/rules override_dh_auto_configure. * Add fix-typelib-install-directory.patch from upstream. The .typelib files were being installed in $(datadir)/gir-1.0. This patch moves them to the correct location $(libdir)/girepository-1.0. * Add always-install-vapi-file.patch from upstream. The .vapi file was only being installed when valac was present. This patch causes the pre-built vapi file to be used when valac is not available. * Update to standards version 3.9.8 * Switch to automatic dbgsym packages * Move from debhelper 9 to 10 - Remove --parallel and --with autoreconf, they're default now * Enable hardening flags. Add DEB_BUILD_MAINT_OPTIONS = hardening=+all. * Add linker flags -Wl,-z,defs -Wl,-O1 -Wl,--as-needed * Remove shlibs:Depends for gir1.2-gexiv2-0.10. There's no use for it when the package only contains python and typelib files and it causes a warning message. * Update debian/copyright. - Upstream has assigned copyright to SFC. - Add copyright of several new m4 macros. - Add comment clarifying origin of gexiv2-managed-stream.h. * Add debian/upstream/metadata * Remove Build-Depends on libtool-bin. It's no longer necessary since upstream fixed their call to g-ir-scanner in https://bugzilla.gnome.org/765827. * Add debian/control VCS fields * Update debian/libgexiv2-2.symbols. * New maintainer (Closes: #755415) -- Jason Crain Thu, 06 Oct 2016 14:39:18 +0000 gexiv2 (0.10.3-2) unstable; urgency=medium [ Martin Pitt ] * debian/tests/gir.smoketest: - Explicitly require GIR module version to avoid a warning on stderr (Closes: #803044). - Also rewrite to use python directly, instead of an unnecessary shell wrapper. [ Pino Toscano ] * debian/rules: - Enable parallel building (Closes: #802273). [ Luca Falavigna ] * debian/control: - Debian Shotwell Maintainers team does not really exist anymore, remove it from Maintainer, set myself as Maintainer (ad interim). - Remove XS-Testsuite field, no longer necessary. * debian/libgexiv2-2.symbols: - Refresh symbols file to include new cxx11 symbols. -- Luca Falavigna Sun, 13 Dec 2015 11:18:52 +0100 gexiv2 (0.10.3-1) unstable; urgency=medium * New upstream release. * debian/libgexiv2-2.symbols: - Refresh symbols file. * debian/rules: - Adjust dh_makeshlibs call. -- Luca Falavigna Fri, 01 May 2015 16:33:29 +0200 gexiv2 (0.10.2-2) unstable; urgency=medium [ Matthias Klose ] * Build-depend on libtool-bin (Closes: #761750). -- Luca Falavigna Fri, 10 Oct 2014 13:58:31 +0200 gexiv2 (0.10.2-1) unstable; urgency=medium * New upstream release. * debian/tests/smoketest, debian/tests/gir.smoketest: - Provide some simple tests to check whether the packages are fucntional, as per DEP8 (autopkgtests). * debian/control: - Bump Standards-Version to 3.9.6, no changes required. - Make gir1.2-gexiv2-0.10 multiarch-same. * debian/gir1.2-gexiv2-0.10.install: - Look for multiarch path. -- Luca Falavigna Fri, 26 Sep 2014 22:45:13 +0200 gexiv2 (0.10.1-1) unstable; urgency=medium * New upstream release. - Fix broken Python binding (Closes: #745596). -- Luca Falavigna Sat, 26 Apr 2014 11:43:18 +0200 gexiv2 (0.10.0-1) unstable; urgency=medium * New upstream release. * Upload to unstable. -- Luca Falavigna Thu, 27 Mar 2014 13:48:58 +0100 gexiv2 (0.9.1-1) experimental; urgency=low * New upstream development release. * debian/patches/exiv2_pc.patch: - Remove exiv2 from required bindings, it is not needed. * debian/patches/python2.patch: - Removed, no longer used. * debian/control: - Re-add myself as Uploader. - Enable multi-arch support. - Build-depend on dh-autoreconf instead of libtool and m4. - Drop libexpat1-dev from Build-Depends field. - Rename introspection package to gir1.2-gexiv2-0.10 to match version. - Replace libexiv2-dev with libglib2.0-dev in libgexiv2-dev package Depends field, thanks to Pino Toscano (Closes: #733109). - Adjust Homepage field to reflect the the new location. * debian/gir1.2-gexiv2-0.10.install: - Rename from gir1.2-gexiv2-0.4.install to match version. * debian/libgexiv2-2.symbols: - Refresh symbols file with new definitions * debian/rules: - Add dh_autoreconf sequencer. - Adjust dh_makeshlibs call. * debian/watch: - Point to the GNOME FTP server. -- Luca Falavigna Tue, 18 Feb 2014 10:52:52 +0100 gexiv2 (0.7.0-1) unstable; urgency=medium * Team upload. * New upstream release. * debian/libgexiv2-2.symbols.amd64: - Refresh for new upstream release. * debian/control: - Bump Standards-Version to 3.9.5, no changes required. * debian/rules: - Adjust dh_makeshlibs call. -- Luca Falavigna Wed, 25 Dec 2013 14:31:08 +0100 gexiv2 (0.6.1-2) unstable; urgency=low * Team upload. * Upload to unstable. -- Luca Falavigna Sun, 12 May 2013 20:49:49 +0200 gexiv2 (0.6.1-1) experimental; urgency=low * Team upload. * New upstream release. * debian/control: - Rename shared library and debug packages after SONAME bump. * debian/copyright: - Add missing copyright information. - Update copyright years. * debian/libgexiv2-2.install: - Renamed from libgexiv2-1.install after SONAME bump. * debian/libgexiv2-1.lintian-overrides: - Removed, no longer needed. * debian/rules: - Rename debug package after SONAME bump. - Adjust dh_makeshlibs call. * debian/watch: - Fix watch file to match upstream tarball names. -- Luca Falavigna Wed, 20 Mar 2013 23:52:10 +0100 gexiv2 (0.5.0-2) experimental; urgency=low * Team upload. * debian/control: - Build depend on python-gi and python3-gi. * debian/gir1.2-gexiv2-0.4.install: - Install Python introspection override files (Closes: #697204). * debian/patches/python2.patch: - Correct Python 2.X interpreter name. Debian does not have a python2 link (yet), relying on it broke the generation of the introspection override files. * debian/libgexiv2-1.lintian-overrides: - hardening-check discovers unprotected functions only. -- Luca Falavigna Thu, 31 Jan 2013 20:45:40 +0100 gexiv2 (0.5.0-1) experimental; urgency=low * Team upload. * New upstream release. * Add support for GObject introspection (Closes: #690940). * debian/control: - Remove DM-Upload-Allowed field. - Bump Standards-Version to 3.9.4, no changes required. * debian/watch: - Track xz tarballs. -- Luca Falavigna Wed, 28 Nov 2012 12:06:29 +0100 gexiv2 (0.4.1-3) unstable; urgency=low * Team upload * debian/libgexiv2-1.symbols.amd64: - Mark constructor symbols as optional (Closes: #671951). -- Luca Falavigna Wed, 09 May 2012 08:46:04 +0200 gexiv2 (0.4.1-2) unstable; urgency=low * Team upload to unstable. * debian/libgexiv2-1.symbols.amd64: - Refresh symbols file (Closes: #667176). * debian/rules: - Bump minimum version in dh_makeshlibs to 0.4.1. -- Luca Falavigna Sun, 06 May 2012 18:01:18 +0200 gexiv2 (0.4.1-1) experimental; urgency=low * Team upload. * New upstream release. * debian/patches/soname.patch: - Removed, already implemented upstream. * debian/compat: - Bump compatibility level to 9. * debian/copyright: - Convert to DEP5 format. -- Luca Falavigna Sun, 01 Apr 2012 13:20:38 +0200 gexiv2 (0.3.92-1) experimental; urgency=low * Team upload. * New upstream release. * debian/patches/soname.patch: - Cherry-pick patch from upstream to bump SONAME. * debian/control: - Rename shared library and debug packages after SONAME bump. - Bump Standards-Version to 3.9.3, no changes required. * debian/libgexiv2-1.install: - Renamed from libgexiv2-0.install after SONAME bump. * debian/rules: - Rename debug package after SONAME bump. - Adjust dh_makeshlibs call. -- Luca Falavigna Sun, 25 Mar 2012 01:01:16 +0100 gexiv2 (0.3.1-2) experimental; urgency=low * Team upload. * New upstream release (Closes: #656749). * debian/control: - Build-depend against libexiv2-dev (>= 0.21). - Breaks shotwell (<< 0.12). * debian/libgexiv2-0.symbols.amd64: - Refresh for new upstream version. * debian/rules: - Bump dh_makeshlibs version. -- Luca Falavigna Thu, 09 Feb 2012 23:21:25 +0100 gexiv2 (0.2.2-6) unstable; urgency=low * Team upload. * debian/control: - Add DM-Upload-Allowed field. * debian/libgexiv2-dev.install: - Install .vapi file in versionless /usr/share/vala/vapi directory, thanks Martin Pitt for the bug report! (Closes: #649072). * debian/rules: - Pass --dbg-package=libgexiv2-0-dbg to dh instead of providing an override for dh_strip. -- Luca Falavigna Sat, 19 Nov 2011 11:16:23 +0100 gexiv2 (0.2.2-5) unstable; urgency=low * Team upload * Rebuild to solve a double free issue with shotwell (Closes: #624630). * debian/control: - Add Debian Shotwell Maintainers to Maintainers. - Move Devid to Uploaders. - Bump Standards-Version to 3.9.2. - Adjust Homepage field to new website location. * debian/libgexiv2-0.symbols.amd64: - Refresh symbol file (Closes: #625168). -- Luca Falavigna Sun, 21 Aug 2011 11:26:50 +0200 gexiv2 (0.2.2-4) unstable; urgency=low * debian/libgexiv2-dev.install: install *.vapi files also in vala-0.12/vapi dir. * debian/rules: add override_dh_installchangelogs target. -- Devid Antonio Filoni Fri, 08 Apr 2011 23:22:39 +0200 gexiv2 (0.2.2-3) unstable; urgency=medium * Update debian/libgexiv2-0.symbols.amd64 file (Closes: #618244). -- Devid Antonio Filoni Sat, 19 Mar 2011 15:00:56 +0100 gexiv2 (0.2.2-2) unstable; urgency=low * Upload to unstable. * Add debian/libgexiv2-0.symbols.amd64 file. * Remove debian/libgexiv2-0.symbols.i386 file. * debian/rules: update dh_makeshlibs call. -- Devid Antonio Filoni Mon, 28 Feb 2011 22:57:47 +0100 gexiv2 (0.2.2-1) experimental; urgency=low * New upstream release. -- Devid Antonio Filoni Fri, 07 Jan 2011 14:58:46 +0100 gexiv2 (0.2.1-1) experimental; urgency=low * New upstream release. -- Devid Antonio Filoni Wed, 15 Sep 2010 15:22:10 +0200 gexiv2 (0.2.0-1) experimental; urgency=low * Set myself as maintainer. * New upstream release. * debian/libgexiv2-dev.install: install vapi files in usr/share/vala-0.10. * Update debian/libgexiv2-0.symbols.i386 file. * debian/rules: update dh_makeshlibs call. * debian/control: remove Vcs-Git and Vcs-Browser fields. * Update Standards-Version to 3.9.1. -- Devid Antonio Filoni Tue, 24 Aug 2010 16:11:29 +0200 gexiv2 (0.1.0-1) unstable; urgency=low * New upstream version. * debian/control: - Bump Standards-Version to 3.9.0, no changes required. * debian/watch: - Scan stable releases only. -- Luca Falavigna Wed, 30 Jun 2010 00:41:43 +0200 gexiv2 (0.0.91-2) unstable; urgency=low * debian/libgexiv2-dev.install: - Install .pc file. - Install Vala API file. -- Luca Falavigna Thu, 17 Jun 2010 23:21:50 +0200 gexiv2 (0.0.91-1) unstable; urgency=low * Initial release (Closes: #585602). -- Luca Falavigna Sat, 12 Jun 2010 11:21:55 +0200