[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