[Debian-med-packaging] [SCM] python-csb branch, master, updated. e81cd114813039a4dc9ea1043da724381a1d979e

Laszlo Kajan lkajan at rostlab.org
Fri Dec 7 10:51:51 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello Tomas!

> One case comes to mind when you do want to remove the docs from a source package, and we have at least one such in Deb Med (hmmer2):
> 
> * When the source pack does not include the sources for generating the documentation, then that documentation is not DFSG compliant, and
> therefore this package can not be included in 'main'.
> 
> We then repackage the upstream after removing the docs with no sources, and this then becomes the basis for the Debian source package, which
> then can go into 'main'. Also, one should then notify upstream, and ask them to include the sources for the documentation into the package they
> distribute.
> 
> The deleted, non-DFSG-compiant docs could be packaged by themselves, and put into a 'non-free' package. But this would be a last resort.
> 

Oh, and do not top-post, exactly like you see above! Post into the relevant context. One thing I've learnt during my AM process, but sometimes I
still make this mistake. :|

Best regards,

Laszlo

> 
> On 07/12/12 10:58, Andreas Tille wrote:
>> Hi Tomás,
> 
>> the docs should *not* be excluded from the source package!!!  You rather
>> should create two binary packages from the same source package.  What
>> (broken) example package did you used?  The only reason to remove the docs
>> from the source you touched anyway now is that you intend to recreate these
>> in the build process.
> 
>> Kind regards
> 
>>         Andreas.
> 
>> On Fri, Dec 07, 2012 at 09:50:23AM +0000, Tomas Di Domenico wrote:
>>> The following commit has been merged in the master branch:
>>> commit a80dbef9b926aabe37bee1a08306aa7d645672bd
>>> Author: Tomas Di Domenico <tdido at tdido.com.ar>
>>> Date:   Fri Dec 7 10:48:07 2012 +0100
>>>
>>>     Excluded doc files (will go into separate package) and pickled files (automatically regenerated when tests are run)
>>>
>>> diff --git a/debian/copyright b/debian/copyright
>>> index 556505d..1139eb2 100644
>>> --- a/debian/copyright
>>> +++ b/debian/copyright
>>> @@ -1,6 +1,7 @@
>>>  Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
>>>  Upstream-Name: csb
>>>  Source: http://csb.codeplex.com
>>> +Files-Excluded: csb/test/data/*.pickle docs/
>>>  
>>>  Files: *
>>>  Copyright: 2012 Michael Habeck <michael.habeck at tuebingen.mpg.de>
>>>
>>> -- 
>>> Packaging of python-csb
>>>
>>> _______________________________________________
>>> debian-med-commit mailing list
>>> debian-med-commit at lists.alioth.debian.org
>>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
>>>
> 
> 
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQIcBAEBAgAGBQJQwcpGAAoJEJvS1kCaDFL6gc4QALmTi0aUzeyxi2U9Zslqz2bn
cufx8AUKwtc3rgYXKTZ62IB7G+fbkvMlH0mRWUh20+wKpHIQ7YkMQGgkXPxnC0fm
G2clxuV3FFP3IRbxhsshXJYNZxA1facSQEfbvxEnqwxUM9xqWTz10ZOA0MYEGnzz
WLTdek2TTFg6UOZPLTAB6W6kvg8rmbPvAbqohHPBKGWZNKR0amCR4oheYIgpJciP
CeNObuMSo39I4qDa/1FGjKCqLQS+baLqjyh0AHf4JrUw0aTA3VKr5UobmpMHsqfG
V0AxqG8mDk88MJbOr3dS8OeG3k+ZdIPbnfTq5M6MJ0UX2exEX8bmN0ZJLAf/GINR
NLyMFiZhfgLiGNweV1g2Va3iKXYuXMgLLGTM1CKiTXLdutx3ZNGXIxn2GZj/xSMN
X+Z1bI2DcKxnerUkw8ZlfY7Tvk9Sl3YOKPhmcLyHLFIBzz+aidqASAnUMNV9Imyb
ZnP+Mfb9iwU1CbY9INWIKd+VorbPxhRBJiwgdGqpVbfnHLZuAoiRmnCS4J7OI+SR
NgsINO2yiy4JTXg3CScptXsh6CBVmiVtroCOQLEneKT78y3/psl6WB3RPS1ysHSm
aOhQ1EyNhpEhOV2MtvbNEDxZBdF/EuENKrXAYNTVDL0boCAJgt9QRbagdPS10SwZ
79mdVgckLN5xuPIvqA/K
=msD+
-----END PGP SIGNATURE-----



More information about the Debian-med-packaging mailing list