Please, in my text: "So, remove all .a and .la references. Remove the .so and make a synlink to .so created by libgtkspellmm-3.0-0.install (create a d/libgtkspellmm-3.0-dev.links file). (NEWS: after a debuild, I saw that the Makefile created the symlink - check if is ok)"
Ignore: "Remove the .so and make a synlink to .so created by libgtkspellmm-3.0-0.install (create a d/libgtkspellmm-3.0-dev.links file). (NEWS: after a debuild, I saw that the Makefile created the symlink - check if is ok)" Thanks. Eriberto 2014-08-20 18:13 GMT-03:00 Eriberto Mota <eribe...@debian.org>: > tags 748591 moreinfo > thanks > > > Hi again Philip. > > Please, > > 1. d/copyright: remove build/ltmain.sh. This file needn't be put (read > the license). > > 2. d/libgtkspellmm-3.0-dev.install > > From Maintainers Guide[1]: > > Shared libraries are distributed as *.so files. (Neither *.a files > nor *.la files) > > [1] https://www.debian.org/doc/manuals/maint-guide/advanced.en.html > > So, remove all .a and .la references. Remove the .so and make a > synlink to .so created by libgtkspellmm-3.0-0.install (create a > d/libgtkspellmm-3.0-dev.links file). (NEWS: after a debuild, I saw > that the Makefile created the symlink - check if is ok) > > 3. d/rules: > - Remove the dh_install override. > - Why you used '--enable-static'? Is possible remove it? I think > you can remove all override_dh_auto_configure. > > 4. d/libgtkspellmm-3.0-0.shlibs: what is the function of this file? I > think you can remove it. > > In body: > > 2014-08-20 13:50 GMT-03:00 Philip Rinn <ri...@inventati.org>: >> >> I tried to address all remaining problems. There are still >> three Lintian messages left: >> >>> P: gtkspellmm source: debian-watch-may-check-gpg-signature >> Upstream doesn't provide a gpg signature > > > Ignore it. > > >>> I: libgtkspellmm-3.0-0: no-symbols-control-file [...] >> >> I tried to generate one but I'm really not sure how useful this is as I'm >> not very >> experienced with libraries. (And even Russ Allbery gave up on C++ symbol >> files[1].) > > > Ok. You must run 'debuild' and, after this, in the upstream code place, you > use: > > # dpkg-gensymbols -plibgtkspellmm-3.0-0 -Odebian/libgtkspellmm-3.0-0.symbols > > After this, edit the generated file and remove all Debian revisions (-1). > > >> [1] http://www.eyrie.org/~eagle/journal/2012-02/001.html >> >>> X: libgtkspellmm-3.0-doc: duplicate-files [...] >> >> That's a Doxygen issue and I guess it's better to fix that in Doxygen and not >> introducing ugly workarounds in all packages using it. >> > > > Hum... These files have the same hash... Is possible delete one of > each double? If not, you can delete one and add a synlink or... Put an > override with a line explaining the problem. > > >> I uploaded the package to m.d.n: >> >> http://mentors.debian.net/package/gtkspellmm >> >> >> Thanks for your work! > > Thanks!!! > > Cheers, > > Eriberto -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org