Re: Packaging Aravis for debian-astro blend
slowly but moving on this....
This is the otput of lintian on my last commit for aravis
~/software/aravis$ lintian /home/cache/pbuilder/result/aravis_0.5.10-1_amd64.changes
W: aravis source: newer-standards-version 4.1.1 (current is 3.9.8)
W: libaravis-0.6: zero-byte-file-in-doc-directory usr/share/doc/libaravis-0.6/changelog.gz
W: gir1.2-aravis-0.6: zero-byte-file-in-doc-directory usr/share/doc/gir1.2-aravis-0.6/changelog.gz
W: libaravis-dev: zero-byte-file-in-doc-directory usr/share/doc/libaravis-dev/changelog.gz
W: aravis-tools: zero-byte-file-in-doc-directory usr/share/doc/aravis-tools/changelog.gz
I think I need help on those ones:
1) aravis source: newer-standards-version 4.1.1 (current is 3.9.8)
I can't understand which version and of what we are talking about ... I know the problem is in debian/control, but why?
3-4-5-6) zero-byte-file-in-doc-directory usr/share/doc/libaravis-dev/changelog.gz
It's unclear to me how to avoid the changelog.gz creation (as it is empty)
> * The files in /usr/share/doc/aravis are a bit mixed: there should be no
> additional subdir "aravis-0.6", the COPYING.gz should be removed (this
> is already handled by Debian), and the zero-length ChangeLog (and
> changelog.gz) should also be removed.
I've tried to remove the ChangeLog file using quilt, but as ChangeLog is empty quilt doesn't see any difference before and after the remove.
How can I patch the removing of an empty file?
> * You should also push the upstream and pristine-tar branches to alioth.
Done, but I have a new question.... :)
The author released a new version of the software 0.5.11: in order to update the repo I have to repeat the initial steps with the new tar?
$ git checkout -b upstream
$ tar xf ../aravis_0.5.11.orig.tar.gz --strip-components=1
$ git add --all
$ git commit -m "Updating upstream version 0.5"
$ git tag upstream/0.5.11
$ pristine-tar commit ../aravis_0.5.11.orig.tar.gz
I'm still working on the license inventory... :(
Nice day to all,
Ingénieur de Recherche GEOPS - Paris Sud-11
Tel: +33 (0)1 69 15 49 03