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

Re: RFS: freefilesync (new upstream version)



On 12/05/2011 02:15 PM, Damien Lecan wrote:
> Hi Andreas,
Hi Damien,

>>> P: freefilesync: no-upstream-changelog
> 
> Upstream changelog is provided in a separate tarball and upstream
> project doesn't want to include it in source code tarball.
> Is it possible to "merge" automatically source code and changelog
> tarballs to remove this lintian warning ?

In that case I guess you can just ignore the warning.

>>  * Your debian/copyright file is not valid (checked with
>>   config-edit -application dpkg-copyright -ui none)
> 
> Same as lintian warning "out-of-date-copyright-format-uri" ?

No, the file itself is invalid:

> andreas@anubis:~/temp/freefilesync-4.3$ config-edit -application dpkg-copyright -ui none
> File of type  has a syntax error in configuration file:
> 	DpkgSyntax error: Invalid line 0 (missing ':' ?) : This package was debianized by Damien Lecan <dev@dlecan.com> on

The whole paragraph of "This package was debianized..." should be
replaced by appropriate dep5 fields.

>>  * Consider using dh(1) in debian/rules with some override targets.
> 
> What do you mean exactly ?

The dh(1) sequencer can greatly simplify your debian/rules file,
something like http://people.ubuntu.com/~amoog/freefilesync/rules
(untested, but you get the idea) See 'man dh' for more information.

>>> dpkg-source: error: detected 16 unwanted binary files (add them in debian/source/include-binaries to allow their inclusion).
>>> dpkg-buildpackage: error: dpkg-source -b freefilesync-4.3 gave error exit status 29
> 
> These files will be added in "debian/source/include-binaries".

That sounds wrong because they are generated by your package build. You
should let them be removed in the clean target. See man dh_clean on how
to achieve this.

Cheers, Andreas

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: