Hi Eriberto,
Sorry this is taking so long. I had a lot of homework this week.
I have 2 questions:
1. If somebody is mentioned in the upstream changelog as having made a 
contribution but does not appear on any copyright notices, do they belong 
anywhere in the debian/copyright folder?
2.Once I have a VCS set up, should I still make uploads to 
mentors.debian.net?
3. I noticed there is docbook documentation associated with the upstream 
project. I forget which utilities I ran to try to convert it, but they all 
crashed. 
What should I do with it? I didn't even know kcm addons were supposed to 
have man pages.
3b. What utilities do you recommend in relation to question 3? I have never 
used docbook before.
Thanks,
--Shawn

I hope to have the fixes you mentioned done by Sunday. 

On Monday, September 15, 2014 19:41:43 Eriberto wrote:
> 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/co
ntro
> l/
> 
> 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 <sh...@sorbom.com>:
> > Got it. I will do that today.
> > Thanks,
> > --Shawn

Reply via email to