Hi Srećko,
the package looks ok for me. Just a couple of notes:
1) Please, add --parallel to dh to get a faster building.
2) Is it difficult to add some kind of auto-test? Better to add one more
target into makefile (you patch it anyway), so it can be picked up by
dh_autotest.
3) Do you plan to add some more binaries (java-libaria or something
like that)? After adding a binary to an existing package, it should go
to new queue. So if you are planning to add something else, please do it
now not to bother ftp-master to look at your package after each upload.
When you are ready, no need to upload a package to mentors. I can take
it from VCS.
Cheers,
Anton
On 05/08/2013 11:32 AM, Srećko Jurić-Kavelj wrote:
Dear mentors, Anton,
I've recently updated my package libaria
* Package name: libaria
Version : 2.7.5.2-3
Upstream Maintainer : Reed Hedges reed.hed...@adept.com
* URL : http://robots.mobilerobots.com/wiki/ARIA
* License : GPL-2
Section : libs
It builds those binary packages:
libaria-demo - C++ library for MobileRobots/ActivMedia robots (demo example)
libaria-dev - C++ library for MobileRobots/ActivMedia robots (devel)
libaria-dev-doc - C++ library for MobileRobots/ActivMedia robots (devel
docs)
libaria2 - C++ library for MobileRobots/ActivMedia robots
python-libaria - C++ library for MobileRobots/ActivMedia robots
(Python bindings)
To access further information about this package, please visit the following
URL:
http://mentors.debian.net/package/libaria
Alternatively, one can download the package with dget using this command:
dget -x
http://mentors.debian.net/debian/pool/main/liba/libaria/libaria_2.7.5.2-3.dsc
Changes since the last upload:
* Removed statically linked library.
* Corrected Multi-Arch config for the doc package.
* Building python-libaria package (SWIG generated bindings)
* Building libaria-demo package
I've named the python package python-libaria, but the packaged module
is named AriaPy. Debian Python Policy states that the package name
should be the module name prefixed by python-, but on the other hand,
package names should be lower case (Debian Policy). Compromise would
be python-ariapy, but it seems redundant.
Also, I've added only the default python version to Build-Depends.
Hope this is OK.
Furthermore, I've packaged an example binary using the library in a
separate package (because of the Multi-Arch support). I've renamed it
from demo to aria-demo.
And last, libaria-dev-doc packages CPP examples for using the library.
I've also provided a Makefile there, that builds those examples in
/tmp (default).
PS I've tried to build the package in squeeze environment (for
backporting), and while it did succeed after adding backports
repository (for debhelper, lintian, ...), python package wasn't
correctly generated (uses dh_python2). Also, lintian complained about
Hardening, which should be handled by the backported debhelper 9,
right? Anyway, even if I do succeed in generating the package for
squeeze, would it be of any good (since I've locally added backports
to my squeeze environment).
Best regards,
Srećko Jurić-Kavelj, dipl.ing. (Ms.E.E)
Research and Teaching Assistant at University of Zagreb
(Faculty of Electrical Engineering and Computing, Department of
Control and Computer Engineering)
Phone: +385 (0)1 6129 529
Fax: +385 (0)1 6129 809
E-mail: srecko.juric-kav...@fer.hr
URL: http://www.fer.hr/srecko.juric-kavelj
Sanctus Hieronymus: Parce mihi, Domine, quia dalmata sum!
signature.asc
Description: OpenPGP digital signature