Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Omnibus lint pass for SPDX warnings - most packages starting with P
@ 2021-05-11  5:09 heliocat
  2021-05-11  5:39 ` [PR PATCH] [Updated] " heliocat
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: heliocat @ 2021-05-11  5:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1719 bytes --]

There is a new pull request by heliocat against master on the void-packages repository

https://github.com/heliocat/void-packages lint_p
https://github.com/void-linux/void-packages/pull/30791

Omnibus lint pass for SPDX warnings - most packages starting with P
Does not include python-* or perl-*, those were fixed elsewhere. Also, P had a surprisingly large number of failures and otherwise broken packages.

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/30791.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lint_p-30791.patch --]
[-- Type: text/x-diff, Size: 20246 bytes --]

From 7de5d5bf6f5ae43e85a43a7ac073f85d70621e5d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:44:28 -0700
Subject: [PATCH 01/18] p0f: fix license, http->https, description

---
 srcpkgs/p0f/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/p0f/template b/srcpkgs/p0f/template
index d01c611a3571..f86009c4fd2b 100644
--- a/srcpkgs/p0f/template
+++ b/srcpkgs/p0f/template
@@ -1,17 +1,17 @@
 # Template file for 'p0f'
 pkgname=p0f
 version=3.09b
-revision=2
+revision=3
 makedepends="libpcap-devel"
-short_desc="A passive OS fingerprinting tool"
+short_desc="Passive OS fingerprinting tool"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="LGPL-2.1"
-homepage="http://lcamtuf.coredump.cx/p0f3"
-distfiles="http://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
+license="LGPL-2.1-only"
+homepage="https://lcamtuf.coredump.cx/p0f3"
+distfiles="https://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
 checksum=543b68638e739be5c3e818c3958c3b124ac0ccb8be62ba274b4241dbdec00e7f
 
 do_configure() {
-	sed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
+	vsed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
 }
 
 do_build() {

From deb04c236a501fb532b163b52bf9330fa48477bf Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:47:53 -0700
Subject: [PATCH 02/18] paperkey: fix license, http->https

---
 srcpkgs/paperkey/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/paperkey/template b/srcpkgs/paperkey/template
index d019aacf5175..fd8a24a54882 100644
--- a/srcpkgs/paperkey/template
+++ b/srcpkgs/paperkey/template
@@ -1,11 +1,11 @@
 # Template file for 'paperkey'
 pkgname=paperkey
 version=1.6
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="OpenPGP key archiver"
 maintainer="Pulux <pulux@pf4sh.de>"
-license="GPL-2"
-homepage="http://www.jabberwocky.com/software/paperkey/"
-distfiles="http://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
+license="GPL-2.0-or-later"
+homepage="https://www.jabberwocky.com/software/paperkey/"
+distfiles="https://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
 checksum=a245fd13271a8d2afa03dde979af3a29eb3d4ebb1fbcad4a9b52cf67a27d05f7

From 18574ee36f76b19a3167afa26ff9cf587c508420 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:29:22 -0700
Subject: [PATCH 03/18] pchar: fix license

---
 srcpkgs/pchar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pchar/template b/srcpkgs/pchar/template
index da229e4e94c8..fe8a7d641809 100644
--- a/srcpkgs/pchar/template
+++ b/srcpkgs/pchar/template
@@ -1,11 +1,11 @@
 # Template file for 'pchar'
 pkgname=pchar
 version=1.5
-revision=4
+revision=5
 build_style=gnu-configure
 short_desc="Perform network measurements along an Internet path"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="custom"
+license="custom:Unlicense-like"
 homepage="http://www.kitchenlab.org/www/bmah/Software/pchar/"
 distfiles="http://www.kitchenlab.org/www/bmah/Software/pchar/${pkgname}-${version}.tar.gz"
 checksum=7019297084f1000557a019501532ecae67772851717329cc02227f5c17e36d27

From e43ae471cffedc3ad9a6c763e6e45593313c803f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:34:04 -0700
Subject: [PATCH 04/18] pdmenu: fix license

---
 srcpkgs/pdmenu/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 68c4de92c568..6085c59a548b 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -1,14 +1,14 @@
 # Template file for 'pdmenu'
 pkgname=pdmenu
 version=1.3.4
-revision=3
+revision=4
 wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
 short_desc="Full screen menuing system for Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-only"
 homepage="https://joeyh.name/code/pdmenu/"
 distfiles="http://http.debian.net/debian/pool/main/p/pdmenu/${pkgname}_${version}.tar.gz"
 checksum=302aa81b8868133ff5a0f3e3e897f71d425bc628c0d7439addb623f12c277bea

From 9e2bc40b508ece7f75e9049b7671e2fab3a79d87 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:36:13 -0700
Subject: [PATCH 05/18] pen: fix license

---
 srcpkgs/pen/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pen/template b/srcpkgs/pen/template
index d55a7f21272e..2b57f2281ab1 100644
--- a/srcpkgs/pen/template
+++ b/srcpkgs/pen/template
@@ -1,13 +1,13 @@
 # Template file for 'pen'
 pkgname=pen
 version=0.34.1
-revision=6
+revision=7
 build_style=gnu-configure
-makedepends="geoip-devel openssl-devel"
 configure_args="--with-docdir=/usr/share/doc/pen"
+makedepends="geoip-devel openssl-devel"
 short_desc="Load balancer for simple TCP/UDP based protocols"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://siag.nu/pen"
 distfiles="http://siag.nu/pub/pen/pen-${version}.tar.gz"
 checksum=2b640795029df9d1672e17202c109cc5d42538f6754a6070dc27da640881e864

From 14196912274abfaac9f9995d42e2633f46b3037d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:39:34 -0700
Subject: [PATCH 06/18] pidgin-window-merge: fix license

---
 srcpkgs/pidgin-window-merge/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 4253ba116c92..16e3a2f89541 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -1,14 +1,14 @@
 # Template file for 'pidgin-window-merge'
 pkgname=pidgin-window-merge
 version=0.3
-revision=1
+revision=2
+wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
 short_desc="Pidgin plugin that merges the Buddy List and the conversation windows"
 maintainer="chinarulezzz <s.alex08@mail.ru>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://github.com/dm0-/window_merge"
 distfiles="https://github.com/downloads/dm0-/window_merge/window_merge-${version}.tar.gz"
 checksum=e890c829f8f074ca0bbf32a0bd3c9b8008802f2795d6f40a19756379e2ce6531
-wrksrc="window_merge-${version}"

From 01384dd7cd0b39b4a0ccccbf382fe51cdaec0561 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:48:47 -0700
Subject: [PATCH 07/18] pilot-link: fix license, update homepage and distfile
 source, use vsed

---
 srcpkgs/pilot-link/template | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/pilot-link/template b/srcpkgs/pilot-link/template
index 5b83232cef8c..a850244829a7 100644
--- a/srcpkgs/pilot-link/template
+++ b/srcpkgs/pilot-link/template
@@ -1,7 +1,7 @@
 # Template file for 'pilot-link'
 pkgname=pilot-link
 version=0.12.5
-revision=2
+revision=3
 build_style=gnu-configure
 # XXX: Add perl bindings --with-perl and fix bindings/Perl/Makefile
 configure_args="--enable-conduits --enable-libusb --enable-threads --disable-static
@@ -12,12 +12,10 @@ makedepends="libbluetooth-devel libusb-devel libpng-devel popt-devel
 depends="tk"
 short_desc="Suite of tools to connect your Palm or PalmOS® handheld"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
-homepage="http://www.pilot-link.org/"
-# Main site is unreachable (no address record).
-#distfiles="http://downloads.pilot-link.org/${pkgname}-${version}.tar.bz2"
-distfiles="https://mirrors.slackware.com/slackware/slackware-14.1/source/l/pilot-link/pilot-link-${version}.tar.bz2"
-checksum=d3f99ec04016b38995fb370265200254710318105c792c017d3aaccfb97a84b2
+license="GPL-2.0-or-later, LGPL-2.0-or-later"
+homepage="https://github.com/jichu4n/pilot-link"
+distfiles="https://github.com/jichu4n/pilot-link/archive/refs/tags/${version}.tar.gz"
+checksum=daf1facbd2da5fbf2f77dd85b0108710dfd87545eeae1271650f5d62070a1a16
 
 # Avoid error because of deprecation
 CFLAGS="-Wno-deprecated-declarations"
@@ -31,7 +29,7 @@ post_configure() {
 	# --disable-compile-error does not seem to work so patch Makefiles
 	find -name Makefile -exec sed -i "{}" -e "s;-Werror;-Wno-error;g" \;
 	# Fix wrong perl Config.pm path
-	sed -i bindings/Perl/Makefile \
+	vsed -i bindings/Perl/Makefile \
 		-e "s;/usr/lib/perl/5.10/Config.pm;/usr/lib/perl5/core_perl/Config.pm;"
 }
 

From e178a58172e30af6369ad61001a278d1cef81169 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:51:30 -0700
Subject: [PATCH 08/18] pkg-config: fix license, homepage

---
 srcpkgs/pkg-config/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pkg-config/template b/srcpkgs/pkg-config/template
index 1fde5b9b67fb..6cf76b8c8f40 100644
--- a/srcpkgs/pkg-config/template
+++ b/srcpkgs/pkg-config/template
@@ -1,14 +1,14 @@
 # Template file for 'pkg-config'
 pkgname=pkg-config
 version=0.29.2
-revision=2
+revision=3
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-internal-glib --disable-host-tool"
 short_desc="System for managing library compile/link flags"
 maintainer="Enno Boland <gottox@voidlinux.org>"
-license="GPL-2"
-homepage="http://pkgconfig.freedesktop.org/wiki/"
+license="GPL-2.0-or-later"
+homepage="http://pkgconfig.freedesktop.org/"
 distfiles="http://pkgconfig.freedesktop.org/releases/${pkgname}-${version}.tar.gz"
 checksum=6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591
 alternatives="

From f07b1d422ab276719c13d79e9171ca4472d5ce83 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:11:14 -0700
Subject: [PATCH 09/18] playitslowly: fix license

---
 srcpkgs/playitslowly/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/playitslowly/template b/srcpkgs/playitslowly/template
index 52cbd9870c13..d898db8aa100 100644
--- a/srcpkgs/playitslowly/template
+++ b/srcpkgs/playitslowly/template
@@ -1,14 +1,14 @@
 # Template file for 'playitslowly'
 pkgname=playitslowly
 version=1.5.1
-revision=3
+revision=4
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 python3-gobject gtk+3 gstreamer1 gst-plugins-base1 gst-plugins-good1
  gst-plugins-bad1 gst-libav"
 short_desc="Play back audio files at a different speed or pitch"
 maintainer="Michael Straube <straubem@gmx.de>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://29a.ch/playitslowly"
 distfiles="https://29a.ch/playitslowly/${pkgname}-${version}.tar.gz"
 checksum=7dfe3da5417971183a13002d1e4ba4f30770baaf1ae3f9ef0ac66a6727f476aa

From cac51bfe245b71f5d0a05e989e2e7d042d23d368 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:13:27 -0700
Subject: [PATCH 10/18] plotutils: fix license, http->https

---
 srcpkgs/plotutils/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/plotutils/template b/srcpkgs/plotutils/template
index 6b64353081be..25025cf832ba 100644
--- a/srcpkgs/plotutils/template
+++ b/srcpkgs/plotutils/template
@@ -1,13 +1,13 @@
 # Template file for 'plotutils'
 pkgname=plotutils
 version=2.6
-revision=2
+revision=3
 build_style=gnu-configure
 makedepends="libXaw-devel libpng-devel"
 short_desc="Set of utilities and libraries for plotting"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="GPL-3"
-homepage="http://directory.fsf.org/wiki/Plotutils"
+license="GPL-3.0-or-later"
+homepage="https://directory.fsf.org/wiki/Plotutils"
 distfiles="${GNU_SITE}/plotutils/plotutils-${version}.tar.gz"
 checksum=4f4222820f97ca08c7ea707e4c53e5a3556af4d8f1ab51e0da6ff1627ff433ab
 

From 292415630f7feaf1a806ddd5aa396459804eabf1 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:16:45 -0700
Subject: [PATCH 11/18] pmidi: fix license, http->https

---
 srcpkgs/pmidi/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pmidi/template b/srcpkgs/pmidi/template
index e9c6318511d6..383c33f513f7 100644
--- a/srcpkgs/pmidi/template
+++ b/srcpkgs/pmidi/template
@@ -1,12 +1,12 @@
 # Template file for 'pmidi'
 pkgname=pmidi
 version=1.7.1
-revision=1
+revision=2
 build_style=gnu-configure
 makedepends="alsa-lib-devel"
 short_desc="Command line midi player for ALSA"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="GPL-2"
-homepage="http://www.parabola.me.uk/alsa/pmidi.html"
+license="GPL-2-only"
+homepage="https://www.parabola.me.uk/alsa/pmidi.html"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.gz"
 checksum=a500d9e41235ea741ffccce9541df9f74318663a62ec18d8081eb1119cd93514

From 2b4ba3e05a4b77417446a7fb80db8428d499e86a Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:21:13 -0700
Subject: [PATCH 12/18] pngcrush: fix license, http->https, other lint

---
 srcpkgs/pngcrush/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index a7cde90a9bb4..e6b0fe8c59b1 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -1,14 +1,14 @@
 # Template file for 'pngcrush'
 pkgname=pngcrush
 version=1.8.13
-revision=2
-build_style=gnu-makefile
+revision=3
 wrksrc=${pkgname}-${version}-nolib
+build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="zlib"
-homepage="http://pmt.sourceforge.net/pngcrush"
+license="Libpng"
+homepage="https://pmt.sourceforge.net/pngcrush"
 distfiles="${SOURCEFORGE_SITE}/pmt/${pkgname}-${version}-nolib.tar.xz"
 checksum=3b4eac8c5c69fe0894ad63534acedf6375b420f7038f7fc003346dd352618350
 

From 8d0f88a5d9ede2aaef2326cb05106b147cf875a0 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:26:54 -0700
Subject: [PATCH 13/18] pnmixer: fix license

---
 srcpkgs/pnmixer/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pnmixer/template b/srcpkgs/pnmixer/template
index b00c032ca7f2..501686b1faa7 100644
--- a/srcpkgs/pnmixer/template
+++ b/srcpkgs/pnmixer/template
@@ -1,13 +1,13 @@
 # Template file for 'pnmixer'
 pkgname=pnmixer
 version=0.7.2
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config intltool automake glib-devel"
 makedepends="alsa-lib-devel libnotify-devel gtk+3-devel"
 short_desc="Volume mixer for the system tray"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
-license="GPL-3"
+license="GPL-3.0-only"
 homepage="https://github.com/nicklan/pnmixer"
 distfiles="https://github.com/nicklan/pnmixer/archive/v${version}.tar.gz"
 checksum=433487da386396f8d39244395220992ff73fe5191d0226febaead403a0cd6f2c

From 32438bf7b4d673ba487e2688d55ad838233e0fd7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:42:30 -0700
Subject: [PATCH 14/18] polyglot: fix license

---
 srcpkgs/polyglot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 2dc50876f4d7..8f529cd7f31a 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -1,12 +1,12 @@
 # Template file for 'polyglot'
 pkgname=polyglot
 version=2.0.4
-revision=1
+revision=2
 wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="https://packages.debian.org/sid/polyglot"
 distfiles="${DEBIAN_SITE}/main/p/${pkgname}/${pkgname}_${version}.orig.tar.gz"
 checksum=fa43f80d7f956bdf986649d3ff1e487e1c8682a19b30011a55baa89633e3d23d

From 912420af82c9d6d9932440e8eee960bd5a271730 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:49:33 -0700
Subject: [PATCH 15/18] potrace: fix license, other lint

---
 srcpkgs/potrace/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/potrace/template b/srcpkgs/potrace/template
index 1f7f82686221..d38e2e0d1b52 100644
--- a/srcpkgs/potrace/template
+++ b/srcpkgs/potrace/template
@@ -1,13 +1,13 @@
 # Template file for 'potrace'
 pkgname=potrace
 version=1.16
-revision=1
+revision=2
 build_style=gnu-configure
-makedepends="zlib-devel"
 configure_args="--with-libpotrace"
+makedepends="zlib-devel"
 short_desc="Transforming bitmaps into vector graphics"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://potrace.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
 checksum=be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc

From 2dc7fc2f2b51c91c587f7ae61648acdeda100ad3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 20:21:59 -0700
Subject: [PATCH 16/18] premake4: fix license, other lint

---
 srcpkgs/premake4/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 3ef49d0e3ca1..059b4ba15170 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -1,14 +1,14 @@
 # Template file for 'premake4'
 pkgname=premake4
 version=4.4beta5
-revision=3
+revision=4
 wrksrc=premake-${version/beta/-beta}
-hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
+hostmakedepends="unzip"
 short_desc="Cross-platform, open-source build system"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
-license="3-clause-BSD"
+license="BSD-3-Clause"
 homepage="https://premake.github.io/"
 distfiles="${SOURCEFORGE_SITE}/project/premake/Premake/${version/beta*}/premake-${version/beta/-beta}-src.zip"
 checksum=0fa1ed02c5229d931e87995123cdb11d44fcc8bd99bba8e8bb1bbc0aaa798161

From 5c99276db8e73191f5bab65c5997b93264a9ce4f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 21:43:42 -0700
Subject: [PATCH 17/18] psutils: fix license, other lint

---
 srcpkgs/psutils/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index d377334ebb6a..1fd991af285f 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -1,15 +1,15 @@
 # Template file for 'psutils'
-pkgname="psutils"
-version="p17"
-revision=4
-short_desc="Set of utilities to manipulate PostScript files"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="AJCD-License"
+pkgname=psutils
+version=p17
+revision=5
+wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
+short_desc="Set of utilities to manipulate PostScript files"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="psutils"
 homepage="http://knackered.org/angus/psutils/"
-wrksrc="psutils"
 distfiles="ftp://ftp.knackered.org/pub/psutils/${pkgname}-${version}.tar.gz"
 checksum="3853eb79584ba8fbe27a815425b65a9f7f15b258e0d43a05a856bdb75d588ae4"
 patch_args="-Np1"

From 76e02bfe30a1bd502cd9ce4d847a47deec8f7fc3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 22:06:32 -0700
Subject: [PATCH 18/18] pwgen: fix license

---
 srcpkgs/pwgen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pwgen/template b/srcpkgs/pwgen/template
index ad2594fe5c7b..9af820b74256 100644
--- a/srcpkgs/pwgen/template
+++ b/srcpkgs/pwgen/template
@@ -1,11 +1,11 @@
 # Template file for 'pwgen'
 pkgname=pwgen
 version=2.08
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="Password Generator"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://pwgen.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
 checksum=dab03dd30ad5a58e578c5581241a6e87e184a18eb2c3b2e0fffa8a9cf105c97b

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Updated] Omnibus lint pass for SPDX warnings - most packages starting with P
  2021-05-11  5:09 [PR PATCH] Omnibus lint pass for SPDX warnings - most packages starting with P heliocat
@ 2021-05-11  5:39 ` heliocat
  2021-05-11  5:52 ` heliocat
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: heliocat @ 2021-05-11  5:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1724 bytes --]

There is an updated pull request by heliocat against master on the void-packages repository

https://github.com/heliocat/void-packages lint_p
https://github.com/void-linux/void-packages/pull/30791

Omnibus lint pass for SPDX warnings - most packages starting with P
Does not include python-* or perl-*, those were fixed elsewhere. Also, P had a surprisingly large number of failures and otherwise broken packages.

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/30791.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lint_p-30791.patch --]
[-- Type: text/x-diff, Size: 20248 bytes --]

From 7de5d5bf6f5ae43e85a43a7ac073f85d70621e5d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:44:28 -0700
Subject: [PATCH 01/18] p0f: fix license, http->https, description

---
 srcpkgs/p0f/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/p0f/template b/srcpkgs/p0f/template
index d01c611a3571..f86009c4fd2b 100644
--- a/srcpkgs/p0f/template
+++ b/srcpkgs/p0f/template
@@ -1,17 +1,17 @@
 # Template file for 'p0f'
 pkgname=p0f
 version=3.09b
-revision=2
+revision=3
 makedepends="libpcap-devel"
-short_desc="A passive OS fingerprinting tool"
+short_desc="Passive OS fingerprinting tool"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="LGPL-2.1"
-homepage="http://lcamtuf.coredump.cx/p0f3"
-distfiles="http://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
+license="LGPL-2.1-only"
+homepage="https://lcamtuf.coredump.cx/p0f3"
+distfiles="https://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
 checksum=543b68638e739be5c3e818c3958c3b124ac0ccb8be62ba274b4241dbdec00e7f
 
 do_configure() {
-	sed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
+	vsed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
 }
 
 do_build() {

From deb04c236a501fb532b163b52bf9330fa48477bf Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:47:53 -0700
Subject: [PATCH 02/18] paperkey: fix license, http->https

---
 srcpkgs/paperkey/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/paperkey/template b/srcpkgs/paperkey/template
index d019aacf5175..fd8a24a54882 100644
--- a/srcpkgs/paperkey/template
+++ b/srcpkgs/paperkey/template
@@ -1,11 +1,11 @@
 # Template file for 'paperkey'
 pkgname=paperkey
 version=1.6
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="OpenPGP key archiver"
 maintainer="Pulux <pulux@pf4sh.de>"
-license="GPL-2"
-homepage="http://www.jabberwocky.com/software/paperkey/"
-distfiles="http://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
+license="GPL-2.0-or-later"
+homepage="https://www.jabberwocky.com/software/paperkey/"
+distfiles="https://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
 checksum=a245fd13271a8d2afa03dde979af3a29eb3d4ebb1fbcad4a9b52cf67a27d05f7

From 18574ee36f76b19a3167afa26ff9cf587c508420 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:29:22 -0700
Subject: [PATCH 03/18] pchar: fix license

---
 srcpkgs/pchar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pchar/template b/srcpkgs/pchar/template
index da229e4e94c8..fe8a7d641809 100644
--- a/srcpkgs/pchar/template
+++ b/srcpkgs/pchar/template
@@ -1,11 +1,11 @@
 # Template file for 'pchar'
 pkgname=pchar
 version=1.5
-revision=4
+revision=5
 build_style=gnu-configure
 short_desc="Perform network measurements along an Internet path"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="custom"
+license="custom:Unlicense-like"
 homepage="http://www.kitchenlab.org/www/bmah/Software/pchar/"
 distfiles="http://www.kitchenlab.org/www/bmah/Software/pchar/${pkgname}-${version}.tar.gz"
 checksum=7019297084f1000557a019501532ecae67772851717329cc02227f5c17e36d27

From e43ae471cffedc3ad9a6c763e6e45593313c803f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:34:04 -0700
Subject: [PATCH 04/18] pdmenu: fix license

---
 srcpkgs/pdmenu/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 68c4de92c568..6085c59a548b 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -1,14 +1,14 @@
 # Template file for 'pdmenu'
 pkgname=pdmenu
 version=1.3.4
-revision=3
+revision=4
 wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
 short_desc="Full screen menuing system for Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-only"
 homepage="https://joeyh.name/code/pdmenu/"
 distfiles="http://http.debian.net/debian/pool/main/p/pdmenu/${pkgname}_${version}.tar.gz"
 checksum=302aa81b8868133ff5a0f3e3e897f71d425bc628c0d7439addb623f12c277bea

From 9e2bc40b508ece7f75e9049b7671e2fab3a79d87 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:36:13 -0700
Subject: [PATCH 05/18] pen: fix license

---
 srcpkgs/pen/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pen/template b/srcpkgs/pen/template
index d55a7f21272e..2b57f2281ab1 100644
--- a/srcpkgs/pen/template
+++ b/srcpkgs/pen/template
@@ -1,13 +1,13 @@
 # Template file for 'pen'
 pkgname=pen
 version=0.34.1
-revision=6
+revision=7
 build_style=gnu-configure
-makedepends="geoip-devel openssl-devel"
 configure_args="--with-docdir=/usr/share/doc/pen"
+makedepends="geoip-devel openssl-devel"
 short_desc="Load balancer for simple TCP/UDP based protocols"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://siag.nu/pen"
 distfiles="http://siag.nu/pub/pen/pen-${version}.tar.gz"
 checksum=2b640795029df9d1672e17202c109cc5d42538f6754a6070dc27da640881e864

From 14196912274abfaac9f9995d42e2633f46b3037d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:39:34 -0700
Subject: [PATCH 06/18] pidgin-window-merge: fix license

---
 srcpkgs/pidgin-window-merge/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 4253ba116c92..16e3a2f89541 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -1,14 +1,14 @@
 # Template file for 'pidgin-window-merge'
 pkgname=pidgin-window-merge
 version=0.3
-revision=1
+revision=2
+wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
 short_desc="Pidgin plugin that merges the Buddy List and the conversation windows"
 maintainer="chinarulezzz <s.alex08@mail.ru>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://github.com/dm0-/window_merge"
 distfiles="https://github.com/downloads/dm0-/window_merge/window_merge-${version}.tar.gz"
 checksum=e890c829f8f074ca0bbf32a0bd3c9b8008802f2795d6f40a19756379e2ce6531
-wrksrc="window_merge-${version}"

From 01384dd7cd0b39b4a0ccccbf382fe51cdaec0561 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:48:47 -0700
Subject: [PATCH 07/18] pilot-link: fix license, update homepage and distfile
 source, use vsed

---
 srcpkgs/pilot-link/template | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/pilot-link/template b/srcpkgs/pilot-link/template
index 5b83232cef8c..a850244829a7 100644
--- a/srcpkgs/pilot-link/template
+++ b/srcpkgs/pilot-link/template
@@ -1,7 +1,7 @@
 # Template file for 'pilot-link'
 pkgname=pilot-link
 version=0.12.5
-revision=2
+revision=3
 build_style=gnu-configure
 # XXX: Add perl bindings --with-perl and fix bindings/Perl/Makefile
 configure_args="--enable-conduits --enable-libusb --enable-threads --disable-static
@@ -12,12 +12,10 @@ makedepends="libbluetooth-devel libusb-devel libpng-devel popt-devel
 depends="tk"
 short_desc="Suite of tools to connect your Palm or PalmOS® handheld"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
-homepage="http://www.pilot-link.org/"
-# Main site is unreachable (no address record).
-#distfiles="http://downloads.pilot-link.org/${pkgname}-${version}.tar.bz2"
-distfiles="https://mirrors.slackware.com/slackware/slackware-14.1/source/l/pilot-link/pilot-link-${version}.tar.bz2"
-checksum=d3f99ec04016b38995fb370265200254710318105c792c017d3aaccfb97a84b2
+license="GPL-2.0-or-later, LGPL-2.0-or-later"
+homepage="https://github.com/jichu4n/pilot-link"
+distfiles="https://github.com/jichu4n/pilot-link/archive/refs/tags/${version}.tar.gz"
+checksum=daf1facbd2da5fbf2f77dd85b0108710dfd87545eeae1271650f5d62070a1a16
 
 # Avoid error because of deprecation
 CFLAGS="-Wno-deprecated-declarations"
@@ -31,7 +29,7 @@ post_configure() {
 	# --disable-compile-error does not seem to work so patch Makefiles
 	find -name Makefile -exec sed -i "{}" -e "s;-Werror;-Wno-error;g" \;
 	# Fix wrong perl Config.pm path
-	sed -i bindings/Perl/Makefile \
+	vsed -i bindings/Perl/Makefile \
 		-e "s;/usr/lib/perl/5.10/Config.pm;/usr/lib/perl5/core_perl/Config.pm;"
 }
 

From e178a58172e30af6369ad61001a278d1cef81169 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:51:30 -0700
Subject: [PATCH 08/18] pkg-config: fix license, homepage

---
 srcpkgs/pkg-config/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pkg-config/template b/srcpkgs/pkg-config/template
index 1fde5b9b67fb..6cf76b8c8f40 100644
--- a/srcpkgs/pkg-config/template
+++ b/srcpkgs/pkg-config/template
@@ -1,14 +1,14 @@
 # Template file for 'pkg-config'
 pkgname=pkg-config
 version=0.29.2
-revision=2
+revision=3
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-internal-glib --disable-host-tool"
 short_desc="System for managing library compile/link flags"
 maintainer="Enno Boland <gottox@voidlinux.org>"
-license="GPL-2"
-homepage="http://pkgconfig.freedesktop.org/wiki/"
+license="GPL-2.0-or-later"
+homepage="http://pkgconfig.freedesktop.org/"
 distfiles="http://pkgconfig.freedesktop.org/releases/${pkgname}-${version}.tar.gz"
 checksum=6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591
 alternatives="

From f07b1d422ab276719c13d79e9171ca4472d5ce83 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:11:14 -0700
Subject: [PATCH 09/18] playitslowly: fix license

---
 srcpkgs/playitslowly/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/playitslowly/template b/srcpkgs/playitslowly/template
index 52cbd9870c13..d898db8aa100 100644
--- a/srcpkgs/playitslowly/template
+++ b/srcpkgs/playitslowly/template
@@ -1,14 +1,14 @@
 # Template file for 'playitslowly'
 pkgname=playitslowly
 version=1.5.1
-revision=3
+revision=4
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 python3-gobject gtk+3 gstreamer1 gst-plugins-base1 gst-plugins-good1
  gst-plugins-bad1 gst-libav"
 short_desc="Play back audio files at a different speed or pitch"
 maintainer="Michael Straube <straubem@gmx.de>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://29a.ch/playitslowly"
 distfiles="https://29a.ch/playitslowly/${pkgname}-${version}.tar.gz"
 checksum=7dfe3da5417971183a13002d1e4ba4f30770baaf1ae3f9ef0ac66a6727f476aa

From cac51bfe245b71f5d0a05e989e2e7d042d23d368 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:13:27 -0700
Subject: [PATCH 10/18] plotutils: fix license, http->https

---
 srcpkgs/plotutils/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/plotutils/template b/srcpkgs/plotutils/template
index 6b64353081be..25025cf832ba 100644
--- a/srcpkgs/plotutils/template
+++ b/srcpkgs/plotutils/template
@@ -1,13 +1,13 @@
 # Template file for 'plotutils'
 pkgname=plotutils
 version=2.6
-revision=2
+revision=3
 build_style=gnu-configure
 makedepends="libXaw-devel libpng-devel"
 short_desc="Set of utilities and libraries for plotting"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="GPL-3"
-homepage="http://directory.fsf.org/wiki/Plotutils"
+license="GPL-3.0-or-later"
+homepage="https://directory.fsf.org/wiki/Plotutils"
 distfiles="${GNU_SITE}/plotutils/plotutils-${version}.tar.gz"
 checksum=4f4222820f97ca08c7ea707e4c53e5a3556af4d8f1ab51e0da6ff1627ff433ab
 

From 34774779003ef69f835e9a2693ec4953bc0f6f9f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:16:45 -0700
Subject: [PATCH 11/18] pmidi: fix license, http->https

---
 srcpkgs/pmidi/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pmidi/template b/srcpkgs/pmidi/template
index e9c6318511d6..00de58bfc112 100644
--- a/srcpkgs/pmidi/template
+++ b/srcpkgs/pmidi/template
@@ -1,12 +1,12 @@
 # Template file for 'pmidi'
 pkgname=pmidi
 version=1.7.1
-revision=1
+revision=2
 build_style=gnu-configure
 makedepends="alsa-lib-devel"
 short_desc="Command line midi player for ALSA"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="GPL-2"
-homepage="http://www.parabola.me.uk/alsa/pmidi.html"
+license="GPL-2.0-only"
+homepage="https://www.parabola.me.uk/alsa/pmidi.html"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.gz"
 checksum=a500d9e41235ea741ffccce9541df9f74318663a62ec18d8081eb1119cd93514

From b6e2a034c23272caf9648856a9ea45a7e2ee5a68 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:21:13 -0700
Subject: [PATCH 12/18] pngcrush: fix license, http->https, other lint

---
 srcpkgs/pngcrush/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index a7cde90a9bb4..e6b0fe8c59b1 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -1,14 +1,14 @@
 # Template file for 'pngcrush'
 pkgname=pngcrush
 version=1.8.13
-revision=2
-build_style=gnu-makefile
+revision=3
 wrksrc=${pkgname}-${version}-nolib
+build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="zlib"
-homepage="http://pmt.sourceforge.net/pngcrush"
+license="Libpng"
+homepage="https://pmt.sourceforge.net/pngcrush"
 distfiles="${SOURCEFORGE_SITE}/pmt/${pkgname}-${version}-nolib.tar.xz"
 checksum=3b4eac8c5c69fe0894ad63534acedf6375b420f7038f7fc003346dd352618350
 

From 34d9b27aec14d2dc5990a9f747f3047433845824 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:26:54 -0700
Subject: [PATCH 13/18] pnmixer: fix license

---
 srcpkgs/pnmixer/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pnmixer/template b/srcpkgs/pnmixer/template
index b00c032ca7f2..501686b1faa7 100644
--- a/srcpkgs/pnmixer/template
+++ b/srcpkgs/pnmixer/template
@@ -1,13 +1,13 @@
 # Template file for 'pnmixer'
 pkgname=pnmixer
 version=0.7.2
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config intltool automake glib-devel"
 makedepends="alsa-lib-devel libnotify-devel gtk+3-devel"
 short_desc="Volume mixer for the system tray"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
-license="GPL-3"
+license="GPL-3.0-only"
 homepage="https://github.com/nicklan/pnmixer"
 distfiles="https://github.com/nicklan/pnmixer/archive/v${version}.tar.gz"
 checksum=433487da386396f8d39244395220992ff73fe5191d0226febaead403a0cd6f2c

From 6ac575f66af422bb91ab53dae4135c1d62c178eb Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:42:30 -0700
Subject: [PATCH 14/18] polyglot: fix license

---
 srcpkgs/polyglot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 2dc50876f4d7..8f529cd7f31a 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -1,12 +1,12 @@
 # Template file for 'polyglot'
 pkgname=polyglot
 version=2.0.4
-revision=1
+revision=2
 wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="https://packages.debian.org/sid/polyglot"
 distfiles="${DEBIAN_SITE}/main/p/${pkgname}/${pkgname}_${version}.orig.tar.gz"
 checksum=fa43f80d7f956bdf986649d3ff1e487e1c8682a19b30011a55baa89633e3d23d

From 045eedbbd97690e6b9a80690b3b4c6c917f193ae Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:49:33 -0700
Subject: [PATCH 15/18] potrace: fix license, other lint

---
 srcpkgs/potrace/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/potrace/template b/srcpkgs/potrace/template
index 1f7f82686221..d38e2e0d1b52 100644
--- a/srcpkgs/potrace/template
+++ b/srcpkgs/potrace/template
@@ -1,13 +1,13 @@
 # Template file for 'potrace'
 pkgname=potrace
 version=1.16
-revision=1
+revision=2
 build_style=gnu-configure
-makedepends="zlib-devel"
 configure_args="--with-libpotrace"
+makedepends="zlib-devel"
 short_desc="Transforming bitmaps into vector graphics"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://potrace.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
 checksum=be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc

From 7a48eb8d384da66e85beab3525a850451b8d149d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 20:21:59 -0700
Subject: [PATCH 16/18] premake4: fix license, other lint

---
 srcpkgs/premake4/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 3ef49d0e3ca1..059b4ba15170 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -1,14 +1,14 @@
 # Template file for 'premake4'
 pkgname=premake4
 version=4.4beta5
-revision=3
+revision=4
 wrksrc=premake-${version/beta/-beta}
-hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
+hostmakedepends="unzip"
 short_desc="Cross-platform, open-source build system"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
-license="3-clause-BSD"
+license="BSD-3-Clause"
 homepage="https://premake.github.io/"
 distfiles="${SOURCEFORGE_SITE}/project/premake/Premake/${version/beta*}/premake-${version/beta/-beta}-src.zip"
 checksum=0fa1ed02c5229d931e87995123cdb11d44fcc8bd99bba8e8bb1bbc0aaa798161

From 429482649752126c8efd340b8c4bba78a7a27870 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 21:43:42 -0700
Subject: [PATCH 17/18] psutils: fix license, other lint

---
 srcpkgs/psutils/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index d377334ebb6a..1fd991af285f 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -1,15 +1,15 @@
 # Template file for 'psutils'
-pkgname="psutils"
-version="p17"
-revision=4
-short_desc="Set of utilities to manipulate PostScript files"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="AJCD-License"
+pkgname=psutils
+version=p17
+revision=5
+wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
+short_desc="Set of utilities to manipulate PostScript files"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="psutils"
 homepage="http://knackered.org/angus/psutils/"
-wrksrc="psutils"
 distfiles="ftp://ftp.knackered.org/pub/psutils/${pkgname}-${version}.tar.gz"
 checksum="3853eb79584ba8fbe27a815425b65a9f7f15b258e0d43a05a856bdb75d588ae4"
 patch_args="-Np1"

From 981503461dc5d2d0e6ce29130a1d769c0adfd390 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 22:06:32 -0700
Subject: [PATCH 18/18] pwgen: fix license

---
 srcpkgs/pwgen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pwgen/template b/srcpkgs/pwgen/template
index ad2594fe5c7b..9af820b74256 100644
--- a/srcpkgs/pwgen/template
+++ b/srcpkgs/pwgen/template
@@ -1,11 +1,11 @@
 # Template file for 'pwgen'
 pkgname=pwgen
 version=2.08
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="Password Generator"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://pwgen.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
 checksum=dab03dd30ad5a58e578c5581241a6e87e184a18eb2c3b2e0fffa8a9cf105c97b

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Updated] Omnibus lint pass for SPDX warnings - most packages starting with P
  2021-05-11  5:09 [PR PATCH] Omnibus lint pass for SPDX warnings - most packages starting with P heliocat
  2021-05-11  5:39 ` [PR PATCH] [Updated] " heliocat
@ 2021-05-11  5:52 ` heliocat
  2021-06-10  7:49 ` heliocat
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: heliocat @ 2021-05-11  5:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1724 bytes --]

There is an updated pull request by heliocat against master on the void-packages repository

https://github.com/heliocat/void-packages lint_p
https://github.com/void-linux/void-packages/pull/30791

Omnibus lint pass for SPDX warnings - most packages starting with P
Does not include python-* or perl-*, those were fixed elsewhere. Also, P had a surprisingly large number of failures and otherwise broken packages.

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/30791.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lint_p-30791.patch --]
[-- Type: text/x-diff, Size: 19203 bytes --]

From 7de5d5bf6f5ae43e85a43a7ac073f85d70621e5d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:44:28 -0700
Subject: [PATCH 01/17] p0f: fix license, http->https, description

---
 srcpkgs/p0f/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/p0f/template b/srcpkgs/p0f/template
index d01c611a3571..f86009c4fd2b 100644
--- a/srcpkgs/p0f/template
+++ b/srcpkgs/p0f/template
@@ -1,17 +1,17 @@
 # Template file for 'p0f'
 pkgname=p0f
 version=3.09b
-revision=2
+revision=3
 makedepends="libpcap-devel"
-short_desc="A passive OS fingerprinting tool"
+short_desc="Passive OS fingerprinting tool"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="LGPL-2.1"
-homepage="http://lcamtuf.coredump.cx/p0f3"
-distfiles="http://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
+license="LGPL-2.1-only"
+homepage="https://lcamtuf.coredump.cx/p0f3"
+distfiles="https://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
 checksum=543b68638e739be5c3e818c3958c3b124ac0ccb8be62ba274b4241dbdec00e7f
 
 do_configure() {
-	sed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
+	vsed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
 }
 
 do_build() {

From deb04c236a501fb532b163b52bf9330fa48477bf Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:47:53 -0700
Subject: [PATCH 02/17] paperkey: fix license, http->https

---
 srcpkgs/paperkey/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/paperkey/template b/srcpkgs/paperkey/template
index d019aacf5175..fd8a24a54882 100644
--- a/srcpkgs/paperkey/template
+++ b/srcpkgs/paperkey/template
@@ -1,11 +1,11 @@
 # Template file for 'paperkey'
 pkgname=paperkey
 version=1.6
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="OpenPGP key archiver"
 maintainer="Pulux <pulux@pf4sh.de>"
-license="GPL-2"
-homepage="http://www.jabberwocky.com/software/paperkey/"
-distfiles="http://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
+license="GPL-2.0-or-later"
+homepage="https://www.jabberwocky.com/software/paperkey/"
+distfiles="https://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
 checksum=a245fd13271a8d2afa03dde979af3a29eb3d4ebb1fbcad4a9b52cf67a27d05f7

From 18574ee36f76b19a3167afa26ff9cf587c508420 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:29:22 -0700
Subject: [PATCH 03/17] pchar: fix license

---
 srcpkgs/pchar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pchar/template b/srcpkgs/pchar/template
index da229e4e94c8..fe8a7d641809 100644
--- a/srcpkgs/pchar/template
+++ b/srcpkgs/pchar/template
@@ -1,11 +1,11 @@
 # Template file for 'pchar'
 pkgname=pchar
 version=1.5
-revision=4
+revision=5
 build_style=gnu-configure
 short_desc="Perform network measurements along an Internet path"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="custom"
+license="custom:Unlicense-like"
 homepage="http://www.kitchenlab.org/www/bmah/Software/pchar/"
 distfiles="http://www.kitchenlab.org/www/bmah/Software/pchar/${pkgname}-${version}.tar.gz"
 checksum=7019297084f1000557a019501532ecae67772851717329cc02227f5c17e36d27

From e43ae471cffedc3ad9a6c763e6e45593313c803f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:34:04 -0700
Subject: [PATCH 04/17] pdmenu: fix license

---
 srcpkgs/pdmenu/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 68c4de92c568..6085c59a548b 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -1,14 +1,14 @@
 # Template file for 'pdmenu'
 pkgname=pdmenu
 version=1.3.4
-revision=3
+revision=4
 wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
 short_desc="Full screen menuing system for Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-only"
 homepage="https://joeyh.name/code/pdmenu/"
 distfiles="http://http.debian.net/debian/pool/main/p/pdmenu/${pkgname}_${version}.tar.gz"
 checksum=302aa81b8868133ff5a0f3e3e897f71d425bc628c0d7439addb623f12c277bea

From 9e2bc40b508ece7f75e9049b7671e2fab3a79d87 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:36:13 -0700
Subject: [PATCH 05/17] pen: fix license

---
 srcpkgs/pen/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pen/template b/srcpkgs/pen/template
index d55a7f21272e..2b57f2281ab1 100644
--- a/srcpkgs/pen/template
+++ b/srcpkgs/pen/template
@@ -1,13 +1,13 @@
 # Template file for 'pen'
 pkgname=pen
 version=0.34.1
-revision=6
+revision=7
 build_style=gnu-configure
-makedepends="geoip-devel openssl-devel"
 configure_args="--with-docdir=/usr/share/doc/pen"
+makedepends="geoip-devel openssl-devel"
 short_desc="Load balancer for simple TCP/UDP based protocols"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://siag.nu/pen"
 distfiles="http://siag.nu/pub/pen/pen-${version}.tar.gz"
 checksum=2b640795029df9d1672e17202c109cc5d42538f6754a6070dc27da640881e864

From 14196912274abfaac9f9995d42e2633f46b3037d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:39:34 -0700
Subject: [PATCH 06/17] pidgin-window-merge: fix license

---
 srcpkgs/pidgin-window-merge/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 4253ba116c92..16e3a2f89541 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -1,14 +1,14 @@
 # Template file for 'pidgin-window-merge'
 pkgname=pidgin-window-merge
 version=0.3
-revision=1
+revision=2
+wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
 short_desc="Pidgin plugin that merges the Buddy List and the conversation windows"
 maintainer="chinarulezzz <s.alex08@mail.ru>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://github.com/dm0-/window_merge"
 distfiles="https://github.com/downloads/dm0-/window_merge/window_merge-${version}.tar.gz"
 checksum=e890c829f8f074ca0bbf32a0bd3c9b8008802f2795d6f40a19756379e2ce6531
-wrksrc="window_merge-${version}"

From 01384dd7cd0b39b4a0ccccbf382fe51cdaec0561 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:48:47 -0700
Subject: [PATCH 07/17] pilot-link: fix license, update homepage and distfile
 source, use vsed

---
 srcpkgs/pilot-link/template | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/pilot-link/template b/srcpkgs/pilot-link/template
index 5b83232cef8c..a850244829a7 100644
--- a/srcpkgs/pilot-link/template
+++ b/srcpkgs/pilot-link/template
@@ -1,7 +1,7 @@
 # Template file for 'pilot-link'
 pkgname=pilot-link
 version=0.12.5
-revision=2
+revision=3
 build_style=gnu-configure
 # XXX: Add perl bindings --with-perl and fix bindings/Perl/Makefile
 configure_args="--enable-conduits --enable-libusb --enable-threads --disable-static
@@ -12,12 +12,10 @@ makedepends="libbluetooth-devel libusb-devel libpng-devel popt-devel
 depends="tk"
 short_desc="Suite of tools to connect your Palm or PalmOS® handheld"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
-homepage="http://www.pilot-link.org/"
-# Main site is unreachable (no address record).
-#distfiles="http://downloads.pilot-link.org/${pkgname}-${version}.tar.bz2"
-distfiles="https://mirrors.slackware.com/slackware/slackware-14.1/source/l/pilot-link/pilot-link-${version}.tar.bz2"
-checksum=d3f99ec04016b38995fb370265200254710318105c792c017d3aaccfb97a84b2
+license="GPL-2.0-or-later, LGPL-2.0-or-later"
+homepage="https://github.com/jichu4n/pilot-link"
+distfiles="https://github.com/jichu4n/pilot-link/archive/refs/tags/${version}.tar.gz"
+checksum=daf1facbd2da5fbf2f77dd85b0108710dfd87545eeae1271650f5d62070a1a16
 
 # Avoid error because of deprecation
 CFLAGS="-Wno-deprecated-declarations"
@@ -31,7 +29,7 @@ post_configure() {
 	# --disable-compile-error does not seem to work so patch Makefiles
 	find -name Makefile -exec sed -i "{}" -e "s;-Werror;-Wno-error;g" \;
 	# Fix wrong perl Config.pm path
-	sed -i bindings/Perl/Makefile \
+	vsed -i bindings/Perl/Makefile \
 		-e "s;/usr/lib/perl/5.10/Config.pm;/usr/lib/perl5/core_perl/Config.pm;"
 }
 

From e178a58172e30af6369ad61001a278d1cef81169 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:51:30 -0700
Subject: [PATCH 08/17] pkg-config: fix license, homepage

---
 srcpkgs/pkg-config/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pkg-config/template b/srcpkgs/pkg-config/template
index 1fde5b9b67fb..6cf76b8c8f40 100644
--- a/srcpkgs/pkg-config/template
+++ b/srcpkgs/pkg-config/template
@@ -1,14 +1,14 @@
 # Template file for 'pkg-config'
 pkgname=pkg-config
 version=0.29.2
-revision=2
+revision=3
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-internal-glib --disable-host-tool"
 short_desc="System for managing library compile/link flags"
 maintainer="Enno Boland <gottox@voidlinux.org>"
-license="GPL-2"
-homepage="http://pkgconfig.freedesktop.org/wiki/"
+license="GPL-2.0-or-later"
+homepage="http://pkgconfig.freedesktop.org/"
 distfiles="http://pkgconfig.freedesktop.org/releases/${pkgname}-${version}.tar.gz"
 checksum=6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591
 alternatives="

From f07b1d422ab276719c13d79e9171ca4472d5ce83 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:11:14 -0700
Subject: [PATCH 09/17] playitslowly: fix license

---
 srcpkgs/playitslowly/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/playitslowly/template b/srcpkgs/playitslowly/template
index 52cbd9870c13..d898db8aa100 100644
--- a/srcpkgs/playitslowly/template
+++ b/srcpkgs/playitslowly/template
@@ -1,14 +1,14 @@
 # Template file for 'playitslowly'
 pkgname=playitslowly
 version=1.5.1
-revision=3
+revision=4
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 python3-gobject gtk+3 gstreamer1 gst-plugins-base1 gst-plugins-good1
  gst-plugins-bad1 gst-libav"
 short_desc="Play back audio files at a different speed or pitch"
 maintainer="Michael Straube <straubem@gmx.de>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://29a.ch/playitslowly"
 distfiles="https://29a.ch/playitslowly/${pkgname}-${version}.tar.gz"
 checksum=7dfe3da5417971183a13002d1e4ba4f30770baaf1ae3f9ef0ac66a6727f476aa

From dd89b3c0a5af9633e0ca97ff03280f3c39bdcfc3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:16:45 -0700
Subject: [PATCH 10/17] pmidi: fix license, http->https

---
 srcpkgs/pmidi/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pmidi/template b/srcpkgs/pmidi/template
index e9c6318511d6..00de58bfc112 100644
--- a/srcpkgs/pmidi/template
+++ b/srcpkgs/pmidi/template
@@ -1,12 +1,12 @@
 # Template file for 'pmidi'
 pkgname=pmidi
 version=1.7.1
-revision=1
+revision=2
 build_style=gnu-configure
 makedepends="alsa-lib-devel"
 short_desc="Command line midi player for ALSA"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="GPL-2"
-homepage="http://www.parabola.me.uk/alsa/pmidi.html"
+license="GPL-2.0-only"
+homepage="https://www.parabola.me.uk/alsa/pmidi.html"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.gz"
 checksum=a500d9e41235ea741ffccce9541df9f74318663a62ec18d8081eb1119cd93514

From 3962bb428d3c7b93af3aab85b5f82b4f4b1ef0aa Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:21:13 -0700
Subject: [PATCH 11/17] pngcrush: fix license, http->https, other lint

---
 srcpkgs/pngcrush/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index a7cde90a9bb4..e6b0fe8c59b1 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -1,14 +1,14 @@
 # Template file for 'pngcrush'
 pkgname=pngcrush
 version=1.8.13
-revision=2
-build_style=gnu-makefile
+revision=3
 wrksrc=${pkgname}-${version}-nolib
+build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="zlib"
-homepage="http://pmt.sourceforge.net/pngcrush"
+license="Libpng"
+homepage="https://pmt.sourceforge.net/pngcrush"
 distfiles="${SOURCEFORGE_SITE}/pmt/${pkgname}-${version}-nolib.tar.xz"
 checksum=3b4eac8c5c69fe0894ad63534acedf6375b420f7038f7fc003346dd352618350
 

From ce5e657ea5cbcf0a8ca90e4ef35e9da69c6785fb Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:26:54 -0700
Subject: [PATCH 12/17] pnmixer: fix license

---
 srcpkgs/pnmixer/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pnmixer/template b/srcpkgs/pnmixer/template
index b00c032ca7f2..501686b1faa7 100644
--- a/srcpkgs/pnmixer/template
+++ b/srcpkgs/pnmixer/template
@@ -1,13 +1,13 @@
 # Template file for 'pnmixer'
 pkgname=pnmixer
 version=0.7.2
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config intltool automake glib-devel"
 makedepends="alsa-lib-devel libnotify-devel gtk+3-devel"
 short_desc="Volume mixer for the system tray"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
-license="GPL-3"
+license="GPL-3.0-only"
 homepage="https://github.com/nicklan/pnmixer"
 distfiles="https://github.com/nicklan/pnmixer/archive/v${version}.tar.gz"
 checksum=433487da386396f8d39244395220992ff73fe5191d0226febaead403a0cd6f2c

From affce5d21d50d83d420195248039640d5068806f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:42:30 -0700
Subject: [PATCH 13/17] polyglot: fix license

---
 srcpkgs/polyglot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 2dc50876f4d7..8f529cd7f31a 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -1,12 +1,12 @@
 # Template file for 'polyglot'
 pkgname=polyglot
 version=2.0.4
-revision=1
+revision=2
 wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="https://packages.debian.org/sid/polyglot"
 distfiles="${DEBIAN_SITE}/main/p/${pkgname}/${pkgname}_${version}.orig.tar.gz"
 checksum=fa43f80d7f956bdf986649d3ff1e487e1c8682a19b30011a55baa89633e3d23d

From b6a2abb4957655142dc8a94115a806078afbe735 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:49:33 -0700
Subject: [PATCH 14/17] potrace: fix license, other lint

---
 srcpkgs/potrace/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/potrace/template b/srcpkgs/potrace/template
index 1f7f82686221..d38e2e0d1b52 100644
--- a/srcpkgs/potrace/template
+++ b/srcpkgs/potrace/template
@@ -1,13 +1,13 @@
 # Template file for 'potrace'
 pkgname=potrace
 version=1.16
-revision=1
+revision=2
 build_style=gnu-configure
-makedepends="zlib-devel"
 configure_args="--with-libpotrace"
+makedepends="zlib-devel"
 short_desc="Transforming bitmaps into vector graphics"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://potrace.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
 checksum=be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc

From db0856fc16b3974a3bac217df4622cba88bd28c6 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 20:21:59 -0700
Subject: [PATCH 15/17] premake4: fix license, other lint

---
 srcpkgs/premake4/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 3ef49d0e3ca1..059b4ba15170 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -1,14 +1,14 @@
 # Template file for 'premake4'
 pkgname=premake4
 version=4.4beta5
-revision=3
+revision=4
 wrksrc=premake-${version/beta/-beta}
-hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
+hostmakedepends="unzip"
 short_desc="Cross-platform, open-source build system"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
-license="3-clause-BSD"
+license="BSD-3-Clause"
 homepage="https://premake.github.io/"
 distfiles="${SOURCEFORGE_SITE}/project/premake/Premake/${version/beta*}/premake-${version/beta/-beta}-src.zip"
 checksum=0fa1ed02c5229d931e87995123cdb11d44fcc8bd99bba8e8bb1bbc0aaa798161

From d21dd6beba74658f57ecda7c6b7da761d1004812 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 21:43:42 -0700
Subject: [PATCH 16/17] psutils: fix license, other lint

---
 srcpkgs/psutils/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index d377334ebb6a..1fd991af285f 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -1,15 +1,15 @@
 # Template file for 'psutils'
-pkgname="psutils"
-version="p17"
-revision=4
-short_desc="Set of utilities to manipulate PostScript files"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="AJCD-License"
+pkgname=psutils
+version=p17
+revision=5
+wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
+short_desc="Set of utilities to manipulate PostScript files"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="psutils"
 homepage="http://knackered.org/angus/psutils/"
-wrksrc="psutils"
 distfiles="ftp://ftp.knackered.org/pub/psutils/${pkgname}-${version}.tar.gz"
 checksum="3853eb79584ba8fbe27a815425b65a9f7f15b258e0d43a05a856bdb75d588ae4"
 patch_args="-Np1"

From e2a69cc32b49e97b9fe37b103df8ed57509c7138 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 22:06:32 -0700
Subject: [PATCH 17/17] pwgen: fix license

---
 srcpkgs/pwgen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pwgen/template b/srcpkgs/pwgen/template
index ad2594fe5c7b..9af820b74256 100644
--- a/srcpkgs/pwgen/template
+++ b/srcpkgs/pwgen/template
@@ -1,11 +1,11 @@
 # Template file for 'pwgen'
 pkgname=pwgen
 version=2.08
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="Password Generator"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://pwgen.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
 checksum=dab03dd30ad5a58e578c5581241a6e87e184a18eb2c3b2e0fffa8a9cf105c97b

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Updated] Omnibus lint pass for SPDX warnings - most packages starting with P
  2021-05-11  5:09 [PR PATCH] Omnibus lint pass for SPDX warnings - most packages starting with P heliocat
  2021-05-11  5:39 ` [PR PATCH] [Updated] " heliocat
  2021-05-11  5:52 ` heliocat
@ 2021-06-10  7:49 ` heliocat
  2021-06-29  2:12 ` heliocat
  2021-08-28 11:26 ` [PR PATCH] [Closed]: " sgn
  4 siblings, 0 replies; 6+ messages in thread
From: heliocat @ 2021-06-10  7:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1724 bytes --]

There is an updated pull request by heliocat against master on the void-packages repository

https://github.com/heliocat/void-packages lint_p
https://github.com/void-linux/void-packages/pull/30791

Omnibus lint pass for SPDX warnings - most packages starting with P
Does not include python-* or perl-*, those were fixed elsewhere. Also, P had a surprisingly large number of failures and otherwise broken packages.

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/30791.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lint_p-30791.patch --]
[-- Type: text/x-diff, Size: 19203 bytes --]

From 37cab3b242f3f7eed2f4f2bf7ac47ae231559358 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:44:28 -0700
Subject: [PATCH 01/17] p0f: fix license, http->https, description

---
 srcpkgs/p0f/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/p0f/template b/srcpkgs/p0f/template
index d01c611a3571..f86009c4fd2b 100644
--- a/srcpkgs/p0f/template
+++ b/srcpkgs/p0f/template
@@ -1,17 +1,17 @@
 # Template file for 'p0f'
 pkgname=p0f
 version=3.09b
-revision=2
+revision=3
 makedepends="libpcap-devel"
-short_desc="A passive OS fingerprinting tool"
+short_desc="Passive OS fingerprinting tool"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="LGPL-2.1"
-homepage="http://lcamtuf.coredump.cx/p0f3"
-distfiles="http://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
+license="LGPL-2.1-only"
+homepage="https://lcamtuf.coredump.cx/p0f3"
+distfiles="https://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
 checksum=543b68638e739be5c3e818c3958c3b124ac0ccb8be62ba274b4241dbdec00e7f
 
 do_configure() {
-	sed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
+	vsed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
 }
 
 do_build() {

From c4b2b699a520fe498b00a0018144c7ffc0081fad Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:47:53 -0700
Subject: [PATCH 02/17] paperkey: fix license, http->https

---
 srcpkgs/paperkey/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/paperkey/template b/srcpkgs/paperkey/template
index d019aacf5175..fd8a24a54882 100644
--- a/srcpkgs/paperkey/template
+++ b/srcpkgs/paperkey/template
@@ -1,11 +1,11 @@
 # Template file for 'paperkey'
 pkgname=paperkey
 version=1.6
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="OpenPGP key archiver"
 maintainer="Pulux <pulux@pf4sh.de>"
-license="GPL-2"
-homepage="http://www.jabberwocky.com/software/paperkey/"
-distfiles="http://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
+license="GPL-2.0-or-later"
+homepage="https://www.jabberwocky.com/software/paperkey/"
+distfiles="https://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
 checksum=a245fd13271a8d2afa03dde979af3a29eb3d4ebb1fbcad4a9b52cf67a27d05f7

From 5ca3da1a268c01e95f5d24529246c35e0d5e71f5 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:29:22 -0700
Subject: [PATCH 03/17] pchar: fix license

---
 srcpkgs/pchar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pchar/template b/srcpkgs/pchar/template
index da229e4e94c8..fe8a7d641809 100644
--- a/srcpkgs/pchar/template
+++ b/srcpkgs/pchar/template
@@ -1,11 +1,11 @@
 # Template file for 'pchar'
 pkgname=pchar
 version=1.5
-revision=4
+revision=5
 build_style=gnu-configure
 short_desc="Perform network measurements along an Internet path"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="custom"
+license="custom:Unlicense-like"
 homepage="http://www.kitchenlab.org/www/bmah/Software/pchar/"
 distfiles="http://www.kitchenlab.org/www/bmah/Software/pchar/${pkgname}-${version}.tar.gz"
 checksum=7019297084f1000557a019501532ecae67772851717329cc02227f5c17e36d27

From ca8252cfab44d6dcff6135b21411f4afc628116a Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:34:04 -0700
Subject: [PATCH 04/17] pdmenu: fix license

---
 srcpkgs/pdmenu/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 68c4de92c568..6085c59a548b 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -1,14 +1,14 @@
 # Template file for 'pdmenu'
 pkgname=pdmenu
 version=1.3.4
-revision=3
+revision=4
 wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
 short_desc="Full screen menuing system for Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-only"
 homepage="https://joeyh.name/code/pdmenu/"
 distfiles="http://http.debian.net/debian/pool/main/p/pdmenu/${pkgname}_${version}.tar.gz"
 checksum=302aa81b8868133ff5a0f3e3e897f71d425bc628c0d7439addb623f12c277bea

From 6ec4b67447ae05ba8442cee4244e9aee72894c9c Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:36:13 -0700
Subject: [PATCH 05/17] pen: fix license

---
 srcpkgs/pen/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pen/template b/srcpkgs/pen/template
index d55a7f21272e..2b57f2281ab1 100644
--- a/srcpkgs/pen/template
+++ b/srcpkgs/pen/template
@@ -1,13 +1,13 @@
 # Template file for 'pen'
 pkgname=pen
 version=0.34.1
-revision=6
+revision=7
 build_style=gnu-configure
-makedepends="geoip-devel openssl-devel"
 configure_args="--with-docdir=/usr/share/doc/pen"
+makedepends="geoip-devel openssl-devel"
 short_desc="Load balancer for simple TCP/UDP based protocols"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://siag.nu/pen"
 distfiles="http://siag.nu/pub/pen/pen-${version}.tar.gz"
 checksum=2b640795029df9d1672e17202c109cc5d42538f6754a6070dc27da640881e864

From a4faec1b27888d04061671e4c122e3a8b7780fe5 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:39:34 -0700
Subject: [PATCH 06/17] pidgin-window-merge: fix license

---
 srcpkgs/pidgin-window-merge/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 4253ba116c92..16e3a2f89541 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -1,14 +1,14 @@
 # Template file for 'pidgin-window-merge'
 pkgname=pidgin-window-merge
 version=0.3
-revision=1
+revision=2
+wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
 short_desc="Pidgin plugin that merges the Buddy List and the conversation windows"
 maintainer="chinarulezzz <s.alex08@mail.ru>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://github.com/dm0-/window_merge"
 distfiles="https://github.com/downloads/dm0-/window_merge/window_merge-${version}.tar.gz"
 checksum=e890c829f8f074ca0bbf32a0bd3c9b8008802f2795d6f40a19756379e2ce6531
-wrksrc="window_merge-${version}"

From 7a940689bb2c426689b56dab740cdca04760bf89 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:48:47 -0700
Subject: [PATCH 07/17] pilot-link: fix license, update homepage and distfile
 source, use vsed

---
 srcpkgs/pilot-link/template | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/pilot-link/template b/srcpkgs/pilot-link/template
index 5b83232cef8c..a850244829a7 100644
--- a/srcpkgs/pilot-link/template
+++ b/srcpkgs/pilot-link/template
@@ -1,7 +1,7 @@
 # Template file for 'pilot-link'
 pkgname=pilot-link
 version=0.12.5
-revision=2
+revision=3
 build_style=gnu-configure
 # XXX: Add perl bindings --with-perl and fix bindings/Perl/Makefile
 configure_args="--enable-conduits --enable-libusb --enable-threads --disable-static
@@ -12,12 +12,10 @@ makedepends="libbluetooth-devel libusb-devel libpng-devel popt-devel
 depends="tk"
 short_desc="Suite of tools to connect your Palm or PalmOS® handheld"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
-homepage="http://www.pilot-link.org/"
-# Main site is unreachable (no address record).
-#distfiles="http://downloads.pilot-link.org/${pkgname}-${version}.tar.bz2"
-distfiles="https://mirrors.slackware.com/slackware/slackware-14.1/source/l/pilot-link/pilot-link-${version}.tar.bz2"
-checksum=d3f99ec04016b38995fb370265200254710318105c792c017d3aaccfb97a84b2
+license="GPL-2.0-or-later, LGPL-2.0-or-later"
+homepage="https://github.com/jichu4n/pilot-link"
+distfiles="https://github.com/jichu4n/pilot-link/archive/refs/tags/${version}.tar.gz"
+checksum=daf1facbd2da5fbf2f77dd85b0108710dfd87545eeae1271650f5d62070a1a16
 
 # Avoid error because of deprecation
 CFLAGS="-Wno-deprecated-declarations"
@@ -31,7 +29,7 @@ post_configure() {
 	# --disable-compile-error does not seem to work so patch Makefiles
 	find -name Makefile -exec sed -i "{}" -e "s;-Werror;-Wno-error;g" \;
 	# Fix wrong perl Config.pm path
-	sed -i bindings/Perl/Makefile \
+	vsed -i bindings/Perl/Makefile \
 		-e "s;/usr/lib/perl/5.10/Config.pm;/usr/lib/perl5/core_perl/Config.pm;"
 }
 

From b32195fa0c063bfb0dfc387100346d383ca2f2f4 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:51:30 -0700
Subject: [PATCH 08/17] pkg-config: fix license, homepage

---
 srcpkgs/pkg-config/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pkg-config/template b/srcpkgs/pkg-config/template
index 1fde5b9b67fb..6cf76b8c8f40 100644
--- a/srcpkgs/pkg-config/template
+++ b/srcpkgs/pkg-config/template
@@ -1,14 +1,14 @@
 # Template file for 'pkg-config'
 pkgname=pkg-config
 version=0.29.2
-revision=2
+revision=3
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-internal-glib --disable-host-tool"
 short_desc="System for managing library compile/link flags"
 maintainer="Enno Boland <gottox@voidlinux.org>"
-license="GPL-2"
-homepage="http://pkgconfig.freedesktop.org/wiki/"
+license="GPL-2.0-or-later"
+homepage="http://pkgconfig.freedesktop.org/"
 distfiles="http://pkgconfig.freedesktop.org/releases/${pkgname}-${version}.tar.gz"
 checksum=6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591
 alternatives="

From 004cf4d9d776a44a76a754b77f007c16521f3284 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:11:14 -0700
Subject: [PATCH 09/17] playitslowly: fix license

---
 srcpkgs/playitslowly/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/playitslowly/template b/srcpkgs/playitslowly/template
index 52cbd9870c13..d898db8aa100 100644
--- a/srcpkgs/playitslowly/template
+++ b/srcpkgs/playitslowly/template
@@ -1,14 +1,14 @@
 # Template file for 'playitslowly'
 pkgname=playitslowly
 version=1.5.1
-revision=3
+revision=4
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 python3-gobject gtk+3 gstreamer1 gst-plugins-base1 gst-plugins-good1
  gst-plugins-bad1 gst-libav"
 short_desc="Play back audio files at a different speed or pitch"
 maintainer="Michael Straube <straubem@gmx.de>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://29a.ch/playitslowly"
 distfiles="https://29a.ch/playitslowly/${pkgname}-${version}.tar.gz"
 checksum=7dfe3da5417971183a13002d1e4ba4f30770baaf1ae3f9ef0ac66a6727f476aa

From 5561718f63633530e5934277a9cb68938a5f3699 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:16:45 -0700
Subject: [PATCH 10/17] pmidi: fix license, http->https

---
 srcpkgs/pmidi/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pmidi/template b/srcpkgs/pmidi/template
index e9c6318511d6..00de58bfc112 100644
--- a/srcpkgs/pmidi/template
+++ b/srcpkgs/pmidi/template
@@ -1,12 +1,12 @@
 # Template file for 'pmidi'
 pkgname=pmidi
 version=1.7.1
-revision=1
+revision=2
 build_style=gnu-configure
 makedepends="alsa-lib-devel"
 short_desc="Command line midi player for ALSA"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="GPL-2"
-homepage="http://www.parabola.me.uk/alsa/pmidi.html"
+license="GPL-2.0-only"
+homepage="https://www.parabola.me.uk/alsa/pmidi.html"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.gz"
 checksum=a500d9e41235ea741ffccce9541df9f74318663a62ec18d8081eb1119cd93514

From bab676485c31a756a72cb7242d4de08043c48a37 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:21:13 -0700
Subject: [PATCH 11/17] pngcrush: fix license, http->https, other lint

---
 srcpkgs/pngcrush/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index a7cde90a9bb4..e6b0fe8c59b1 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -1,14 +1,14 @@
 # Template file for 'pngcrush'
 pkgname=pngcrush
 version=1.8.13
-revision=2
-build_style=gnu-makefile
+revision=3
 wrksrc=${pkgname}-${version}-nolib
+build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="zlib"
-homepage="http://pmt.sourceforge.net/pngcrush"
+license="Libpng"
+homepage="https://pmt.sourceforge.net/pngcrush"
 distfiles="${SOURCEFORGE_SITE}/pmt/${pkgname}-${version}-nolib.tar.xz"
 checksum=3b4eac8c5c69fe0894ad63534acedf6375b420f7038f7fc003346dd352618350
 

From cacdabd6318540cbd1231bd5970c88be0dc11ddb Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:26:54 -0700
Subject: [PATCH 12/17] pnmixer: fix license

---
 srcpkgs/pnmixer/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pnmixer/template b/srcpkgs/pnmixer/template
index b00c032ca7f2..501686b1faa7 100644
--- a/srcpkgs/pnmixer/template
+++ b/srcpkgs/pnmixer/template
@@ -1,13 +1,13 @@
 # Template file for 'pnmixer'
 pkgname=pnmixer
 version=0.7.2
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config intltool automake glib-devel"
 makedepends="alsa-lib-devel libnotify-devel gtk+3-devel"
 short_desc="Volume mixer for the system tray"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
-license="GPL-3"
+license="GPL-3.0-only"
 homepage="https://github.com/nicklan/pnmixer"
 distfiles="https://github.com/nicklan/pnmixer/archive/v${version}.tar.gz"
 checksum=433487da386396f8d39244395220992ff73fe5191d0226febaead403a0cd6f2c

From f124edee46aa910c49a7193ee4136b222386ba8c Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:42:30 -0700
Subject: [PATCH 13/17] polyglot: fix license

---
 srcpkgs/polyglot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 2dc50876f4d7..8f529cd7f31a 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -1,12 +1,12 @@
 # Template file for 'polyglot'
 pkgname=polyglot
 version=2.0.4
-revision=1
+revision=2
 wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="https://packages.debian.org/sid/polyglot"
 distfiles="${DEBIAN_SITE}/main/p/${pkgname}/${pkgname}_${version}.orig.tar.gz"
 checksum=fa43f80d7f956bdf986649d3ff1e487e1c8682a19b30011a55baa89633e3d23d

From cd2f0337b79482ed90323de9c362dc3fca55ae0f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:49:33 -0700
Subject: [PATCH 14/17] potrace: fix license, other lint

---
 srcpkgs/potrace/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/potrace/template b/srcpkgs/potrace/template
index 1f7f82686221..d38e2e0d1b52 100644
--- a/srcpkgs/potrace/template
+++ b/srcpkgs/potrace/template
@@ -1,13 +1,13 @@
 # Template file for 'potrace'
 pkgname=potrace
 version=1.16
-revision=1
+revision=2
 build_style=gnu-configure
-makedepends="zlib-devel"
 configure_args="--with-libpotrace"
+makedepends="zlib-devel"
 short_desc="Transforming bitmaps into vector graphics"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://potrace.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
 checksum=be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc

From 03cf163c51d0c5c6c70e3572a07dffcdea783321 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 20:21:59 -0700
Subject: [PATCH 15/17] premake4: fix license, other lint

---
 srcpkgs/premake4/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 3ef49d0e3ca1..059b4ba15170 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -1,14 +1,14 @@
 # Template file for 'premake4'
 pkgname=premake4
 version=4.4beta5
-revision=3
+revision=4
 wrksrc=premake-${version/beta/-beta}
-hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
+hostmakedepends="unzip"
 short_desc="Cross-platform, open-source build system"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
-license="3-clause-BSD"
+license="BSD-3-Clause"
 homepage="https://premake.github.io/"
 distfiles="${SOURCEFORGE_SITE}/project/premake/Premake/${version/beta*}/premake-${version/beta/-beta}-src.zip"
 checksum=0fa1ed02c5229d931e87995123cdb11d44fcc8bd99bba8e8bb1bbc0aaa798161

From cf7c0d869c1f606c38a46db06dedc3dd43bf9a92 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 21:43:42 -0700
Subject: [PATCH 16/17] psutils: fix license, other lint

---
 srcpkgs/psutils/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index d377334ebb6a..1fd991af285f 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -1,15 +1,15 @@
 # Template file for 'psutils'
-pkgname="psutils"
-version="p17"
-revision=4
-short_desc="Set of utilities to manipulate PostScript files"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="AJCD-License"
+pkgname=psutils
+version=p17
+revision=5
+wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
+short_desc="Set of utilities to manipulate PostScript files"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="psutils"
 homepage="http://knackered.org/angus/psutils/"
-wrksrc="psutils"
 distfiles="ftp://ftp.knackered.org/pub/psutils/${pkgname}-${version}.tar.gz"
 checksum="3853eb79584ba8fbe27a815425b65a9f7f15b258e0d43a05a856bdb75d588ae4"
 patch_args="-Np1"

From 517c87dc20b7b5eeb50510d39aea7a763279b68f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 22:06:32 -0700
Subject: [PATCH 17/17] pwgen: fix license

---
 srcpkgs/pwgen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pwgen/template b/srcpkgs/pwgen/template
index ad2594fe5c7b..9af820b74256 100644
--- a/srcpkgs/pwgen/template
+++ b/srcpkgs/pwgen/template
@@ -1,11 +1,11 @@
 # Template file for 'pwgen'
 pkgname=pwgen
 version=2.08
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="Password Generator"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://pwgen.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
 checksum=dab03dd30ad5a58e578c5581241a6e87e184a18eb2c3b2e0fffa8a9cf105c97b

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Updated] Omnibus lint pass for SPDX warnings - most packages starting with P
  2021-05-11  5:09 [PR PATCH] Omnibus lint pass for SPDX warnings - most packages starting with P heliocat
                   ` (2 preceding siblings ...)
  2021-06-10  7:49 ` heliocat
@ 2021-06-29  2:12 ` heliocat
  2021-08-28 11:26 ` [PR PATCH] [Closed]: " sgn
  4 siblings, 0 replies; 6+ messages in thread
From: heliocat @ 2021-06-29  2:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1724 bytes --]

There is an updated pull request by heliocat against master on the void-packages repository

https://github.com/heliocat/void-packages lint_p
https://github.com/void-linux/void-packages/pull/30791

Omnibus lint pass for SPDX warnings - most packages starting with P
Does not include python-* or perl-*, those were fixed elsewhere. Also, P had a surprisingly large number of failures and otherwise broken packages.

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/30791.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lint_p-30791.patch --]
[-- Type: text/x-diff, Size: 19186 bytes --]

From 00ad3e16b1debf57d2bc627db0c24b8264361184 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:44:28 -0700
Subject: [PATCH 01/17] p0f: fix license, http->https, description

---
 srcpkgs/p0f/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/p0f/template b/srcpkgs/p0f/template
index d01c611a3571..f86009c4fd2b 100644
--- a/srcpkgs/p0f/template
+++ b/srcpkgs/p0f/template
@@ -1,17 +1,17 @@
 # Template file for 'p0f'
 pkgname=p0f
 version=3.09b
-revision=2
+revision=3
 makedepends="libpcap-devel"
-short_desc="A passive OS fingerprinting tool"
+short_desc="Passive OS fingerprinting tool"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="LGPL-2.1"
-homepage="http://lcamtuf.coredump.cx/p0f3"
-distfiles="http://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
+license="LGPL-2.1-only"
+homepage="https://lcamtuf.coredump.cx/p0f3"
+distfiles="https://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz"
 checksum=543b68638e739be5c3e818c3958c3b124ac0ccb8be62ba274b4241dbdec00e7f
 
 do_configure() {
-	sed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
+	vsed -i "s!\"p0f.fp!\"/usr/share/${pkgname}/p0f.fp!" config.h
 }
 
 do_build() {

From 3ce0568258435450506e1bdd4f6e5450f7306d73 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 12:47:53 -0700
Subject: [PATCH 02/17] paperkey: fix license, http->https

---
 srcpkgs/paperkey/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/paperkey/template b/srcpkgs/paperkey/template
index d019aacf5175..fd8a24a54882 100644
--- a/srcpkgs/paperkey/template
+++ b/srcpkgs/paperkey/template
@@ -1,11 +1,11 @@
 # Template file for 'paperkey'
 pkgname=paperkey
 version=1.6
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="OpenPGP key archiver"
 maintainer="Pulux <pulux@pf4sh.de>"
-license="GPL-2"
-homepage="http://www.jabberwocky.com/software/paperkey/"
-distfiles="http://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
+license="GPL-2.0-or-later"
+homepage="https://www.jabberwocky.com/software/paperkey/"
+distfiles="https://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz"
 checksum=a245fd13271a8d2afa03dde979af3a29eb3d4ebb1fbcad4a9b52cf67a27d05f7

From fd801726a5d393aa1d9ad4cb6742e7227e7037ea Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:29:22 -0700
Subject: [PATCH 03/17] pchar: fix license

---
 srcpkgs/pchar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pchar/template b/srcpkgs/pchar/template
index da229e4e94c8..fe8a7d641809 100644
--- a/srcpkgs/pchar/template
+++ b/srcpkgs/pchar/template
@@ -1,11 +1,11 @@
 # Template file for 'pchar'
 pkgname=pchar
 version=1.5
-revision=4
+revision=5
 build_style=gnu-configure
 short_desc="Perform network measurements along an Internet path"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="custom"
+license="custom:Unlicense-like"
 homepage="http://www.kitchenlab.org/www/bmah/Software/pchar/"
 distfiles="http://www.kitchenlab.org/www/bmah/Software/pchar/${pkgname}-${version}.tar.gz"
 checksum=7019297084f1000557a019501532ecae67772851717329cc02227f5c17e36d27

From 6304626dcc2a8d18b828d4cc9ce310e5cfabb534 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:34:04 -0700
Subject: [PATCH 04/17] pdmenu: fix license

---
 srcpkgs/pdmenu/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 68c4de92c568..6085c59a548b 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -1,14 +1,14 @@
 # Template file for 'pdmenu'
 pkgname=pdmenu
 version=1.3.4
-revision=3
+revision=4
 wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
 short_desc="Full screen menuing system for Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-only"
 homepage="https://joeyh.name/code/pdmenu/"
 distfiles="http://http.debian.net/debian/pool/main/p/pdmenu/${pkgname}_${version}.tar.gz"
 checksum=302aa81b8868133ff5a0f3e3e897f71d425bc628c0d7439addb623f12c277bea

From bce8a55e47e59200240823cb308aca150cc47b7d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:36:13 -0700
Subject: [PATCH 05/17] pen: fix license

---
 srcpkgs/pen/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pen/template b/srcpkgs/pen/template
index d55a7f21272e..2b57f2281ab1 100644
--- a/srcpkgs/pen/template
+++ b/srcpkgs/pen/template
@@ -1,13 +1,13 @@
 # Template file for 'pen'
 pkgname=pen
 version=0.34.1
-revision=6
+revision=7
 build_style=gnu-configure
-makedepends="geoip-devel openssl-devel"
 configure_args="--with-docdir=/usr/share/doc/pen"
+makedepends="geoip-devel openssl-devel"
 short_desc="Load balancer for simple TCP/UDP based protocols"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://siag.nu/pen"
 distfiles="http://siag.nu/pub/pen/pen-${version}.tar.gz"
 checksum=2b640795029df9d1672e17202c109cc5d42538f6754a6070dc27da640881e864

From 8fa770b2fc8910b988c20519c95887e92b7e1c55 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:39:34 -0700
Subject: [PATCH 06/17] pidgin-window-merge: fix license

---
 srcpkgs/pidgin-window-merge/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 4253ba116c92..16e3a2f89541 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -1,14 +1,14 @@
 # Template file for 'pidgin-window-merge'
 pkgname=pidgin-window-merge
 version=0.3
-revision=1
+revision=2
+wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
 short_desc="Pidgin plugin that merges the Buddy List and the conversation windows"
 maintainer="chinarulezzz <s.alex08@mail.ru>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://github.com/dm0-/window_merge"
 distfiles="https://github.com/downloads/dm0-/window_merge/window_merge-${version}.tar.gz"
 checksum=e890c829f8f074ca0bbf32a0bd3c9b8008802f2795d6f40a19756379e2ce6531
-wrksrc="window_merge-${version}"

From ed46180c417b93466aa7f60a023b4037b9f444d7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:48:47 -0700
Subject: [PATCH 07/17] pilot-link: fix license, update homepage and distfile
 source, use vsed

---
 srcpkgs/pilot-link/template | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/pilot-link/template b/srcpkgs/pilot-link/template
index 5b83232cef8c..a850244829a7 100644
--- a/srcpkgs/pilot-link/template
+++ b/srcpkgs/pilot-link/template
@@ -1,7 +1,7 @@
 # Template file for 'pilot-link'
 pkgname=pilot-link
 version=0.12.5
-revision=2
+revision=3
 build_style=gnu-configure
 # XXX: Add perl bindings --with-perl and fix bindings/Perl/Makefile
 configure_args="--enable-conduits --enable-libusb --enable-threads --disable-static
@@ -12,12 +12,10 @@ makedepends="libbluetooth-devel libusb-devel libpng-devel popt-devel
 depends="tk"
 short_desc="Suite of tools to connect your Palm or PalmOS® handheld"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
-homepage="http://www.pilot-link.org/"
-# Main site is unreachable (no address record).
-#distfiles="http://downloads.pilot-link.org/${pkgname}-${version}.tar.bz2"
-distfiles="https://mirrors.slackware.com/slackware/slackware-14.1/source/l/pilot-link/pilot-link-${version}.tar.bz2"
-checksum=d3f99ec04016b38995fb370265200254710318105c792c017d3aaccfb97a84b2
+license="GPL-2.0-or-later, LGPL-2.0-or-later"
+homepage="https://github.com/jichu4n/pilot-link"
+distfiles="https://github.com/jichu4n/pilot-link/archive/refs/tags/${version}.tar.gz"
+checksum=daf1facbd2da5fbf2f77dd85b0108710dfd87545eeae1271650f5d62070a1a16
 
 # Avoid error because of deprecation
 CFLAGS="-Wno-deprecated-declarations"
@@ -31,7 +29,7 @@ post_configure() {
 	# --disable-compile-error does not seem to work so patch Makefiles
 	find -name Makefile -exec sed -i "{}" -e "s;-Werror;-Wno-error;g" \;
 	# Fix wrong perl Config.pm path
-	sed -i bindings/Perl/Makefile \
+	vsed -i bindings/Perl/Makefile \
 		-e "s;/usr/lib/perl/5.10/Config.pm;/usr/lib/perl5/core_perl/Config.pm;"
 }
 

From 8a87784cd9dd9b4559618c49b1ebdecc193e0f5f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 13:51:30 -0700
Subject: [PATCH 08/17] pkg-config: fix license, homepage

---
 srcpkgs/pkg-config/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pkg-config/template b/srcpkgs/pkg-config/template
index 1fde5b9b67fb..6cf76b8c8f40 100644
--- a/srcpkgs/pkg-config/template
+++ b/srcpkgs/pkg-config/template
@@ -1,14 +1,14 @@
 # Template file for 'pkg-config'
 pkgname=pkg-config
 version=0.29.2
-revision=2
+revision=3
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-internal-glib --disable-host-tool"
 short_desc="System for managing library compile/link flags"
 maintainer="Enno Boland <gottox@voidlinux.org>"
-license="GPL-2"
-homepage="http://pkgconfig.freedesktop.org/wiki/"
+license="GPL-2.0-or-later"
+homepage="http://pkgconfig.freedesktop.org/"
 distfiles="http://pkgconfig.freedesktop.org/releases/${pkgname}-${version}.tar.gz"
 checksum=6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591
 alternatives="

From 288b7de7a07390069c873f9fa4c0d8298e78b9d5 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:11:14 -0700
Subject: [PATCH 09/17] playitslowly: fix license

---
 srcpkgs/playitslowly/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/playitslowly/template b/srcpkgs/playitslowly/template
index 52cbd9870c13..d898db8aa100 100644
--- a/srcpkgs/playitslowly/template
+++ b/srcpkgs/playitslowly/template
@@ -1,14 +1,14 @@
 # Template file for 'playitslowly'
 pkgname=playitslowly
 version=1.5.1
-revision=3
+revision=4
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 python3-gobject gtk+3 gstreamer1 gst-plugins-base1 gst-plugins-good1
  gst-plugins-bad1 gst-libav"
 short_desc="Play back audio files at a different speed or pitch"
 maintainer="Michael Straube <straubem@gmx.de>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://29a.ch/playitslowly"
 distfiles="https://29a.ch/playitslowly/${pkgname}-${version}.tar.gz"
 checksum=7dfe3da5417971183a13002d1e4ba4f30770baaf1ae3f9ef0ac66a6727f476aa

From 2c613414638f9046937c876f2b9ef9974ab34c2f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:16:45 -0700
Subject: [PATCH 10/17] pmidi: fix license, http->https

---
 srcpkgs/pmidi/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pmidi/template b/srcpkgs/pmidi/template
index e9c6318511d6..00de58bfc112 100644
--- a/srcpkgs/pmidi/template
+++ b/srcpkgs/pmidi/template
@@ -1,12 +1,12 @@
 # Template file for 'pmidi'
 pkgname=pmidi
 version=1.7.1
-revision=1
+revision=2
 build_style=gnu-configure
 makedepends="alsa-lib-devel"
 short_desc="Command line midi player for ALSA"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="GPL-2"
-homepage="http://www.parabola.me.uk/alsa/pmidi.html"
+license="GPL-2.0-only"
+homepage="https://www.parabola.me.uk/alsa/pmidi.html"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.gz"
 checksum=a500d9e41235ea741ffccce9541df9f74318663a62ec18d8081eb1119cd93514

From 56251080069bf07013217e5dec80bd1e44399c1c Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:21:13 -0700
Subject: [PATCH 11/17] pngcrush: fix license, http->https, other lint

---
 srcpkgs/pngcrush/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index a7cde90a9bb4..e6b0fe8c59b1 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -1,14 +1,14 @@
 # Template file for 'pngcrush'
 pkgname=pngcrush
 version=1.8.13
-revision=2
-build_style=gnu-makefile
+revision=3
 wrksrc=${pkgname}-${version}-nolib
+build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="zlib"
-homepage="http://pmt.sourceforge.net/pngcrush"
+license="Libpng"
+homepage="https://pmt.sourceforge.net/pngcrush"
 distfiles="${SOURCEFORGE_SITE}/pmt/${pkgname}-${version}-nolib.tar.xz"
 checksum=3b4eac8c5c69fe0894ad63534acedf6375b420f7038f7fc003346dd352618350
 

From edea68ccf49007ecfa35728f0a631e55fdafca1c Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:26:54 -0700
Subject: [PATCH 12/17] pnmixer: fix license

---
 srcpkgs/pnmixer/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pnmixer/template b/srcpkgs/pnmixer/template
index b00c032ca7f2..501686b1faa7 100644
--- a/srcpkgs/pnmixer/template
+++ b/srcpkgs/pnmixer/template
@@ -1,13 +1,13 @@
 # Template file for 'pnmixer'
 pkgname=pnmixer
 version=0.7.2
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config intltool automake glib-devel"
 makedepends="alsa-lib-devel libnotify-devel gtk+3-devel"
 short_desc="Volume mixer for the system tray"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
-license="GPL-3"
+license="GPL-3.0-only"
 homepage="https://github.com/nicklan/pnmixer"
 distfiles="https://github.com/nicklan/pnmixer/archive/v${version}.tar.gz"
 checksum=433487da386396f8d39244395220992ff73fe5191d0226febaead403a0cd6f2c

From 6a71b41208cea57404927f94b3d8a20ca1048206 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:42:30 -0700
Subject: [PATCH 13/17] polyglot: fix license

---
 srcpkgs/polyglot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 2dc50876f4d7..8f529cd7f31a 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -1,12 +1,12 @@
 # Template file for 'polyglot'
 pkgname=polyglot
 version=2.0.4
-revision=1
+revision=2
 wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="https://packages.debian.org/sid/polyglot"
 distfiles="${DEBIAN_SITE}/main/p/${pkgname}/${pkgname}_${version}.orig.tar.gz"
 checksum=fa43f80d7f956bdf986649d3ff1e487e1c8682a19b30011a55baa89633e3d23d

From 70201bc39727c6bd914eab69210bf48474fe5f63 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sun, 9 May 2021 22:49:33 -0700
Subject: [PATCH 14/17] potrace: fix license, other lint

---
 srcpkgs/potrace/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/potrace/template b/srcpkgs/potrace/template
index 1f7f82686221..d38e2e0d1b52 100644
--- a/srcpkgs/potrace/template
+++ b/srcpkgs/potrace/template
@@ -1,13 +1,13 @@
 # Template file for 'potrace'
 pkgname=potrace
 version=1.16
-revision=1
+revision=2
 build_style=gnu-configure
-makedepends="zlib-devel"
 configure_args="--with-libpotrace"
+makedepends="zlib-devel"
 short_desc="Transforming bitmaps into vector graphics"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://potrace.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
 checksum=be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc

From c19c19c1e21fbf7e5f8af0e52a937ce1bfaa4fa1 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 20:21:59 -0700
Subject: [PATCH 15/17] premake4: fix license, other lint

---
 srcpkgs/premake4/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 3ef49d0e3ca1..059b4ba15170 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -1,14 +1,14 @@
 # Template file for 'premake4'
 pkgname=premake4
 version=4.4beta5
-revision=3
+revision=4
 wrksrc=premake-${version/beta/-beta}
-hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
+hostmakedepends="unzip"
 short_desc="Cross-platform, open-source build system"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
-license="3-clause-BSD"
+license="BSD-3-Clause"
 homepage="https://premake.github.io/"
 distfiles="${SOURCEFORGE_SITE}/project/premake/Premake/${version/beta*}/premake-${version/beta/-beta}-src.zip"
 checksum=0fa1ed02c5229d931e87995123cdb11d44fcc8bd99bba8e8bb1bbc0aaa798161

From 75d88e1e21aa3536886e4cfdebfbe9804929c6ef Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 21:43:42 -0700
Subject: [PATCH 16/17] psutils: fix license, other lint

---
 srcpkgs/psutils/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 0e47c23d0c25..1d6048b7715d 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -1,15 +1,15 @@
 # Template file for 'psutils'
-pkgname="psutils"
-version="p17"
-revision=4
-short_desc="Set of utilities to manipulate PostScript files"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="AJCD-License"
+pkgname=psutils
+version=p17
+revision=5
+wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
+short_desc="Set of utilities to manipulate PostScript files"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="psutils"
 homepage="http://knackered.org/angus/psutils/"
-wrksrc="psutils"
 distfiles="ftp://ftp.knackered.org/pub/psutils/${pkgname}-${version}.tar.gz"
 checksum="3853eb79584ba8fbe27a815425b65a9f7f15b258e0d43a05a856bdb75d588ae4"
 

From 896e1c83dd66ceacf823a179fe370faf36fd6d80 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Mon, 10 May 2021 22:06:32 -0700
Subject: [PATCH 17/17] pwgen: fix license

---
 srcpkgs/pwgen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pwgen/template b/srcpkgs/pwgen/template
index ad2594fe5c7b..9af820b74256 100644
--- a/srcpkgs/pwgen/template
+++ b/srcpkgs/pwgen/template
@@ -1,11 +1,11 @@
 # Template file for 'pwgen'
 pkgname=pwgen
 version=2.08
-revision=1
+revision=2
 build_style=gnu-configure
 short_desc="Password Generator"
 maintainer="Duncaen <duncaen@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 homepage="http://pwgen.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
 checksum=dab03dd30ad5a58e578c5581241a6e87e184a18eb2c3b2e0fffa8a9cf105c97b

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Closed]: Omnibus lint pass for SPDX warnings - most packages starting with P
  2021-05-11  5:09 [PR PATCH] Omnibus lint pass for SPDX warnings - most packages starting with P heliocat
                   ` (3 preceding siblings ...)
  2021-06-29  2:12 ` heliocat
@ 2021-08-28 11:26 ` sgn
  4 siblings, 0 replies; 6+ messages in thread
From: sgn @ 2021-08-28 11:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1567 bytes --]

There's a closed pull request on the void-packages repository

Omnibus lint pass for SPDX warnings - most packages starting with P
https://github.com/void-linux/void-packages/pull/30791

Description:
Does not include python-* or perl-*, those were fixed elsewhere. Also, P had a surprisingly large number of failures and otherwise broken packages.

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-08-28 11:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-11  5:09 [PR PATCH] Omnibus lint pass for SPDX warnings - most packages starting with P heliocat
2021-05-11  5:39 ` [PR PATCH] [Updated] " heliocat
2021-05-11  5:52 ` heliocat
2021-06-10  7:49 ` heliocat
2021-06-29  2:12 ` heliocat
2021-08-28 11:26 ` [PR PATCH] [Closed]: " sgn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).