Hi,

On Sun, 12 Jul 2015 11:42:48 +0200 Johannes Schauer <jo...@debian.org> wrote:
> I also tried to build it with the 1.29.xz tarball from upstream [2] but found
> that:
> 
> dpkg-source: info: local changes detected, the modified files are:
>  connman/HACKING
>  connman/bootstrap
>  connman/bootstrap-configure
>  connman/doc/valgrind.suppressions
>  connman/src/shared/debugfs.c
>  connman/src/shared/debugfs.h
>  connman/test/set-timezone
>  connman/vpn/connman-vpn.conf
> 
> Where can I get the right upstream source?

through trial-and-error I found out that the orig.tar.gz on mentors.d.n for
connman version 1.28 was probably generated by doing:

git archive --prefix=connman-1.28/ 1.28 | gzip -n9 > ../connman_1.28.orig.tar.gz

at least the checksum of the above matches with your last upload to mentors.

After investigating upstream's tarball it seems to indeed make more sense to
generate the Debian tarball from git because upstream deletes some files from
their tarball while at the same time populating it with automatically generated
autofoo stuff which will be generated in Debian at build time anyways.

But to make clear where the upstream tarball comes from, maybe you should leave
a note in README.Source and maybe also add a get-orig-source target to d/rules
which uses `git archive` to create the tarball of the right version.

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to