[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fwd: Bug#762869: ITP: owslib -- Client library for Open Geospatial (OGC) web services



Hi Johan & Angelos,

On 09/25/2014 11:07 PM, Johan Van de Wauw wrote:
> For those not watching pkg-grass-devel carefully: I've added owslib
> from osgeo live to debian gis.

Thanks for your work upstreaming packaging from OSGeo-Live. It's much
appreciated.

> I'm actually already with the result, so please review, so we can
> upload it soon (but first give some time for reactions on the ITP).

I took the liberty to commit some changes to cleanup and modernize the
package a bit.

The Python page on the Debian wiki together with the Python Policy
documents are good starting points for python packaging documentation.

https://www.debian.org/doc/packaging-manuals/python-policy/
https://wiki.debian.org/Python
https://wiki.debian.org/Python/Policy

Among the other interesting docs is the Style Guide for Packaging Python
Libraries.

https://wiki.debian.org/Python/LibraryStyleGuide

The guide recommends using the pybuild build system, this is one of the
changes I made.

https://wiki.debian.org/Python/Pybuild

pybuild further simplifies python packaging together with dh_python2.

https://wiki.debian.org/Python/TransitionToDHPython2

Because dh_python2 is used the pycompat file is no longer needed.

In the control file the python packages need to depend on
${python:Depends} by which the explicit python is needed anymore.

With the switch to pybuild tests are enabled by default, so some
additional build dependencies required for the tests were added.

I've also added a gbp.conf file to use pristine-tar by default, and
removed the debian/format file since debian/source/format is used.

The package is pretty straight forward, and lintian is happy with it.
I think it's ready for an RFS.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/E88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


Reply to: