Am Dienstag, den 07.04.2015, 19:21 +0300 schrieb Antti Järvinen: > Ok, there is a new version at mentors, available via > > dget -x > http://mentors.debian.net/debian/pool/main/c/classified-ads/classified-ads_0.06-1.dsc > > Changes compared to previous version are: > > - dpkg-dev build-dependency gone > > - Original High-res bitmaps again included, with semi-automatic conversion > method. xcf2png could not do resize so imagemagick is used, from a > included makefile. Bitmap conversion needs to be initiated manually, > dpkg-buildpackage uses files already in .orig.tar if manual update > is not triggered first.
Almost... you must regenerate the bitmap during the build. Manually is not enough. (Its ok do do it via d/rules, no need to patch your "upstream" buildsystem. Remember to clean the generated images, e.g using debian/clean. > - d/changelog Commit message shortened, timestamp closer to present time. > > - d/control debhelper version dependency now >9 > > - Structured d/copyright like this > License: A or B or C > > License A: > <Grant + reference to text of A> > > License B: > <Grant + Additional text to B + reference to text of B > > > License C: > <Grant only as it makes no reference to any external document> > > Also removed trailing whitespaces. > > - d/rules hardening flag gone > > - d/watch not changed, looks like github offers only .zip and > .tar.gz for tarball dl. > > - pushed pristine-tar branch to github > > In ~/.gbp.conf I have > [DEFAULT] > debian-branch = debian > as I wanted to have the future development in master-branch but hopefully > it won't complicate work of others. Thats ok. However, you can also put that file in the repository (debian/gbp.conf) -- git-buildpackage will look there too. Did you think about pristine-tar, too? > And: > > [net/retrievalengine.cpp:113]: (error) Dereferencing 'connectCandidate' > > after it is deallocated / released > > => Urgh. Gross. Debug build only but still.. > > > -> In the source code you've mixed tabs and spaces... Maybe you can work > > towards a coherrent coding-style-guidline to ease reading of the code? > > -> configure your editor to remove trailing whitespaces :) > > -> check-all-the-things has also some input for you, eg. codespell > > is a little bit sad and there are warnings from flawfinder regarding > > potential unsafe use of the random number generator. > > => Flawfinder is partly right: the traditional libc6 rand() -routines are > seeded too but not used for anything sensitive. There are uses. > Some flawfingers warnings could be fixed, while they're not outright > errors, they're not nice either, for instance frequent usage of fixed-size > char-arrays just for sake of formatting strings for log-macro.. > > Lets at least run code-beautifier once, it will structure the text. > "astyle style=attach" at least unifies the indentation and removes > trailing spaces. > > Emacs configures the user to remove trailing whitespaces when editing. > Almost always. Thanks for this :) > -- > Antti I guess, last iteration, finally. tobi
signature.asc
Description: This is a digitally signed message part