Thank you for your review. I will be back when I have addressed all or almost 
all of the issues. 

Kind regards 
José M Calhariz 


On 31 December 2015 12:42:29 GMT+00:00, Mattia Rizzolo <mat...@debian.org> 
wrote:
>control: tag -1 moreinfo
>control: owner -1 !
>
>On Wed, Dec 30, 2015 at 08:00:11PM +0000, Jose M Calhariz wrote:
>> So I am searching for
>> someone that can help sponsor the packages, close the ITA and help me
>> fix the last bits for making the packages fit for Debian.
>> 
>> The packages are very old.  I can't update sawfish without updating
>> it's build-depends so starting with librep.  The latest changes are
>> on collab-maint and being tested in two of my PC for since August.
>
>ok, there a bunch of things I'd like to see before uploading this.
>
>* d/control:
>  + bump standards-version to the last policy release, 3.9.6
>    - this also requires adding stuff to d/rules.  maybe just use dh?
>  + canonicalize Vcs-* (for -Browser please use https)
>* use source/format 3.0 (quilt)
>  + so drop quilt build-dep
>  + and also the include in d/rules can go
>  + note: I won't upload stuff without d/source/format without a very
>    good reason.
>* d/README.source is outdated.  moreover if you move to 3.0 (quilt) you
>  can just drop it.
>* d/rules:
>  + the DEB_BUILD_OPTIONS thing about noopt can go, afaik dpkg takes
>    care of it nowadays
>  + please use dh-autoreconf (aka, #744619, you even have a patch!)
>  + can you use the short dh format?  (I can even live without, it's
>    just I prefer quite more dh over plain debhelper)
>  + for the 'version' variable, please use `dpkg-parsechangelog -S`
>    instead of sed
>  + I didn't really check, but do you really need to do such mess by
>   generating the .install files at build time?  seems, well... doesn't
>    *look* needed, at least.
>* you have a librep9.symbols, probably you should rename it, and update
>  to have the newer symbols, and remove the old ones.
>* please bump to debhelper compat 9
>  + this will also make (or at least help) make the lib multiarch-able
>   - for this to work you need to start using dh_auto_configure instead
>      of manual calling ./configure, though
>    - note that with this several .install will need an update
>    - I see you already had troubles with --host and --build configure
>      flags: 1) I wonder why you need --host at all, we are not
>      cross-compiling... 2) dh_auto_configure takes care of --build.
>   - suggestion: stop fiddling so much, and use dh + dh_auto_configure.
>* librep-dev.links => no, please.  linking /usr/share/doc/<pkg>
>  directory ain't nice at all, why is that in first place?
>  + but if you don't want to change it now it's fine, note that just
>    removing it and let dh take care of it isn't enough, you need a
>    maintscript for that
> + I see there already are preinst snippet to remove the directory.  my
>   reaction to this is: wtf?  it does so quite unconditionally and -.-'
>* d/copyright:
>  + I'd appreciate a DEP-5 copyright format (but I can live without)
>* trailing whitespaces:
>  + d/rules:46
>
>
>it seems that this upload is going to start a library transition.
>If so, then you need to upload to experimental, and follow
>https://wiki.debian.org/Teams/ReleaseTeam/Transitions or, am I missing
>something?
>-- 
>regards,
>                        Mattia Rizzolo
>
>GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
>more about me:  http://mapreri.org                              : :'  :
>Launchpad user: https://launchpad.net/~mapreri                  `. `'`
>Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Reply via email to