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

Bug#868086: RFS: beautify-bash/1.1-1 [ITP]



Em 25-09-2017 17:16, Andrey Rahmatullin escreveu:
> On Mon, Sep 25, 2017 at 05:07:29PM -0300, Herbert Fortes wrote:
>> The debian/watch file is not working.
> It is working here.
> 

Again, debian/watch is working.

Here are my comments about:

debian/changelog:

 - ITP bug number is correct
 - please run 'dch -r' to update the timestamp

debian/compat:

 - Please use 10 instead of 9

debian/control:

 I test the script on python3 with 5 .sh scripts
and it ran without erros. But the first line is

   #!/usr/bin/env python

 So, I put on Build-Depends only:
 
   Build-Depends: debhelper (>= 10), dh-python, python-all

 Standards-Version: 4.1.0
 
 And after 'Package' entry:

   Architecture: all
   Depends: ${misc:Depends}, ${python:Depends}

debian/rules (only these lines):
 
 #!/usr/bin/make -f

 #export DH_VERBOSE = 1

 %:
	 dh $@ --with python2


 override_dh_installchangelogs:
	 dh_installchangelogs CHANGES

Please note that CHANGES file is been installed as
a changelog file so beautify-bash.docs file can be
removed.


debian/copyright:

 The github page says GPL version 2. As the LICENSE file and
the header in beautify_bash.py script too. But debian/copyright 
only has GPL-3.0+. please fix that.

 The file is pretty detailed, thanks for that. But the first 'Files'
entry only has:

 Files: *
 Copyright: 2017 Mike Mestnik <cheako+apt_repo@mikemestnik.net>
 License: GPL-3.0+

 I do not know if you really saying that your are the owner of
the project now or if you  misundertood with the 'debian/*' part.
The ITP says the upstreams are 	Paul Lutus and Shriram V (they
are in the file). If you are the owner now the homepage should 
point to github, I think. Instead of the previous upstream page.
Or remove this entry.

Some tests in t_todo/ are failing.

These are my considerations.



Regards,
Herbert


Reply to: