Happy New Year! so let's begin ;)
1. version 0.3.17pre2-1 if 'pre' means prior 0.3.17, then make it 0.3.17~pre2-1 otherwise it would sort after (use dpkg --compare-versions in cmdline if you want to check for sure how versions get sorted) 2. debian/copyright a. separate main copyright statement into separate paragraph (separated with empty line) with Files: * b. nuitka/build/static_src/arm_ucontext_src/getcontext.asm you should copy that MIT style license verbatim into debian/copyright and also that file contains 1 more copyright/license for some snippets in the code of that file 3. debian/patches/remove-inline-scons removing scons with patch like this is not quite the right way... two possibilities i. don't remove scons but just (minimalistic patch) make system wide used then you would need still to add its copyright/license into debian/copyright, just add a comment that those are not used ii (somewhat preferable). remove scons from within .orig.tar.gz (optionally add +dfsg or .dfsg suffix to the version making it 0.3.17~pre2+dfsg-1) 4. go through the output of licensecheck -r --copyright . and fill entries for them in debian/copyright: e.g. I find things like ./tests/benchmarks/pybench/pybench.py: UNKNOWN [Copyright: , 2000-2006, eGenix.com Software GmbH (i...@egenix.com) / , 1997-2006, Marc-Andre Lemburg (m...@lemburg.com) / assignment to the code, or in the] 5. you do have unittests, why don't excercize them during build time (override_dh_auto_test)? that would assure that it functions correctly across releases (and architectures if anyone rebuilds it there ;) ) sorry -- now family time otherwise FWIW package seems to build nicely across most of recent debian/ubuntu releases: nuitka_0.3.17pre2-1_amd64.build OK 0:39.27 real, 23.32 user, 11.13 sys, 337464 out nuitka_0.3.17pre2-1~nd50+1_amd64.build FAILED 0:10.87 real, 3.24 user, 2.25 sys, 55704 out nuitka_0.3.17pre2-1~nd60+1_amd64.build OK 0:35.42 real, 19.53 user, 9.62 sys, 220960 out nuitka_0.3.17pre2-1~nd70+1_amd64.build OK 0:40.50 real, 24.46 user, 10.47 sys, 326920 out nuitka_0.3.17pre2-1~nd+1_amd64.build OK 0:40.20 real, 24.28 user, 10.22 sys, 325848 out nuitka_0.3.17pre2-1~nd08.04+1_amd64.build FAILED 0:13.14 real, 4.48 user, 3.13 sys, 63792 out nuitka_0.3.17pre2-1~nd09.10+1_amd64.build FAILED 0:13.52 real, 3.88 user, 3.03 sys, 69544 out nuitka_0.3.17pre2-1~nd10.04+1_amd64.build FAILED 0:19.92 real, 5.42 user, 4.86 sys, 83824 out nuitka_0.3.17pre2-1~nd10.10+1_amd64.build FAILED 0:14.55 real, 5.64 user, 3.40 sys, 94560 out nuitka_0.3.17pre2-1~nd11.04+1_amd64.build OK 0:59.51 real, 35.69 user, 16.09 sys, 211232 out nuitka_0.3.17pre2-1~nd11.10+1_amd64.build OK 0:50.39 real, 30.28 user, 14.37 sys, 369608 out On Sat, 31 Dec 2011, Kay Hayen wrote: > Dear Debian Python Team, > I am out of review comments for the package of mine: > * Package name : nuitka > Version : 0.3.17pre2-1 > Upstream Author : Kay Hayen <kayha...@gmx.de> > * URL : http://nuitka.net > * License : GPLv3 > Section : python > It builds those binary packages: > nuitka - Python compiler with full language support and CPython > compatible > To access further information about this package, please visit the > following URL: > http://mentors.debian.net/package/nuitka > Alternatively, one can download the package with dget using this command: > dget -x > http://mentors.debian.net/debian/pool/main/n/nuitka/nuitka_0.3.17pre2-1.dsc > I would be glad if someone uploaded this package for me. I believe > it relatively is simple package. No real compile time dependencies. > Pure Python. Lintian clean. Closes an ITP bug, etc. > At Python compile time, it uses g++ and Scons, but without the user > noticing. Esp. Nuitka is not itself build with Scons, nor needs the > user use it, etc. There is a inline copy of Scons in Nuitka, which > is removed for Debian of course, and not in the binary build. > I am willing to be a "good" upstream, and have so far made all known > modifications to fit better into Debian. My intention is to become a > "Debian Maintainer" for this package. > Thanks in advance, > Kay Hayen -- =------------------------------------------------------------------= Keep in touch www.onerussian.com Yaroslav Halchenko www.ohloh.net/accounts/yarikoptic -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120101233335.gh16...@onerussian.com