Bug#826135: RFS: lsvpd/1.7.6-1 ITP: lsvpd -- Utility to List Device Vital Product Data (VPD)
Hi,
new packaging uploaded :
https://mentors.debian.net/package/lsvpd
https://mentors.debian.net/debian/pool/main/l/lsvpd/lsvpd_1.7.7-1.dsc
> the same for libvpd applies here
>
> "License: GPL-2+ with librtas exception"
>
> maybe something like
> License: GPL-2+-with-librtas-exception
>
> is better (check lintian if complains)
Fixed and lintian doesn't complain.
Also, as for libvpd, I added all autoconf files and others.
I checked with license-reconcile and I think I forgot nobody.
> abort-upgrade|abort-remove|abort-deconfigure)
> ;;
>
> useless ^^
done
> apt-get install -t experimental check-all-the-things:
pity, I just realize, this is really a command ..
> check-all-the-things
>
>
> $ codespell --quiet-level=3
>
>
> $ cppcheck -j1 --quiet -f . | grep -vF 'cppcheck: error: could not find or open any of the paths given.'
>
>
> # Parsing /proc/cpuinfo is not portable at all, use /sys instead.
> $ grep -rF /proc/cpuinfo .
>
>
>
> package outdated
... updated.
I also trimmed d/rules.
Remaining lintians :
P: lsvpd source: debian-watch-may-check-gpg-signature
I: lsvpd: hardening-no-fortify-functions usr/sbin/lscfg
For the latter CPPFLAGS is given to the compiler :
$ dpkg-buildflags --get CPPFLAGS
-Wdate-time -D_FORTIFY_SOURCE=2
g++ -DHAVE_CONFIG_H -I. -I./config -I./src/include -Wall -fstack-protector-all
-Wstack-protector -Wdate-time -D_FORTIFY_SOURCE=2 -DDEST_DIR='"/usr"'
-DVPD_VERSION='"1.7.7"' -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -c -o src/output/lsvpd.o src/output/lsvpd.cpp$
F.
> other stuff LGTM
>
> G.
>
>
> Il Giovedì 2 Giugno 2016 18:00, Frederic Bonnard <frediz@linux.vnet.ibm.com> ha scritto:
>
>
> Package: sponsorship-requests
> Severity: normal
>
> Dear mentors,
>
> I am looking for a sponsor for my package "lsvpd"
>
> Package name : lsvpd
> Version : 1.7.6-1
> Upstream Author : lsvpd team
> URL : http://sourceforge.net/projects/linux-diag/files/lsvpd/
> License : GPL-2+
> Section : misc
>
> It builds those binary packages:
>
> lsvpd - Utility to List Device Vital Product Data (VPD)
>
> To access further information about this package, please visit the following URL:
>
> https://mentors.debian.net/package/lsvpd
>
>
> Alternatively, one can download the package with dget using this command:
>
> dget -x https://mentors.debian.net/debian/pool/main/l/lsvpd/lsvpd_1.7.6-1.dsc
>
> More information about lsvpd can be obtained from http://sourceforge.net/projects/linux-diag/files/lsvpd/
>
> Note:
> This is for Power architectures.
> I initially packaged this for Ubuntu Trusty. I pulled it from Ubuntu did a few
> changes and here it is. It would need to be synced with Ubuntu.
>
>
> Regards,
> Frederic Bonnard
>
Reply to: