Hi Luis, Sorry for my delay and congratulations for your work. I agree with your considerations. However, I didn't see the general licensing in your d/copyright.
The common situation is put 'Files: *' and 'Files: debian/*' to refer to general licenses and add, if necessary, special cases. You can see a simple example at http://metadata.ftp-master.debian.org/changelogs/main/h/heartbleeder/unstable_copyright You needn't list all files and its licenses. You can quote the main authors and the range of years in 'Files: *'; after this you must list the exceptions. So, the xombrero.{1,c,conf,css,desktop,h} (main files) have a list of the authors and some years. So, I expected to see something as this text in your d/copyright: Files: * Copyright: 2010-2012 Marco Peereboom <ma...@peereboom.us> Edd Barrett <vex...@gmail.com> 2011 Conformal Systems LLC <i...@conformal.com> Jason McIntyre <j...@openbsd.org> Michal Mazurek <akf...@jasminek.net> Raphael Graf <r...@undefined.ch> Stevan Andjelkovic <ste...@student.chalmers.se> Todd T. Fries <t...@fries.net> 2012-2013 Josh Rickmar <jr...@devio.us> 2013 David Hill <dh...@mindcry.org> License: ISC The next step is search for each name in other files to see if exist references to other years for each main upstream author. You can use 'grep -sri' to do it. So, I also found two more using the ISC license: config-checker.pl:# Copyright (c) 2012 Stevan Andjelkovic <stevan.andjelko...@strath.ac.uk> ascii2txt.pl:# Copyright (c) 2010,2011,2012 Todd T. Fries <t...@fries.net> The file externaleditor.c must be considered because has the same license (ISC), quote a main upstream (Josh Rickman) and do an include of xombrero.h. The final situation is: Files: * Copyright: 2010-2012 Marco Peereboom <ma...@peereboom.us> Edd Barrett <vex...@gmail.com> Todd T. Fries <t...@fries.net> 2011 Conformal Systems LLC <i...@conformal.com> Jason McIntyre <j...@openbsd.org> Michal Mazurek <akf...@jasminek.net> Raphael Graf <r...@undefined.ch> 2011-2012 Stevan Andjelkovic <ste...@student.chalmers.se> 2012 Elias Norberg <xy...@udzu.se> 2012-2013 Josh Rickmar <jr...@devio.us> 2013 David Hill <dh...@mindcry.org> License: ISC Note that all files under ISC and made by main authors above needn't be listed again in d/copyright. An example: cookie.c and unix.c. The last step is list, separately, the eventual authors, as Ian F. Darwin. So, you can keep these files and your licenses: - autoscroll.js - hinting.js input-focus.js - js-merge-helper.pl - tld-rules - linux/linux.c - linux/tree.h dragonfly/util.h netbsd/util.h - freebsd/freebsd.c dragonfly/dragonfly.c - netbsd/netbsd.c osx/osx.c I have two doubts: Where you saw that the files style.css, *.png, tordisabled.ico and torenabled.ico are using the CC-BY-SA license? Where you found *.xpm files? Cheers, Eriberto 2014-08-11 17:54 GMT-03:00 Luis Henriques <hen...@camandro.org>: > Hi Eriberto, > On Wed, Aug 06, 2014 at 05:19:31PM -0300, Eriberto Mota wrote: >> tags 757176 moreinfo >> thanks >> >> Hi Luis Henriques, >> >> Please: >> > > First of all, thank you a lot for your review. I've already gone through > all your comments and I've uploaded a new xombrero package into > mentors.debian.net that contains most of your comments implemented. > > Comments inline below: > >> 1. d/control, in package xxxterm: >> >> - Change the section from oldlibs to web. >> - Change priority extra to optional. > > According to the Debian Developer's Reference, section 6.7.7. ("Make > transition packages deborphan compliant"): > > "Also, it is recommended to adjust its section to oldlibs and its > priority to extra in order to ease deborphan's job." > > Also, if I implement these 2 changes, I get additional lintian warnings > such as transitional-package-should-be-oldlibs-extra: > > The package appears to be a transitional package, but it is not priority > extra and in the oldlibs section. > > Using oldlibs/extra assists package managers in handling the transition > package correctly. > > Refer to http://bugs.debian.org/645438 and Debian Developer's Reference > section 6.7.7 (Make transition packages deborphan compliant) for > details. > > So, I've decided not to include these 2 fields changed in the > debian/control file. Please let me know if you disagree with my position. > >> - In short description, remove the word 'rename'. >> As long description, use only: >> >> This is a transitional dummy package to xombrero. It can safely be removed. >> >> The last change is to discourage the install of the xxxterm. So, the >> text needs to be short and direct. >> > > Done! > >> 2. d/copyright: update all information, even the packaging years. In >> the upstream code, you need to check file by file. Please, fix the >> line that says "Copyright (c) 2013 David Hill <dh...@mindcry.org>". >> > > Done. > >> 3. I think that d/docs can be removed, because all relevant >> information are in manpage. >> > > Done. > >> 4. In d/news, please, remove the header. >> > > Actually, I've renamed the NEWS file with a NEWS.Debian file -- which was > what I meant in the first place. Thus, I've kept the header as per the > example in the Debian Developer's Reference, section 6.3.4. > ("Supplementing changelogs with NEWS.Debian files"). > >> 5. d/rules: remove useless lines '# debian/rules makefile that uses >> debhelper.' and '# Uncomment this to turn on verbose mode.'. >> > > Done. > >> 6. d/rules: after the 'export DH_VERBOSE=1' line, put: >> >> export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed >> >> It will fix this situation: >> >> dpkg-shlibdeps: warning: package could avoid a useless dependency if >> debian/xombrero/usr/bin/xombrero was not linked against >> libcairo-gobject.so.2 (it uses none of the library's symbols) >> dpkg-shlibdeps: warning: package could avoid a useless dependency if >> debian/xombrero/usr/bin/xombrero was not linked against libX11.so.6 >> (it uses none of the library's symbols) >> dpkg-shlibdeps: warning: package could avoid a useless dependency if >> debian/xombrero/usr/bin/xombrero was not linked against >> libatk-1.0.so.0 (it uses none of the library's symbols) >> dpkg-shlibdeps: warning: package could avoid a useless dependency if >> debian/xombrero/usr/bin/xombrero was not linked against >> libpangocairo-1.0.so.0 (it uses none of the library's symbols) >> dpkg-shlibdeps: warning: package could avoid a useless dependency if >> debian/xombrero/usr/bin/xombrero was not linked against libcairo.so.2 >> (it uses none of the library's symbols) >> > > Done. > >> 7. You have several bugs not treated[1]. Please, try to solve and >> close some bugs. The bug #695874 is easy and mandatory to be closed by >> your package. >> > > Done, I've include several bugs in the changelog. I also plan to ping the > reporters of the other open xxxterm bugs to check if they still experience > those issues with newer versions of the package (xombrero). > > Now, the problem is that I see the following in mentors.debian.net: > > Package closes bugs in a wrong way > > Errors: > - Bug #695874 does not belong to this package > - Bug #752313 does not belong to this package > > xxxterm: > #695874 (normal): xxxterm renamed to xombrero, new versions available > #752313 (normal): xxxterm: Please build against libgnutls28-dev > > > Since lintian didn't actually complained, I'm not sure if this is an issue > or not. > >> Thanks for your work. I will wait you. >> > > Again, thanks a *lot* for reviewing my package! > > Cheers, > -- > Luis > >> Cheers, >> >> Eriberto >> >> [1] https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=xxxterm >> [2] >> >> >> 2014-08-05 20:40 GMT-03:00 Luis Henriques <hen...@camandro.org>: >> > >> > I am looking for a sponsor for my package "xombrero" >> > >> >> >> -- >> To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org >> Archive: >> https://lists.debian.org/CAP+dXJf4d++1ePRNqen_=rbmyqlvdustzvjjrznhuvf3ut-...@mail.gmail.com >> -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/cap+dxjds3bxs5xgcwigdgmkhyg4w0xmvddzd1nole-4fo1x...@mail.gmail.com