Bug#865560: RFS: gexiv2/0.10.6-1

2017-06-28 Thread Gianfranco Costamagna
hurray!


>I didn't notice this when I ran the tests because I already have
>libexiv2-dev installed.  I see now that I could have run the tests in an

>sbuild schroot.

another issue fixed by a good testsuite!

however not quite ready 
http://debomatic-amd64.debian.net/distribution#unstable/gexiv2/0.10.6-1/autopkgtest
G.



Bug#865560: RFS: gexiv2/0.10.6-1

2017-06-27 Thread Jason Crain
On Mon, Jun 26, 2017 at 09:06:19PM +, Gianfranco Costamagna wrote:
> >I am looking for a sponsor for my package "gexiv2"
> 
> I sponsored in deferred/10, but I have some questions/nitpicks:
> 1) you can consider having a debian/clean file instead of overriding dh_clean

I will do this.

> 2) did you test/rebuild reverse-dependencies?

I did, and they build and run fine, but...

> 3) please fix testsuite
> http://debomatic-amd64.debian.net/distribution#unstable/gexiv2/0.10.6-1/autopkgtest

For #3 - Thank you for catching this.  This could have broken the build
of reverse dependencies.  This version adds "Requires.private: exiv2" to
the pkg-config file to make static linking easier.  It turns out that
doing this means that the .pc file won't work without exiv2.pc also
installed, even when not static linking.  I will add libexiv2-dev as a
dependency to libgexiv2-dev.

I didn't notice this when I ran the tests because I already have
libexiv2-dev installed.  I see now that I could have run the tests in an
sbuild schroot.



Bug#865560: RFS: gexiv2/0.10.6-1

2017-06-22 Thread Jason Crain
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gexiv2"

 * Package name: gexiv2
   Version : 0.10.6-1
   Upstream Author : Jens Georg 
 * URL : https://wiki.gnome.org/Projects/gexiv2
 * License : GPL-2+
   Section : libs

It builds those binary packages:

gir1.2-gexiv2-0.10 - GObject-based wrapper around the Exiv2 library - 
introspection da
libgexiv2-2 - GObject-based wrapper around the Exiv2 library
libgexiv2-dev - GObject-based wrapper around the Exiv2 library - development 
file
libgexiv2-doc - GObject-based wrapper around the Exiv2 library - documentation

To access further information about this package, please visit the following 
URL:

https://mentors.debian.net/package/gexiv2


Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gexiv2/gexiv2_0.10.6-1.dsc

More information about gexiv2 can be obtained from 
https://wiki.gnome.org/Projects/gexiv2.

Changes since the last upload:

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

Regards,
 Jason Crain