Hi Evgeni, On Tue, Jun 30, 2009 at 7:29 PM, Evgeni Golov <evg...@debian.org> wrote:
> Hi, > > > On Sat, 27 Jun 2009 22:08:59 +0200 mezgani ali wrote: > > > Ok Evgeni, you know it was difficult for me to divine it :) > > Yeah I guess so, no problem :) > > > > Ok, I'll have a look on Monday or so, quite busy right at the moment. > > For some monday==tuesday ;) > I had a look at your package yesterday and prepared some proposed > changes now, see the attached debdiff. > > First of all: you added python-support to Build-Depends, but did not > call dh_pysupport in your debian/rules, so it was mostly useless :) > And your debian/rules was soo long for a so tiny package :) > debhelper knows perfectly how to handle python setup.py scripts, so I > just put a > %: > dh $@ > into debian/rules and let it build - much cleaner and now with correct > pysupport integration :) > Yes i see this is a very useful tips. > > The other changes in the diff are against control: > Depends: python-support comes out of ${python:Depends}, no need to add > this manually, lintian complains about ${misc:Depends} missing, so I > added it. > Then I added Provides: ${python:Provides} - maybe someone wants so pull > python2.4-ipcalc for some reason. > And I reformatted the description a bit, as lintian complained about > too long lines. > > So please have a look at the attached diff, understand it and apply > it :) > Whats still open? lintian complains about a missing watch-file. But > upstreams page looks quite hacky and I did not find an easy way how to > look up the latest version from it. You can add an override or an empty > watch file with a comment, I usually do the last, but you can do > whatever you want - or ignore the warning for the moment and tell > upstream to publish the source in a more sane way. > And while at it, please consider adding a README.source as > described in Policy 4.14 and telling the others how to fetch the latest > source and create a .orig.tar.gz (writing "go to URL, fetch the .zip > and convert it with <command>" should be enough). > I applied the patch, i setup the watch file and the README.source Well you did the hard work for me Evengi ;) The package seems to be lintian clean, please check : http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=python-ipcalc > > Regards > Evgeni > > -- > Bruce Schneier Fact Number 188: > Heisenberg's Uncertainty Principle doesn't protect your qubits from > Bruce Schneier. Bruce knows with certainty. > Regards, -- Ali MEZGANI Network Engineering/Security http://securfox.wordpress.com/