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

Bug#930595: RFS: uacme/1.0.15-2 [ITP]



On Mon, 2019-06-17 at 20:10 +0200, Nicola Di Lieto wrote:

> I generate the original tarball by tagging master with 'vX.Y.Z', then 
> './configure' and 'make dist' (note master does NOT include a /debian 
> directory).

You might want to sign these tarballs:

https://wiki.debian.org/Creating%20signed%20GitHub%20releases

You may also want to sign all git tags and commits:

https://mikegerwitz.com/papers/git-horror-story

> Regarding the manual pages (uacme.1 and uacme.1.html), they are rebuilt 
> from their source (uacme.1.txt) by default unless configure is run with 
> --disable-docs.

Personally I would delete these from upstream git. I would also delete
generated autotools files (configure, Makefile.in, aclocal.m4 etc). I
would also delete any files that are copied into the source tree by
autotools (build-aux, INSTALL etc).

> To conclude, is there anything else I need to change to make it worthy 
> of inclusion in debian?

I think what you are doing now is fine but not optimal (need deletions).

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: