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

Re: RFS: Toonloop, python-purity, python-portmidi



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

Hello Christoph and Debian mentors,

How do I make sure my packages are considered as non-native ? Should I
remove the "Source" entry in the debian/control file, or set it to a
different value? Right now, I set it to the same name as the package. It
might be wrong. I started from a template for Python projects a friend
gave me which contains only 3 files :
 * debian/control
 * debian/rules
 * debian/changelog
I think I should start by packaging properly only one project, and do
the other ones once I am sure everything is OK.
Since "toonloop" depends on "python-pygame" 1.9 (which I might end up
maintaining too), I should start with something else, like
python-portmidi, python-purity or lunch. I will get back to you with my
choice shortly.

Other question : How do I make sure there are no .hg files in the diff?
I should "export" the sources from the revision control system first ?

Thank you.
Regards,

Alexandre Quessy

Christoph Egger wrote:
> Hi!
> 
> At Mon, 4 Jan 2010 00:01:50 -0500,
> Alexandre Quessy wrote:
>> Dear mentors,
>>
>> I am looking for a sponsor for my packages "toonloop", "python-purity"
>> and "python-portmidi". Those packages all involve audio/visuals and
>> networking with Python for media arts.
>>
>> * Package name    : toonloop
>>   Version         : 1.1.4
>>   Upstream Author : Alexandre Quessy
>> * URL             : www.toonloop.com
>> * License         : GPL v3
>>   Section         : python
>>
>> It builds these binary packages:
>> toonloop   - The Toonloop Live Stop Motion Tool.
>>
>> My motivation for maintaining this package is: Toonloop is my dearest
>> project, and APT my favourite package manager.
>>
>> The package can be found on mentors.debian.net:
>> - URL: http://mentors.debian.net/debian/pool/main/t/toonloop
>> - Source repository: deb-src http://mentors.debian.net/debian unstable
>> main contrib non-free
>> - dget
>> http://mentors.debian.net/debian/pool/main/t/toonloop/toonloop_1.1.4.dsc
> 
> 	First of all you might want to have a look at the lintian
> Warnings/Errors (just the sourcepackage below but please check also
> the binary (lintian on the changes file). Then your package seems to
> not be in Debian yet? if so there's no ITP bug on wnpp and the
> changelog contains lots of stuff, where does that come from?
> 
> % lintian -IE --pedantic toonloop_1.1.4.dsc
> W: toonloop source: diff-contains-hg-tags-file .hgtags
> W: toonloop source: diff-contains-hg-control-dir .hg
> W: toonloop source: debhelper-script-needs-versioned-build-depends
> dh_icons (>= 5.0.51~)
> W: toonloop source: changelog-should-mention-nmu
> W: toonloop source: source-nmu-has-incorrect-version-number 1.1.4
> E: toonloop source: missing-python-build-dependency
> 
>> ----------------
>> I have also an other package to propose, that is python-purity.
>>
>> * Package name    : python-purity
>>   Version         : 0.2.4
>>   Upstream Author : Alexandre Quessy
>> * URL             : http://bitbucket.org/aalex/purity/
>> * License         : GPL v3, unless I change it to LGPL
>>   Section         : python
>>
>> It builds these binary packages:
>> python-purity - The Purity library for Pure Data dynamic patching.
>>
>> My motivation for maintaining this package is: I wrote this library.
>> It wraps Pure Data in the elegant Python language.
>>
>> The package can be found on mentors.debian.net:
>> - URL: http://mentors.debian.net/debian/pool/main/p/python-purity
>> - Source repository: deb-src http://mentors.debian.net/debian unstable
>> main contrib non-free
>> - dget
>> http://mentors.debian.net/debian/pool/main/p/python-purity/python-purity_0.2.4.dsc
> 
> 	Same here. What I wonder as well is why you have *native* packages
> here. Is that Software specific to debian in some way?
> 
> % lintian -IE --pedantic python-purity_0.2.4.dsc
> W: python-purity source: diff-contains-hg-tags-file .hgtags
> W: python-purity source: diff-contains-hg-control-dir .hg
> E: python-purity source: missing-python-build-dependency
> W: python-purity source: out-of-date-standards-version 3.8.0 (current
> is 3.8.3)
> 
>> ----------------
>> Finally, it would be simpler if the same mentor would also be my
>> mentor for the package "python-portmidi".
>> I don't know why, but I couldn't upload this one. Here is the output
>> of dupload :
>>
>> {{{
>> aalex@plouf:~/src$ dupload -t mentors python-portmidi_0.0.6-4_i386.changes
>> dupload note: no announcement will be sent.
>> Checking signatures before upload......signatures are ok
>> Uploading (ftp) to mentors.debian.net:/
>> [ job python-portmidi_0.0.6-4_i386 from python-portmidi_0.0.6-4_i386.changes
>>  python-portmidi_0.0.6-4_all.deb, md5sum ok, already done for mentors
>>  python-portmidi_0.0.6-4.tar.gz, md5sum ok, already done for mentors
>>  python-portmidi_0.0.6-4.dsc, md5sum ok, already done for mentors
>>  python-portmidi_0.0.6-4_i386.changes ok, already done for mentors ]
>> Nothing to upload
>> }}}
> 
> 	That just tells you that you already uploaded the package to
> mentors. You could just use the -f option in dupload to overwrite that
> upload (and that looks like another native package? please fix that!).
> 
>> Kind regards
>>  Alexandre Quessy
>>  http://alexandre.quessy.net/
> 
> Regards
> 
> 	Christoph
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBAgAGBQJLRJq/AAoJEJQ0pOgl2qx1oWkP/2e8gbm45QJQvNC1fJQ3nUFK
fRCzuju6qre1FFpMT2EM8stw8+xzJ0w4CkCSQlemTaZjv/EJd9pfs3vCAQCvzONI
JI3l8m40fYrhlyaNAtT2HmgXnLtZbFaULZ1vmbgSuPs5qRzho7+q+jA9aF9pou6z
dtHtNtBrRCOtmxHGMgiDtL+G2F8lbJ5990JVEr9hUojOvUN6+XZIMXCKKk7zlqqp
YdLpHZuRxJOlHXo7ks6qb3gWrd6ZsfIdMB6SSjZOyVubTuaBegPws4EaX6xRML0b
xIX4sgQ9en5HVuifu6lmTpyKM8MbVN5nWHJLlxn0fjj2ghw/9VYqcQaj7TMquK3M
Z1RbeZK2Rx4hy2o/f0lGbYOZeotuZNYVZwahzgVNW1uoACksmYYZ2ENTeO6mGwZi
26bwtFfDjSBPzQ4xCo5OnYkrtf406Z/YtgxrwjOKHZ5RfIbCgfK5K5kbUiBErH99
zYJD4rWmiNXsXzSH47h4wGG9wZ0AKhL6L8AHm/xpPKaWTa1kEcXEzbpKVx/dAd9T
a4+Z2NbAXajjJFVT44qdX+XFB0B+cUeisrYQzHLxdHbpd8T8QxTODPLiQd1nSF0+
1TdgQ9BxPNGFmacAaanrlU22OIltGnF9HqrAjof/9bdsQclEdochE7TxGnoM1+c5
TCk5VkqoWtQT6bHyz9Cy
=L7LE
-----END PGP SIGNATURE-----


Reply to: