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

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


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

Hello!

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.

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
>>
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQIcBAEBAgAGBQJQwcl1AAoJEJvS1kCaDFL6DLkP/iu6ifODO1ej8PV/f9dbwq4K
cjamSwRqyKavoXhK1A8lWBQXq6+caGfNKJyp+SWFRkjchEKkQXeLpvpQC8uX9OPm
eHbyGwb3l6BzSTfn4Wu5rcYiGO04A3cWCS67sJorGXWRBtfZysQ3vYP2Ekbemr68
ni+EmDP6gdAc4JSkkeEF2JLs3SqnHTgTxyb2jKC8Nj59wJodbzlL8kousuZ755/L
+LQqhOiv0V4jkR6PcR1L1EL7qeDS2jfQez0oPmANWsN1UR7B19ruYtxBy6j2MJ6N
VE+SjzckEwcw0jFh+1+hxuyry0d+csGt1CNDOcU9bOcPC5iiKf3xo9dju59RX+T4
Wu8Io/NBXF8zKPgVtUKDeVyvHLprZi16OZyISexEnneUFe6Eh0u3KCxuTadCOntH
56ZAtZwbwD1CR93AvEG0vKs7nJiDoDoTF8Zxajhh0BOZhFCH7DpSs/Lj35tlEf3h
1ezLubNhYBQ/Sg6YeMI0Xv7+PAMbgH7mLiNnKUF2MXPw3ydWpRFgE/ql+KeXrO/s
wpL03SK17POjkiSf+wGf/ywyoS8mEo/TkPsBTVmmRT6dYyGC0fSyB45CvQhoPmYi
DuyJ7ybDKO7PKMvPl5G7C866W7b5pY7YJdmdBUmC/hOzmTh7xEPiUNU1AAHUXtda
F7MRh0WX6/QIXhlAZA+S
=353a
-----END PGP SIGNATURE-----



More information about the Debian-med-packaging mailing list