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

Bug#758163: Subject: RFS: kcm-ufw/0.4.3-1 ITP



Hi Shawn,

About your package, please:

1. Please, create a VCS to control your debian/ versions. You can use
github or other. So, add the Vcs-Browser and Vcs-{Git|Svn|Cvs} to
d/control. You can see an example here[1].

[1] http://sources.debian.net/src/yowsup/0.0~git20140314.938cf1-1/debian/control/

2. d/control:
     - In Homepage field you must to use
'http://kde-apps.org/content/show.php?content=137789' only. Please,
use this address in d/copyright too.
     - Can you put semicolons at end of each line of the list and
separate the paragraphs? See an example here[1].
     - Fix the word "connectivity".

[1] http://sources.debian.net/src/xombrero/2:1.6.3-1/debian/control/

3. d/copyright: in source code I can see names as Darwin M. Bautista
and Christian Hubinger. Please, inspect carefully the upstream code
and add all authors name.

4. d/rules: what does this line? --> include /usr/share/dpkg/default.mk

5. d/watch: your watch file don't work. Please, see here[2] how to
make a watch file. Remove all trash.

[2] http://eriberto.pro.br/blog/?p=1459

6. There are Lintian messages in your package:

I: kcm-ufw source: debian-watch-contains-dh_make-template
I: kcm-ufw: spelling-error-in-binary usr/lib/kde4/kcm_ufw.so incomming incoming
X: kcm-ufw: package-contains-broken-symlink
usr/share/doc/kde/HTML/en/kcontrol/ufw/common ../../common
X: kcm-ufw: package-contains-broken-symlink
usr/share/doc/kde/HTML/es/kcontrol/ufw/common ../../common

7. Put this line in d/rules:

export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed

To solve these issues:

dpkg-shlibdeps: warning: package could avoid a useless dependency if
debian/kcm-ufw/usr/lib/kde4/kcm_ufw.so
debian/kcm-ufw/usr/lib/kde4/libexec/kcm_ufw_helper were not linked
against libQtDBus.so.4 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if
debian/kcm-ufw/usr/lib/kde4/kcm_ufw.so
debian/kcm-ufw/usr/lib/kde4/libexec/kcm_ufw_helper were not linked
against libgcc_s.so.1 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if
debian/kcm-ufw/usr/lib/kde4/kcm_ufw.so was not linked against
libQtSvg.so.4 (it uses none of the library's symbols)

8. Run the command 'blhc --all kcm-ufw_0.4.3-1_amd64.build' and you
will see several messages. To solve it, add to debian/rules:

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

Thanks for your work.

Cheers,

Eriberto

2014-09-14 18:06 GMT-03:00 Shawn Sörbom <shawn@sorbom.com>:
> Got it. I will do that today.
> Thanks,
> --Shawn


Reply to: