Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: [PR PATCH] [Updated] Omnibus lint pass for SPDX errors - packages in the perl-* family
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-30749@inbox.vuxu.org>
  2021-05-08 18:28 ` [PR PATCH] [Updated] Omnibus lint pass for SPDX errors - packages in the perl-* family heliocat
@ 2021-06-10  7:47 ` heliocat
  2021-06-10 17:15 ` heliocat
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: heliocat @ 2021-06-10  7:47 UTC (permalink / raw)
  To: ml

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

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

https://github.com/heliocat/void-packages lint_perl
https://github.com/void-linux/void-packages/pull/30749

Omnibus lint pass for SPDX errors - packages in the perl-* family
Lots of general linting as well, mostly of the template ordering variety but a number of other issues were found. Also a number of broken tests were fixed.

#### 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/30749.patch is attached

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

From 5f0d1449dcd6f0019450a8013cf4becc95838965 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 18:25:55 -0700
Subject: [PATCH 01/36] perl-AnyEvent-I3: fix license

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

diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index c79c9bfbff0a..ed8a072b1e3a 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-AnyEvent-I3'
 pkgname=perl-AnyEvent-I3
 version=0.17
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="AnyEvent::I3 - communicate with the i3 window manager"
 maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/AnyEvent-I3"
 distfiles="${CPAN_SITE}/AnyEvent/AnyEvent-I3-${version}.tar.gz"
 checksum=5382c984c9f138395f29f0c00af81aa0c8f4b765582055c73ede4b13f04a6d63

From 558371a796739d9d54a0d3cdf2302bd7c0113d3d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:31:56 -0700
Subject: [PATCH 02/36] perl-Canary-Stability: fix license

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

diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index d5c89dd3b208..dd79d4877b61 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-Canary-Stability'
 pkgname=perl-Canary-Stability
 version=2013
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${makedepends}"
-short_desc="Canary::Stability - canary to check perl compatibility for schmorp's modules"
+short_desc="Canary to check perl compatibility for schmorp's modules"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Canary-Stability"
 distfiles="${CPAN_SITE}/Tree/MLEHMANN//${pkgname/perl-/}-${version}.tar.gz"
 checksum=a5c91c62cf95fcb868f60eab5c832908f6905221013fea2bce3ff57046d7b6ea

From 1580dec087192856bb4945a0a1a9cc12da9449c1 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:39:10 -0700
Subject: [PATCH 03/36] perl-Config-Simple: fix license

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

diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index eca6990a5d02..ef22d19809e1 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Config-Simple'
 pkgname=perl-Config-Simple
 version=4.59
-revision=2
+revision=3
 wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="Config::Simple - simple configuration file class"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="Unknown"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Config-Simple"
 distfiles="http://search.cpan.org/CPAN/authors/id/S/SH/SHERZODR/Config-Simple-${version}.tar.gz"
 checksum=cb78a975ad8463f992f35f392227aaf188d533c9092373742b3c2bb592781054

From 5491819b7ac40d3a36060abaede6200b47bdc1f7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:44:30 -0700
Subject: [PATCH 04/36] perl-Crypt-DES: fix license, other lint

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

diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index a2404a3d90e0..4c176c9fb240 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -1,16 +1,16 @@
 # Template file for 'perl-Crypt-DES'
 pkgname=perl-Crypt-DES
 version=2.07
-revision=6
+revision=7
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
-checkdepends="perl-Crypt-CBC"
 depends="perl"
+checkdepends="perl-Crypt-CBC"
 short_desc="Perl interface to DES block cipher"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Custom"
+license="custom:Custom"
 homepage="https://metacpan.org/release/Crypt-DES"
 distfiles="${CPAN_SITE}/Crypt/Crypt-DES-${version}.tar.gz"
 checksum=2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7

From a71e316f1558a736158f53ecb9714769319c7e99 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:45:57 -0700
Subject: [PATCH 05/36] perl-Crypt-IDEA: fix license

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

diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 1e931b52d988..998de9887554 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-IDEA'
 pkgname=perl-Crypt-IDEA
 version=1.10
-revision=6
+revision=7
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="Perl interface to IDEA block cipher"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Custom"
+license="custom:Custom"
 homepage="https://metacpan.org/release/Crypt-IDEA"
 distfiles="${CPAN_SITE}/Crypt/Crypt-IDEA-${version}.tar.gz"
 checksum=33bd78c11924a0fc1ff3eedde94078cbbf6b6ca9ede046d2b2f561e9e9a72019

From 8dc157b6f45bb5c2e555ecf1f5d39c2fc17f02d0 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:51:25 -0700
Subject: [PATCH 06/36] perl-Data-OptList: fix license, other lint

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

diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 6688fdb832bf..9bb14e1b600f 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Data-OptList'
 pkgname=perl-Data-OptList
 version=0.110
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
 depends="${makedepends}"
 short_desc="Parse and validate simple name/value option pairs"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Data-OptList"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Data/${pkgname/perl-/}-${version}.tar.gz"
 checksum=366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3

From 7a3fc357c510d224069905a1fb384d1bd8e8ea4e Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:55:56 -0700
Subject: [PATCH 07/36] perl-Date-Calc: fix license, other lint

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

diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index 5ac47a0d4120..c9c6468a5290 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Date-Calc'
+# Template file for 'perl-Date-Calc'
 pkgname=perl-Date-Calc
 version=6.4
-revision=3
+revision=4
 wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl perl-Carp-Clan perl-Bit-Vector"
 depends="${makedepends}"
 short_desc="Date::Calc - Gregorian calendar date calculations"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
+license="Artistic-1.0-Perl, GPL-2.0-only, LGPL-2.0-only"
 homepage="https://metacpan.org/release/Date-Calc"
-license="Artistic, GPL-2, LGPL-2"
 distfiles="${CPAN_SITE}/Date/Date-Calc-${version}.tar.gz"
 checksum="7ce137b2e797b7c0901f3adf1a05a19343356cd1f04676aa1c56a9f624f859ad"

From 8afe92b229c19c84d56de0107203e523553eb9a3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:57:24 -0700
Subject: [PATCH 08/36] perl-Devel-GlobalDestruction: fix license, other lint

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

diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index a18c9edfba55..2c99b744cebd 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Devel-GlobalDestruction'
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Expose the flag which marks global destruction"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Devel-GlobalDestruction"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Devel/${pkgname/perl-/}-${version}.tar.gz"
 checksum=34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab

From ec0ce2039cec12abec9c83100ef6a5459b1d7d01 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:01:53 -0700
Subject: [PATCH 09/36] perl-Devel-Symdump: fix license, other lint

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

diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index dce26ac1580d..e073c54a3285 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Devel-Symdump'.
+# Template file for 'perl-Devel-Symdump'
 pkgname=perl-Devel-Symdump
 version=2.18
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc='Devel::Symdump - Dump symbol names or the symbol table'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Devel-Symdump"
-license="GPL-1, Artistic"
 distfiles="$CPAN_SITE/Devel/Devel-Symdump-${version}.tar.gz"
 checksum=826f81a107f5592a2516766ed43beb47e10cc83edc9ea48090b02a36040776c0

From bde8cba641a3521229c09b826f1e1d6c8ca02a77 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:17:30 -0700
Subject: [PATCH 10/36] perl-Eval-Closure: fix license, test failures, other
 lint

---
 srcpkgs/perl-Eval-Closure/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index 928b135d6da0..dabe676d66a4 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -1,15 +1,16 @@
-# Template build file for 'perl-Eval-Closure'.
+# Template file for 'perl-Eval-Closure'
 pkgname=perl-Eval-Closure
 version=0.14
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
+checkdepends="perl-Test-Fatal perl-Test-Requires"
 short_desc="Safely and cleanly create closures via string eval"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Eval-Closure"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Parse/DOY/Eval-Closure-${version}.tar.gz"
 checksum="ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad"

From 9bb9ea66a4354931164a7980d4d292a78e48e651 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:26:26 -0700
Subject: [PATCH 11/36] perl-ExtUtils-PkgConfig: fix license, other lint

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

diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3b1497e97c57..2faaaaed2536 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-ExtUtils-PkgConfig'
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Simplistic perl interface to pkg-config"
-homepage="https://metacpan.org/release/ExtUtils-PkgConfig"
-license="LGPL-2.1"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-only"
+homepage="https://metacpan.org/release/ExtUtils-PkgConfig"
 distfiles="${SOURCEFORGE_SITE}/gtk2-perl/ExtUtils-PkgConfig-$version.tar.gz"
 checksum=bbeaced995d7d8d10cfc51a3a5a66da41ceb2bc04fedcab50e10e6300e801c6e

From e08937d7b8602efcf4f80394acd070603dd8a4ec Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:29:58 -0700
Subject: [PATCH 12/36] perl-File-ShareDir-Install: fix license

---
 srcpkgs/perl-File-ShareDir-Install/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index 5b92981c3d36..7c49bdf8ce86 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-File-ShareDir-Install'.
+# Template file for 'perl-File-ShareDir-Install'
 pkgname=perl-File-ShareDir-Install
 version=0.13
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,8 +9,8 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="File::ShareDir::Install - Install shared files"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/File-ShareDir-Install"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-$version.tar.gz"
 checksum=45befdf0d95cbefe7c25a1daf293d85f780d6d2576146546e6828aad26e580f9
 

From dba7c6ce3eec82808c1b4410c9c09a627910dd7c Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:33:00 -0700
Subject: [PATCH 13/36] perl-GooCanvas2: fix license, other lint

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

diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index 5240dd44000d..a1e8bac8a18a 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -1,16 +1,16 @@
 # Template file for 'perl-GooCanvas2'
 pkgname=perl-GooCanvas2
 version=0.06
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
-checkdepends="goocanvas"
 depends="${makedepends} goocanvas"
+checkdepends="goocanvas"
 short_desc="Perl binding for GooCanvas2 widget using Glib::Object::Introspection"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Artistic-2.0, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/GooCanvas2"
 distfiles="https://cpan.metacpan.org/authors/id/P/PE/PERLMAX/${pkgname/perl-/}-${version}.tar.gz"
 checksum=e24c87873e19063dd4d5e2c709caacf8c0ae8881044395bb865dc2b4fdd63b50

From 51ecd83615ff99f0305fbbda8b7ebca949f9cdaf Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:50:46 -0700
Subject: [PATCH 14/36] perl-IPC-Run3: fix license, other lint

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

diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7b3fd8953da7..7419c33ecba6 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -1,14 +1,14 @@
 # Template file for 'perl-IPC-Run3'
 pkgname=perl-IPC-Run3
 version=0.048
-revision=3
+revision=4
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
-short_desc='IPC::Run3 -  run a subprocess and redirect stdin, stdout, and/or stderr'
+short_desc='IPC::Run3 - run a subprocess and redirect stdin, stdout, and/or stderr'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
-license="Aristic-1.0-Perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/IPC-Run3"
 distfiles="$CPAN_SITE/IPC/IPC-Run3-${version}.tar.gz"
 checksum=3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565

From 318a19652534cf612c3b7ab36bef33b3731df1e5 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:53:00 -0700
Subject: [PATCH 15/36] perl-Linux-DesktopFiles: fix license, other lint

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

diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 708feb15e07f..6659644b3fdc 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -1,7 +1,7 @@
-# Template file for 'perl-Linux-DesktopFiles'.
+# Template file for 'perl-Linux-DesktopFiles'
 pkgname=perl-Linux-DesktopFiles
 version=0.25
-revision=2
+revision=3
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl Linux::DesktopFiles - Get and parse the Linux desktop files"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-2.0"
 homepage="https://metacpan.org/release/Linux-DesktopFiles"
-license="Artistic, GPL-1"
 distfiles="https://cpan.metacpan.org/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-${version}.tar.gz"
 checksum=60377a74fba90fa465200ee1c7430dbdde69d454d85f9ee101c039803a07e5f5

From 1de216bb852f9fb5055cd9c13efa6a1b621d9f48 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:55:19 -0700
Subject: [PATCH 16/36] perl-MailTools: fix license, other lint

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

diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index a2042e4635aa..447f274b47c9 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-MailTools'
 pkgname=perl-MailTools
 version=2.21
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-TimeDate"
 depends="${makedepends}"
 short_desc="MailTools -- Various e-mail related modules"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MailTools"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-$version.tar.gz"
 checksum=4ad9bd6826b6f03a2727332466b1b7d29890c8d99a32b4b3b0a8d926ee1a44cb

From e4b503577d6fa60026bbfaffa7dda2fdd1f3f054 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 00:04:12 -0700
Subject: [PATCH 17/36] perl-Module-Build: fix license, other lint

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

diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 8a0a93da4afc..99a699bfe012 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Module-Build'
 pkgname=perl-Module-Build
 version=0.4231
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,8 +9,8 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Module::Build - Build and install Perl modules"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Build"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz"
 checksum=7e0f4c692c1740c1ac84ea14d7ea3d8bc798b2fb26c09877229e04f430b2b717
 

From e1744a5737b05d44958129b4d87040b6fd7b5db7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 00:21:35 -0700
Subject: [PATCH 18/36] perl-Module-Manifest: fix license, other lint

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

diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index 9095b943298c..a12dd9017d51 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Module-Manifest'.
+# Template file for 'perl-Module-Manifest'
 pkgname=perl-Module-Manifest
 version=1.09
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Module::Manifest: Parse and examine a distribution MANIFEST file'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Manifest"
-license="Artistic, GPL-1"
 distfiles="$CPAN_SITE/Module/Module-Manifest-${version}.tar.gz"
 checksum=a395f80ff15ea0e66fd6c453844b6787ed4a875a3cd8df9f7e29280250bd539b

From 4a6f99fd38c77610682710099e5ba2b93e8aa816 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:07:28 -0700
Subject: [PATCH 19/36] perl-MP3-Info: fix license, other lint

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

diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 6c8b2abb3eea..0166c80036c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-MP3-Info'
 pkgname=perl-MP3-Info
 version=1.26
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl interface to read and manipulate MP3 file information"
 maintainer="Evan Deaubl <evan@deaubl.name>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MP3-Info"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/MP3/${pkgname/perl-/}-${version}.tar.gz"
 checksum=5762340732421f2502a770d6a126e584f2cd963351d2bc257bd278c39bce8be7

From bde030b2b77568a50932ebc70432addf53979794 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:10:26 -0700
Subject: [PATCH 20/36] perl-MRO-Compat: fix license, other lint

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

diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index c24101f40a9f..bc6ad62d81f2 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-MRO-Compat'.
+# Template file for 'perl-MRO-Compat'
 pkgname=perl-MRO-Compat
 version=0.13
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="MRO::Compat - mro::* interface compatibility for Perls < 5.9.5"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MRO-Compat"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/App/HAARG/MRO-Compat-${version}.tar.gz"
 checksum=8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8

From ea20e6fcdaeb249507364f5e564f7b22a100598f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:12:15 -0700
Subject: [PATCH 21/36] perl-Net-SMTP-SSL: fix license, other lint

---
 srcpkgs/perl-Net-SMTP-SSL/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index 4e663e9c9711..e72e322de2a2 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -1,7 +1,7 @@
-# Template file for 'perl-Net-SMP-SSL'
+# Template file for 'perl-Net-SMTP-SSL'
 pkgname=perl-Net-SMTP-SSL
 version=1.04
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-IO-Socket-SSL"
 depends="${makedepends}"
 short_desc="Net::SMTP::SSL -- SSL support for Net::SMTP"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Net-SMTP-SSL"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-${version}.tar.gz"
 checksum=7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00

From 6d7e7895af2dfe8fdd1c2f491476ffa78a7ebbb6 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:13:17 -0700
Subject: [PATCH 22/36] perl-Object-Realize-Later: fix license, other lint

---
 srcpkgs/perl-Object-Realize-Later/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index f14db1f0110f..a10c41acdd9c 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Object-Realize-Later'
 pkgname=perl-Object-Realize-Later
 version=0.21
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl module to delay creation of objects"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Object-Realize-Later"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Object/${pkgname/perl-/}-${version}.tar.gz"
 checksum=8f7b9640cc8e34ea92bcf6c01049a03c145e0eb46e562275e28dddd3a8d6d8d9

From 135a2e56b8f885a62fb4a941a5cdd4476b59e4e8 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:24:41 -0700
Subject: [PATCH 23/36] perl-Package-DeprecationManager: fix license, other
 lint

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

diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index a801bbfa4bbb..9007feb43367 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -1,16 +1,16 @@
-# Template build file for 'perl-Package-DeprecationManager'.
+# Template file for 'perl-Package-DeprecationManager'
 pkgname=perl-Package-DeprecationManager
 version=0.17
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
-checkdepends="perl-Test-Warnings perl-Test-Fatal"
 depends="${makedepends}"
+checkdepends="perl-Test-Warnings perl-Test-Fatal"
 short_desc="Manage deprecation warnings for your distribution"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-2.0"
 homepage="https://metacpan.org/release/Package-DeprecationManager"
-license="Artistic-2.0, GPL-1"
 distfiles="${CPAN_SITE}/Package/${pkgname/perl-/}-$version.tar.gz"
 checksum="1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b"

From 375e411b13acb651abcf6c933320902f4fce5446 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 09:52:06 -0700
Subject: [PATCH 24/36] perl-PatchReader: fix license

Be aware that the license being set here is a guess based on the license
for perl itself and weakly corroborated by arch. The package itself has
no indication of a license outside of a single sub module (CVSClient.pm)
which is licensed with the MPL.
---
 srcpkgs/perl-PatchReader/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 3c4e1fe5c26d..09387996df4d 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-PatchReader'
 pkgname=perl-PatchReader
 version=0.9.6
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="$makedepends"
 short_desc="PatchReader - Utilities to read and manipulate patches and CVS"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="Unknown"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/PatchReader"
 distfiles="https://cpan.metacpan.org/authors/id/T/TM/TMANNERM/PatchReader-${version}.tar.gz"
 checksum=b8de37460347bb5474dc01916ccb31dd2fe0cd92242c4a32d730e8eb087c323c

From 0067c777c1031d375e7fd41b1cfdb269807084b1 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:09:33 -0700
Subject: [PATCH 25/36] perl-SGMLSpm: fix license, other lint

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

diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 7f0b7a698653..0dfcf61ca991 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-SGMLSpm'
 pkgname=perl-SGMLSpm
 version=1.1
-revision=2
+revision=3
 wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
-short_desc="A perl5 class library for use with the sgmls and nsgmls parsers"
+short_desc="Perl5 class library for use with the sgmls and nsgmls parsers"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 # https://metacpan.org/release/SGMLSpm doesn't exist
 homepage="https://metacpan.org/release/RAAB/SGMLSpm-1.1"
 distfiles="https://cpan.metacpan.org/authors/id/R/RA/RAAB/SGMLSpm-${version}.tar.gz"

From 076e8e8e9a2cc0b9d50315eaf823edd03d53e45b Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:11:47 -0700
Subject: [PATCH 26/36] perl-Sort-Versions: fix license, other lint

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

diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 80845fce36f4..2c9525ddd360 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sort-Versions'
 pkgname=perl-Sort-Versions
 version=1.62
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="Sort::Versions - a perl 5 module for sorting of revision-like numbers"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Sort-Versions"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Sort/${pkgname/perl-/}-$version.tar.gz"
 checksum=bf5f3307406ebe2581237f025982e8c84f6f6625dd774e457c03f8994efd2eaa

From 68bd188015a5b429fa5ef0f8667036440fcc9b56 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:13:26 -0700
Subject: [PATCH 27/36] perl-String-ShellQuote: fix license, other lint

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

diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 3f833511672b..43a57a4877bf 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-String-ShellQuote'
 pkgname=perl-String-ShellQuote
 version=1.04
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl module for quote strings for passing through the shell"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/String-ShellQuote"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/String/${pkgname/perl-/}-${version}.tar.gz"
 checksum=e606365038ce20d646d255c805effdd32f86475f18d43ca75455b00e4d86dd35

From 5b591859af12b70a583730f5da24d475f1bd3895 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:18:30 -0700
Subject: [PATCH 28/36] perl-Sub-Exporter-Progressive: fix license, other lint

---
 srcpkgs/perl-Sub-Exporter-Progressive/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 17446c3974e8..557135c232f1 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sub-Exporter-Progressive'
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-Sub-Exporter"
 depends="${makedepends}"
 short_desc="Only use Sub::Exporter if you need it"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Sub-Exporter-Progressive"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz"
 checksum=d535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056

From 4c6f1e0eaa49e68f63e7beae081ca9ac38cf9360 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:21:40 -0700
Subject: [PATCH 29/36] perl-Test-NoWarnings: fix license, other lint

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

diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 107f39735c94..5ad3a9d20b65 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Test-NoWarnings'.
+# Template file for 'perl-Test-NoWarnings'
 pkgname=perl-Test-NoWarnings
 version=1.04
-revision=3
+revision=4
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Test::NoWarnings - Make sure you did not emit warnings while testing.'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="LGPL-2.1-only"
 homepage="https://metacpan.org/release/Test-NoWarnings"
-license="LGPL-2.1"
 distfiles="$CPAN_SITE/Test/Test-NoWarnings-${version}.tar.gz"
 checksum=638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c

From d966a175cdf17215f2f86fa69b2c28245904afd6 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:23:03 -0700
Subject: [PATCH 30/36] perl-Test-Trap: fix license, other lint

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

diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index 85d96d53ff37..ac9a98aec62a 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Test-Trap'
 pkgname=perl-Test-Trap
 version=v0.3.4
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
@@ -9,7 +9,7 @@ makedepends="$hostmakedepends"
 depends="$hostmakedepends"
 short_desc='Test::Trap - Trap exit codes, exceptions, output, etc.'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Test-Trap"
-license="GPL-1, Artistic"
 distfiles="${CPAN_SITE}/Test/Test-Trap-${version}.tar.gz"
 checksum=0b04656f33b6c96da8eec4cffe5286150b4e4b5e2991d3883686b10910105ae2

From 6e091ec476c8f2b690ab7ca18790c542313ceb3b Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:24:24 -0700
Subject: [PATCH 31/36] perl-Text-Diff: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index 5e772156bd07..e3d907f90e39 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Text-Diff'.
+# Template file for 'perl-Text-Diff'
 pkgname=perl-Text-Diff
 version=1.45
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Text::Diff - Perform diffs on files and record sets'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-2.0-or-later"
 homepage="https://metacpan.org/release/Text-Diff"
-license="GPL-1, Artistic"
 distfiles="$CPAN_SITE/Text/Text-Diff-${version}.tar.gz"
 checksum=e8baa07b1b3f53e00af3636898bbf73aec9a0ff38f94536ede1dbe96ef086f04

From 9168f4def3fa30ab973a2e76c78490645ffd0cbe Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:25:43 -0700
Subject: [PATCH 32/36] perl-Text-Glob: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 2f53f1795e1e..1f01eb50921e 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-Glob'
 pkgname=perl-Text-Glob
 version=0.11
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Text::Glob - match globbing patterns against text"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Text-Glob"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Text/Text-Glob-${version}.tar.gz"
 checksum=069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287

From 36a5bf13bc1ba4747e8c5b65c117d8020fd884ec Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:27:05 -0700
Subject: [PATCH 33/36] perl-Text-Unidecode: fix license

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

diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 52df7384f8b3..06d2e6c6c64c 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-Unidecode'
 pkgname=perl-Text-Unidecode
 version=1.30
-revision=3
+revision=4
 wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="US-ASCII transliterations of Unicode text"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
-license="Artistic-1.0-perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/pod/Text::Unidecode"
 distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz"
 checksum=6c24f14ddc1d20e26161c207b73ca184eed2ef57f08b5fb2ee196e6e2e88b1c6

From ecbedea9d36e732043b37904ef0b8ab59483f419 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:36:48 -0700
Subject: [PATCH 34/36] perl-Text-WrapI18N: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index fc57ff098673..6b4e9ac64d7e 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-WrapI18N'
 pkgname=perl-Text-WrapI18N
 version=0.06
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="Line wrapping module with support for multibyte character encodings"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Text-WrapI18N"
 distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz"
 checksum=4bd29a17f0c2c792d12c1005b3c276f2ab0fae39c00859ae1741d7941846a488

From 30697b948f633f7214543231d9acd55078864072 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:54:01 -0700
Subject: [PATCH 35/36] perl-XML-LibXML-PrettyPrint: fix license

---
 srcpkgs/perl-XML-LibXML-PrettyPrint/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index c0b26cae2052..d436697cde32 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-XML-LibXML-PrettyPrint'
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -10,7 +10,7 @@ depends="$makedepends perl-Exporter-Tiny perl-XML-LibXML"
 checkdepends="$depends perl-Test-Warnings"
 short_desc="Perl extension to PrettyPrint XML"
 maintainer="John <me@johnnynator.dev>"
-license="Artistic-1.0-perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/pod/XML::LibXML::PrettyPrint"
 distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz"
 checksum=89fb31725e90ecde0fc3623cb1e22decbaa4dbe30d6af56d38a0a8b45c4789f0

From b1acb4d2a374ba05386ecdfd8aef005cd63b2b18 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 11:10:47 -0700
Subject: [PATCH 36/36] perl-XML-Twig: fix license, checkdepends, other lint

---
 srcpkgs/perl-XML-Twig/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 28cd10b2eb70..8ca5553ecd1f 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -1,15 +1,16 @@
 # Template file for 'perl-XML-Twig'
 pkgname=perl-XML-Twig
 version=3.52
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
 depends="perl>=5.20 perl-XML-Parser"
-short_desc="A perl module for processing huge XML documents in tree mode"
+checkdepends="$depends perl-IO-CaptureOutput perl-LWP perl-Test-Pod perl-XML-Simple perl-XML-XPath"
+short_desc="Perl module for processing huge XML documents in tree mode"
 maintainer="John Regan <john@jrjrtech.com>"
-license="Artistic"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/XML-Twig"
 distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz"
 checksum=fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad

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

* Re: [PR PATCH] [Updated] Omnibus lint pass for SPDX errors - packages in the perl-* family
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-30749@inbox.vuxu.org>
  2021-05-08 18:28 ` [PR PATCH] [Updated] Omnibus lint pass for SPDX errors - packages in the perl-* family heliocat
  2021-06-10  7:47 ` heliocat
@ 2021-06-10 17:15 ` heliocat
  2021-06-29  2:14 ` heliocat
  2021-08-29 12:07 ` [PR PATCH] [Closed]: " sgn
  4 siblings, 0 replies; 5+ messages in thread
From: heliocat @ 2021-06-10 17:15 UTC (permalink / raw)
  To: ml

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

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

https://github.com/heliocat/void-packages lint_perl
https://github.com/void-linux/void-packages/pull/30749

Omnibus lint pass for SPDX errors - packages in the perl-* family
Lots of general linting as well, mostly of the template ordering variety but a number of other issues were found. Also a number of broken tests were fixed.

#### 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/30749.patch is attached

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

From 3924b59f909bcad07248713c93efe9db3a059c87 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 18:25:55 -0700
Subject: [PATCH 01/36] perl-AnyEvent-I3: fix license

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

diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index c79c9bfbff0a..ed8a072b1e3a 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-AnyEvent-I3'
 pkgname=perl-AnyEvent-I3
 version=0.17
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="AnyEvent::I3 - communicate with the i3 window manager"
 maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/AnyEvent-I3"
 distfiles="${CPAN_SITE}/AnyEvent/AnyEvent-I3-${version}.tar.gz"
 checksum=5382c984c9f138395f29f0c00af81aa0c8f4b765582055c73ede4b13f04a6d63

From bcdac4e52ebf01484afc2f715a823a372ef5300f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:31:56 -0700
Subject: [PATCH 02/36] perl-Canary-Stability: fix license

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

diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index d5c89dd3b208..dd79d4877b61 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-Canary-Stability'
 pkgname=perl-Canary-Stability
 version=2013
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${makedepends}"
-short_desc="Canary::Stability - canary to check perl compatibility for schmorp's modules"
+short_desc="Canary to check perl compatibility for schmorp's modules"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Canary-Stability"
 distfiles="${CPAN_SITE}/Tree/MLEHMANN//${pkgname/perl-/}-${version}.tar.gz"
 checksum=a5c91c62cf95fcb868f60eab5c832908f6905221013fea2bce3ff57046d7b6ea

From 4fe0a262dd857901420ab76c1ce1af8cb63ff8a3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:39:10 -0700
Subject: [PATCH 03/36] perl-Config-Simple: fix license

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

diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index eca6990a5d02..ef22d19809e1 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Config-Simple'
 pkgname=perl-Config-Simple
 version=4.59
-revision=2
+revision=3
 wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="Config::Simple - simple configuration file class"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="Unknown"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Config-Simple"
 distfiles="http://search.cpan.org/CPAN/authors/id/S/SH/SHERZODR/Config-Simple-${version}.tar.gz"
 checksum=cb78a975ad8463f992f35f392227aaf188d533c9092373742b3c2bb592781054

From 6fdb37e0c73c3461ddc61e5c014a82d5e9bc600b Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:44:30 -0700
Subject: [PATCH 04/36] perl-Crypt-DES: fix license, other lint

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

diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index a2404a3d90e0..4c176c9fb240 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -1,16 +1,16 @@
 # Template file for 'perl-Crypt-DES'
 pkgname=perl-Crypt-DES
 version=2.07
-revision=6
+revision=7
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
-checkdepends="perl-Crypt-CBC"
 depends="perl"
+checkdepends="perl-Crypt-CBC"
 short_desc="Perl interface to DES block cipher"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Custom"
+license="custom:Custom"
 homepage="https://metacpan.org/release/Crypt-DES"
 distfiles="${CPAN_SITE}/Crypt/Crypt-DES-${version}.tar.gz"
 checksum=2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7

From 6e4227e5fc4b8f7ed87c6eaa9d1bf7c1160ec1ea Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:45:57 -0700
Subject: [PATCH 05/36] perl-Crypt-IDEA: fix license

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

diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 1e931b52d988..998de9887554 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-IDEA'
 pkgname=perl-Crypt-IDEA
 version=1.10
-revision=6
+revision=7
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="Perl interface to IDEA block cipher"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Custom"
+license="custom:Custom"
 homepage="https://metacpan.org/release/Crypt-IDEA"
 distfiles="${CPAN_SITE}/Crypt/Crypt-IDEA-${version}.tar.gz"
 checksum=33bd78c11924a0fc1ff3eedde94078cbbf6b6ca9ede046d2b2f561e9e9a72019

From 814a13346124599c0fafcd315ccfe4b66bdb123f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:51:25 -0700
Subject: [PATCH 06/36] perl-Data-OptList: fix license, other lint

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

diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 6688fdb832bf..9bb14e1b600f 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Data-OptList'
 pkgname=perl-Data-OptList
 version=0.110
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
 depends="${makedepends}"
 short_desc="Parse and validate simple name/value option pairs"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Data-OptList"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Data/${pkgname/perl-/}-${version}.tar.gz"
 checksum=366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3

From 90e80d076373edacd89e83296fe26875a1d30dbb Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:55:56 -0700
Subject: [PATCH 07/36] perl-Date-Calc: fix license, other lint

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

diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index 5ac47a0d4120..c9c6468a5290 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Date-Calc'
+# Template file for 'perl-Date-Calc'
 pkgname=perl-Date-Calc
 version=6.4
-revision=3
+revision=4
 wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl perl-Carp-Clan perl-Bit-Vector"
 depends="${makedepends}"
 short_desc="Date::Calc - Gregorian calendar date calculations"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
+license="Artistic-1.0-Perl, GPL-2.0-only, LGPL-2.0-only"
 homepage="https://metacpan.org/release/Date-Calc"
-license="Artistic, GPL-2, LGPL-2"
 distfiles="${CPAN_SITE}/Date/Date-Calc-${version}.tar.gz"
 checksum="7ce137b2e797b7c0901f3adf1a05a19343356cd1f04676aa1c56a9f624f859ad"

From 309ffcccb8b8ec7f4fb6fc2710eb7000b47331a7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:57:24 -0700
Subject: [PATCH 08/36] perl-Devel-GlobalDestruction: fix license, other lint

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

diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index a18c9edfba55..2c99b744cebd 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Devel-GlobalDestruction'
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Expose the flag which marks global destruction"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Devel-GlobalDestruction"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Devel/${pkgname/perl-/}-${version}.tar.gz"
 checksum=34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab

From 2882729877c38033fbc6b1ebda2269062452ccfb Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:01:53 -0700
Subject: [PATCH 09/36] perl-Devel-Symdump: fix license, other lint

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

diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index dce26ac1580d..e073c54a3285 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Devel-Symdump'.
+# Template file for 'perl-Devel-Symdump'
 pkgname=perl-Devel-Symdump
 version=2.18
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc='Devel::Symdump - Dump symbol names or the symbol table'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Devel-Symdump"
-license="GPL-1, Artistic"
 distfiles="$CPAN_SITE/Devel/Devel-Symdump-${version}.tar.gz"
 checksum=826f81a107f5592a2516766ed43beb47e10cc83edc9ea48090b02a36040776c0

From 5fa71afcb45f73b5d4078bd1796f538862271df6 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:17:30 -0700
Subject: [PATCH 10/36] perl-Eval-Closure: fix license, test failures, other
 lint

---
 srcpkgs/perl-Eval-Closure/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index 928b135d6da0..dabe676d66a4 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -1,15 +1,16 @@
-# Template build file for 'perl-Eval-Closure'.
+# Template file for 'perl-Eval-Closure'
 pkgname=perl-Eval-Closure
 version=0.14
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
+checkdepends="perl-Test-Fatal perl-Test-Requires"
 short_desc="Safely and cleanly create closures via string eval"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Eval-Closure"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Parse/DOY/Eval-Closure-${version}.tar.gz"
 checksum="ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad"

From 064a67c92c103832f0d584a336b906bba41490a9 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:26:26 -0700
Subject: [PATCH 11/36] perl-ExtUtils-PkgConfig: fix license, other lint

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

diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3b1497e97c57..2faaaaed2536 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-ExtUtils-PkgConfig'
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Simplistic perl interface to pkg-config"
-homepage="https://metacpan.org/release/ExtUtils-PkgConfig"
-license="LGPL-2.1"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-only"
+homepage="https://metacpan.org/release/ExtUtils-PkgConfig"
 distfiles="${SOURCEFORGE_SITE}/gtk2-perl/ExtUtils-PkgConfig-$version.tar.gz"
 checksum=bbeaced995d7d8d10cfc51a3a5a66da41ceb2bc04fedcab50e10e6300e801c6e

From 726655bc68c8f76f012c6b964917f48df690ca1f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:29:58 -0700
Subject: [PATCH 12/36] perl-File-ShareDir-Install: fix license

---
 srcpkgs/perl-File-ShareDir-Install/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index 5b92981c3d36..7c49bdf8ce86 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-File-ShareDir-Install'.
+# Template file for 'perl-File-ShareDir-Install'
 pkgname=perl-File-ShareDir-Install
 version=0.13
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,8 +9,8 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="File::ShareDir::Install - Install shared files"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/File-ShareDir-Install"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-$version.tar.gz"
 checksum=45befdf0d95cbefe7c25a1daf293d85f780d6d2576146546e6828aad26e580f9
 

From 3b0bbd00643eebcc4df1a3d310d329979016434f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:33:00 -0700
Subject: [PATCH 13/36] perl-GooCanvas2: fix license, other lint

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

diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index 5240dd44000d..a1e8bac8a18a 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -1,16 +1,16 @@
 # Template file for 'perl-GooCanvas2'
 pkgname=perl-GooCanvas2
 version=0.06
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
-checkdepends="goocanvas"
 depends="${makedepends} goocanvas"
+checkdepends="goocanvas"
 short_desc="Perl binding for GooCanvas2 widget using Glib::Object::Introspection"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Artistic-2.0, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/GooCanvas2"
 distfiles="https://cpan.metacpan.org/authors/id/P/PE/PERLMAX/${pkgname/perl-/}-${version}.tar.gz"
 checksum=e24c87873e19063dd4d5e2c709caacf8c0ae8881044395bb865dc2b4fdd63b50

From 95f3415f27776fdf2b07130f393e583c7d3b604c Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:50:46 -0700
Subject: [PATCH 14/36] perl-IPC-Run3: fix license, other lint

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

diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7b3fd8953da7..7419c33ecba6 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -1,14 +1,14 @@
 # Template file for 'perl-IPC-Run3'
 pkgname=perl-IPC-Run3
 version=0.048
-revision=3
+revision=4
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
-short_desc='IPC::Run3 -  run a subprocess and redirect stdin, stdout, and/or stderr'
+short_desc='IPC::Run3 - run a subprocess and redirect stdin, stdout, and/or stderr'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
-license="Aristic-1.0-Perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/IPC-Run3"
 distfiles="$CPAN_SITE/IPC/IPC-Run3-${version}.tar.gz"
 checksum=3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565

From 3848e47bbf6cebf8babf7d9dfa40456c9807eada Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:53:00 -0700
Subject: [PATCH 15/36] perl-Linux-DesktopFiles: fix license, other lint

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

diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 708feb15e07f..6659644b3fdc 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -1,7 +1,7 @@
-# Template file for 'perl-Linux-DesktopFiles'.
+# Template file for 'perl-Linux-DesktopFiles'
 pkgname=perl-Linux-DesktopFiles
 version=0.25
-revision=2
+revision=3
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl Linux::DesktopFiles - Get and parse the Linux desktop files"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-2.0"
 homepage="https://metacpan.org/release/Linux-DesktopFiles"
-license="Artistic, GPL-1"
 distfiles="https://cpan.metacpan.org/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-${version}.tar.gz"
 checksum=60377a74fba90fa465200ee1c7430dbdde69d454d85f9ee101c039803a07e5f5

From 80f5cfe16ed32c9dd7c3cd3dd3ad93a340633b83 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:55:19 -0700
Subject: [PATCH 16/36] perl-MailTools: fix license, other lint

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

diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index a2042e4635aa..447f274b47c9 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-MailTools'
 pkgname=perl-MailTools
 version=2.21
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-TimeDate"
 depends="${makedepends}"
 short_desc="MailTools -- Various e-mail related modules"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MailTools"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-$version.tar.gz"
 checksum=4ad9bd6826b6f03a2727332466b1b7d29890c8d99a32b4b3b0a8d926ee1a44cb

From 5796ffad9f5caa9aec0aa9f498a48f1fbb570432 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 00:04:12 -0700
Subject: [PATCH 17/36] perl-Module-Build: fix license, other lint

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

diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 8a0a93da4afc..99a699bfe012 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Module-Build'
 pkgname=perl-Module-Build
 version=0.4231
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,8 +9,8 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Module::Build - Build and install Perl modules"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Build"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz"
 checksum=7e0f4c692c1740c1ac84ea14d7ea3d8bc798b2fb26c09877229e04f430b2b717
 

From b0f7149e0cb1db3d46bc6fbb1343f9e8d98a6049 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 00:21:35 -0700
Subject: [PATCH 18/36] perl-Module-Manifest: fix license, other lint

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

diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index 9095b943298c..a12dd9017d51 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Module-Manifest'.
+# Template file for 'perl-Module-Manifest'
 pkgname=perl-Module-Manifest
 version=1.09
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Module::Manifest: Parse and examine a distribution MANIFEST file'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Manifest"
-license="Artistic, GPL-1"
 distfiles="$CPAN_SITE/Module/Module-Manifest-${version}.tar.gz"
 checksum=a395f80ff15ea0e66fd6c453844b6787ed4a875a3cd8df9f7e29280250bd539b

From 4e8891ef4dfce6b0dfd7e3fd32dcf294954502c5 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:07:28 -0700
Subject: [PATCH 19/36] perl-MP3-Info: fix license, other lint

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

diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 6c8b2abb3eea..0166c80036c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-MP3-Info'
 pkgname=perl-MP3-Info
 version=1.26
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl interface to read and manipulate MP3 file information"
 maintainer="Evan Deaubl <evan@deaubl.name>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MP3-Info"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/MP3/${pkgname/perl-/}-${version}.tar.gz"
 checksum=5762340732421f2502a770d6a126e584f2cd963351d2bc257bd278c39bce8be7

From 661fa77c3e33c4de4a9455fd80c3221829702a69 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:10:26 -0700
Subject: [PATCH 20/36] perl-MRO-Compat: fix license, other lint

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

diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index c24101f40a9f..bc6ad62d81f2 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-MRO-Compat'.
+# Template file for 'perl-MRO-Compat'
 pkgname=perl-MRO-Compat
 version=0.13
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="MRO::Compat - mro::* interface compatibility for Perls < 5.9.5"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MRO-Compat"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/App/HAARG/MRO-Compat-${version}.tar.gz"
 checksum=8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8

From dc6ba9e5932133a1d4f39727c697dc7adf061221 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:12:15 -0700
Subject: [PATCH 21/36] perl-Net-SMTP-SSL: fix license, other lint

---
 srcpkgs/perl-Net-SMTP-SSL/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index 4e663e9c9711..e72e322de2a2 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -1,7 +1,7 @@
-# Template file for 'perl-Net-SMP-SSL'
+# Template file for 'perl-Net-SMTP-SSL'
 pkgname=perl-Net-SMTP-SSL
 version=1.04
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-IO-Socket-SSL"
 depends="${makedepends}"
 short_desc="Net::SMTP::SSL -- SSL support for Net::SMTP"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Net-SMTP-SSL"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-${version}.tar.gz"
 checksum=7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00

From ccac37eb78d8d4f28a2dd3507b8795b6a3b985c7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:13:17 -0700
Subject: [PATCH 22/36] perl-Object-Realize-Later: fix license, other lint

---
 srcpkgs/perl-Object-Realize-Later/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index f14db1f0110f..a10c41acdd9c 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Object-Realize-Later'
 pkgname=perl-Object-Realize-Later
 version=0.21
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl module to delay creation of objects"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Object-Realize-Later"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Object/${pkgname/perl-/}-${version}.tar.gz"
 checksum=8f7b9640cc8e34ea92bcf6c01049a03c145e0eb46e562275e28dddd3a8d6d8d9

From 37de1035e2360ad04056be136cf624cb2227ef53 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:24:41 -0700
Subject: [PATCH 23/36] perl-Package-DeprecationManager: fix license, other
 lint

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

diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index a801bbfa4bbb..9007feb43367 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -1,16 +1,16 @@
-# Template build file for 'perl-Package-DeprecationManager'.
+# Template file for 'perl-Package-DeprecationManager'
 pkgname=perl-Package-DeprecationManager
 version=0.17
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
-checkdepends="perl-Test-Warnings perl-Test-Fatal"
 depends="${makedepends}"
+checkdepends="perl-Test-Warnings perl-Test-Fatal"
 short_desc="Manage deprecation warnings for your distribution"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-2.0"
 homepage="https://metacpan.org/release/Package-DeprecationManager"
-license="Artistic-2.0, GPL-1"
 distfiles="${CPAN_SITE}/Package/${pkgname/perl-/}-$version.tar.gz"
 checksum="1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b"

From 40d3511d7e1c024799de3d044634465c2f339229 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 09:52:06 -0700
Subject: [PATCH 24/36] perl-PatchReader: fix license

Be aware that the license being set here is a guess based on the license
for perl itself and weakly corroborated by arch. The package itself has
no indication of a license outside of a single sub module (CVSClient.pm)
which is licensed with the MPL.
---
 srcpkgs/perl-PatchReader/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 3c4e1fe5c26d..09387996df4d 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-PatchReader'
 pkgname=perl-PatchReader
 version=0.9.6
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="$makedepends"
 short_desc="PatchReader - Utilities to read and manipulate patches and CVS"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="Unknown"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/PatchReader"
 distfiles="https://cpan.metacpan.org/authors/id/T/TM/TMANNERM/PatchReader-${version}.tar.gz"
 checksum=b8de37460347bb5474dc01916ccb31dd2fe0cd92242c4a32d730e8eb087c323c

From c92140bf688276edf3c7ae68470db261ab31c14a Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:09:33 -0700
Subject: [PATCH 25/36] perl-SGMLSpm: fix license, other lint

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

diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 7f0b7a698653..0dfcf61ca991 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-SGMLSpm'
 pkgname=perl-SGMLSpm
 version=1.1
-revision=2
+revision=3
 wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
-short_desc="A perl5 class library for use with the sgmls and nsgmls parsers"
+short_desc="Perl5 class library for use with the sgmls and nsgmls parsers"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 # https://metacpan.org/release/SGMLSpm doesn't exist
 homepage="https://metacpan.org/release/RAAB/SGMLSpm-1.1"
 distfiles="https://cpan.metacpan.org/authors/id/R/RA/RAAB/SGMLSpm-${version}.tar.gz"

From 1c1b83a49402f4078eba3fe38367e1a272e3252b Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:11:47 -0700
Subject: [PATCH 26/36] perl-Sort-Versions: fix license, other lint

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

diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 80845fce36f4..2c9525ddd360 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sort-Versions'
 pkgname=perl-Sort-Versions
 version=1.62
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="Sort::Versions - a perl 5 module for sorting of revision-like numbers"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Sort-Versions"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Sort/${pkgname/perl-/}-$version.tar.gz"
 checksum=bf5f3307406ebe2581237f025982e8c84f6f6625dd774e457c03f8994efd2eaa

From d07894289117f1b7323d8b18124ef58cc89eaef2 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:13:26 -0700
Subject: [PATCH 27/36] perl-String-ShellQuote: fix license, other lint

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

diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 3f833511672b..43a57a4877bf 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-String-ShellQuote'
 pkgname=perl-String-ShellQuote
 version=1.04
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl module for quote strings for passing through the shell"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/String-ShellQuote"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/String/${pkgname/perl-/}-${version}.tar.gz"
 checksum=e606365038ce20d646d255c805effdd32f86475f18d43ca75455b00e4d86dd35

From 0c489b4572a6cca4b65d0c81212ba31e5eb035b3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:18:30 -0700
Subject: [PATCH 28/36] perl-Sub-Exporter-Progressive: fix license, other lint

---
 srcpkgs/perl-Sub-Exporter-Progressive/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 17446c3974e8..557135c232f1 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sub-Exporter-Progressive'
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-Sub-Exporter"
 depends="${makedepends}"
 short_desc="Only use Sub::Exporter if you need it"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Sub-Exporter-Progressive"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz"
 checksum=d535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056

From aa39695800d7e1bf1d5aa5f7101e7a7af51a965e Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:21:40 -0700
Subject: [PATCH 29/36] perl-Test-NoWarnings: fix license, other lint

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

diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 107f39735c94..5ad3a9d20b65 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Test-NoWarnings'.
+# Template file for 'perl-Test-NoWarnings'
 pkgname=perl-Test-NoWarnings
 version=1.04
-revision=3
+revision=4
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Test::NoWarnings - Make sure you did not emit warnings while testing.'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="LGPL-2.1-only"
 homepage="https://metacpan.org/release/Test-NoWarnings"
-license="LGPL-2.1"
 distfiles="$CPAN_SITE/Test/Test-NoWarnings-${version}.tar.gz"
 checksum=638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c

From b3c946c64d4087758c8f38fe2fff7c80db9f3222 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:23:03 -0700
Subject: [PATCH 30/36] perl-Test-Trap: fix license, other lint

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

diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index 85d96d53ff37..ac9a98aec62a 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Test-Trap'
 pkgname=perl-Test-Trap
 version=v0.3.4
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
@@ -9,7 +9,7 @@ makedepends="$hostmakedepends"
 depends="$hostmakedepends"
 short_desc='Test::Trap - Trap exit codes, exceptions, output, etc.'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Test-Trap"
-license="GPL-1, Artistic"
 distfiles="${CPAN_SITE}/Test/Test-Trap-${version}.tar.gz"
 checksum=0b04656f33b6c96da8eec4cffe5286150b4e4b5e2991d3883686b10910105ae2

From d2f9d1f9fb96a5bf97fb936bb4e90a364f0a0530 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:24:24 -0700
Subject: [PATCH 31/36] perl-Text-Diff: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index 5e772156bd07..e3d907f90e39 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Text-Diff'.
+# Template file for 'perl-Text-Diff'
 pkgname=perl-Text-Diff
 version=1.45
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Text::Diff - Perform diffs on files and record sets'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-2.0-or-later"
 homepage="https://metacpan.org/release/Text-Diff"
-license="GPL-1, Artistic"
 distfiles="$CPAN_SITE/Text/Text-Diff-${version}.tar.gz"
 checksum=e8baa07b1b3f53e00af3636898bbf73aec9a0ff38f94536ede1dbe96ef086f04

From 426ad156f71a257eae4c9ff0a112c1a78f57a3db Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:25:43 -0700
Subject: [PATCH 32/36] perl-Text-Glob: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 2f53f1795e1e..1f01eb50921e 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-Glob'
 pkgname=perl-Text-Glob
 version=0.11
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Text::Glob - match globbing patterns against text"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Text-Glob"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Text/Text-Glob-${version}.tar.gz"
 checksum=069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287

From 728a0324107be50f12825b9f9d4ead7c9d0b4ac5 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:27:05 -0700
Subject: [PATCH 33/36] perl-Text-Unidecode: fix license

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

diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 52df7384f8b3..06d2e6c6c64c 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-Unidecode'
 pkgname=perl-Text-Unidecode
 version=1.30
-revision=3
+revision=4
 wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="US-ASCII transliterations of Unicode text"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
-license="Artistic-1.0-perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/pod/Text::Unidecode"
 distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz"
 checksum=6c24f14ddc1d20e26161c207b73ca184eed2ef57f08b5fb2ee196e6e2e88b1c6

From 4cd63c055bc3febf426c6c70466713e193d227fb Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:36:48 -0700
Subject: [PATCH 34/36] perl-Text-WrapI18N: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index fc57ff098673..6b4e9ac64d7e 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-WrapI18N'
 pkgname=perl-Text-WrapI18N
 version=0.06
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="Line wrapping module with support for multibyte character encodings"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Text-WrapI18N"
 distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz"
 checksum=4bd29a17f0c2c792d12c1005b3c276f2ab0fae39c00859ae1741d7941846a488

From f22a05e19e8e578b8a4ecf06a2ba506b6913b715 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:54:01 -0700
Subject: [PATCH 35/36] perl-XML-LibXML-PrettyPrint: fix license

---
 srcpkgs/perl-XML-LibXML-PrettyPrint/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index c0b26cae2052..d436697cde32 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-XML-LibXML-PrettyPrint'
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -10,7 +10,7 @@ depends="$makedepends perl-Exporter-Tiny perl-XML-LibXML"
 checkdepends="$depends perl-Test-Warnings"
 short_desc="Perl extension to PrettyPrint XML"
 maintainer="John <me@johnnynator.dev>"
-license="Artistic-1.0-perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/pod/XML::LibXML::PrettyPrint"
 distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz"
 checksum=89fb31725e90ecde0fc3623cb1e22decbaa4dbe30d6af56d38a0a8b45c4789f0

From 1a7935cb9595bd66c7dd9dcaa8a33b1d204b04eb Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 11:10:47 -0700
Subject: [PATCH 36/36] perl-XML-Twig: fix license, checkdepends, other lint

---
 srcpkgs/perl-XML-Twig/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 28cd10b2eb70..8ca5553ecd1f 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -1,15 +1,16 @@
 # Template file for 'perl-XML-Twig'
 pkgname=perl-XML-Twig
 version=3.52
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
 depends="perl>=5.20 perl-XML-Parser"
-short_desc="A perl module for processing huge XML documents in tree mode"
+checkdepends="$depends perl-IO-CaptureOutput perl-LWP perl-Test-Pod perl-XML-Simple perl-XML-XPath"
+short_desc="Perl module for processing huge XML documents in tree mode"
 maintainer="John Regan <john@jrjrtech.com>"
-license="Artistic"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/XML-Twig"
 distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz"
 checksum=fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad

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

* Re: [PR PATCH] [Updated] Omnibus lint pass for SPDX errors - packages in the perl-* family
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-30749@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2021-06-10 17:15 ` heliocat
@ 2021-06-29  2:14 ` heliocat
  2021-08-29 12:07 ` [PR PATCH] [Closed]: " sgn
  4 siblings, 0 replies; 5+ messages in thread
From: heliocat @ 2021-06-29  2:14 UTC (permalink / raw)
  To: ml

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

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

https://github.com/heliocat/void-packages lint_perl
https://github.com/void-linux/void-packages/pull/30749

Omnibus lint pass for SPDX errors - packages in the perl-* family
Lots of general linting as well, mostly of the template ordering variety but a number of other issues were found. Also a number of broken tests were fixed.

#### 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/30749.patch is attached

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

From caced7246284d0ff75b8badcd389df9c205f374b Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 18:25:55 -0700
Subject: [PATCH 01/36] perl-AnyEvent-I3: fix license

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

diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index c79c9bfbff0a..ed8a072b1e3a 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-AnyEvent-I3'
 pkgname=perl-AnyEvent-I3
 version=0.17
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="AnyEvent::I3 - communicate with the i3 window manager"
 maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/AnyEvent-I3"
 distfiles="${CPAN_SITE}/AnyEvent/AnyEvent-I3-${version}.tar.gz"
 checksum=5382c984c9f138395f29f0c00af81aa0c8f4b765582055c73ede4b13f04a6d63

From aad66c005e9612c4a2b0724ea8218074890dc6a2 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:31:56 -0700
Subject: [PATCH 02/36] perl-Canary-Stability: fix license

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

diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index d5c89dd3b208..dd79d4877b61 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-Canary-Stability'
 pkgname=perl-Canary-Stability
 version=2013
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${makedepends}"
-short_desc="Canary::Stability - canary to check perl compatibility for schmorp's modules"
+short_desc="Canary to check perl compatibility for schmorp's modules"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Canary-Stability"
 distfiles="${CPAN_SITE}/Tree/MLEHMANN//${pkgname/perl-/}-${version}.tar.gz"
 checksum=a5c91c62cf95fcb868f60eab5c832908f6905221013fea2bce3ff57046d7b6ea

From c31f38e3bd7d1cade47101feff350bc27d8336b9 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:39:10 -0700
Subject: [PATCH 03/36] perl-Config-Simple: fix license

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

diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index eca6990a5d02..ef22d19809e1 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Config-Simple'
 pkgname=perl-Config-Simple
 version=4.59
-revision=2
+revision=3
 wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="Config::Simple - simple configuration file class"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="Unknown"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Config-Simple"
 distfiles="http://search.cpan.org/CPAN/authors/id/S/SH/SHERZODR/Config-Simple-${version}.tar.gz"
 checksum=cb78a975ad8463f992f35f392227aaf188d533c9092373742b3c2bb592781054

From c044930c0dbf8c83749a6e77dce1350271941bf3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:44:30 -0700
Subject: [PATCH 04/36] perl-Crypt-DES: fix license, other lint

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

diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index a2404a3d90e0..4c176c9fb240 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -1,16 +1,16 @@
 # Template file for 'perl-Crypt-DES'
 pkgname=perl-Crypt-DES
 version=2.07
-revision=6
+revision=7
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
-checkdepends="perl-Crypt-CBC"
 depends="perl"
+checkdepends="perl-Crypt-CBC"
 short_desc="Perl interface to DES block cipher"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Custom"
+license="custom:Custom"
 homepage="https://metacpan.org/release/Crypt-DES"
 distfiles="${CPAN_SITE}/Crypt/Crypt-DES-${version}.tar.gz"
 checksum=2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7

From a9d78089386e3d9782a562f862f3947965d3a2dd Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:45:57 -0700
Subject: [PATCH 05/36] perl-Crypt-IDEA: fix license

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

diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 1e931b52d988..998de9887554 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-IDEA'
 pkgname=perl-Crypt-IDEA
 version=1.10
-revision=6
+revision=7
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="Perl interface to IDEA block cipher"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Custom"
+license="custom:Custom"
 homepage="https://metacpan.org/release/Crypt-IDEA"
 distfiles="${CPAN_SITE}/Crypt/Crypt-IDEA-${version}.tar.gz"
 checksum=33bd78c11924a0fc1ff3eedde94078cbbf6b6ca9ede046d2b2f561e9e9a72019

From f2dd855de4bafa4ad84ade3364498e3530c4243e Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:51:25 -0700
Subject: [PATCH 06/36] perl-Data-OptList: fix license, other lint

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

diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 6688fdb832bf..9bb14e1b600f 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Data-OptList'
 pkgname=perl-Data-OptList
 version=0.110
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
 depends="${makedepends}"
 short_desc="Parse and validate simple name/value option pairs"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Data-OptList"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Data/${pkgname/perl-/}-${version}.tar.gz"
 checksum=366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3

From 2eb4902db7fd36f3e65f43c849e4fe39b53c96df Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:55:56 -0700
Subject: [PATCH 07/36] perl-Date-Calc: fix license, other lint

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

diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index 5ac47a0d4120..c9c6468a5290 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Date-Calc'
+# Template file for 'perl-Date-Calc'
 pkgname=perl-Date-Calc
 version=6.4
-revision=3
+revision=4
 wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl perl-Carp-Clan perl-Bit-Vector"
 depends="${makedepends}"
 short_desc="Date::Calc - Gregorian calendar date calculations"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
+license="Artistic-1.0-Perl, GPL-2.0-only, LGPL-2.0-only"
 homepage="https://metacpan.org/release/Date-Calc"
-license="Artistic, GPL-2, LGPL-2"
 distfiles="${CPAN_SITE}/Date/Date-Calc-${version}.tar.gz"
 checksum="7ce137b2e797b7c0901f3adf1a05a19343356cd1f04676aa1c56a9f624f859ad"

From bde2ff6b1ac48d00dbb97f454f3bf3b3965af64e Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:57:24 -0700
Subject: [PATCH 08/36] perl-Devel-GlobalDestruction: fix license, other lint

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

diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index a18c9edfba55..2c99b744cebd 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Devel-GlobalDestruction'
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Expose the flag which marks global destruction"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Devel-GlobalDestruction"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Devel/${pkgname/perl-/}-${version}.tar.gz"
 checksum=34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab

From fdb2adacdb00ca50448dd9fcf61b55d160922985 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:01:53 -0700
Subject: [PATCH 09/36] perl-Devel-Symdump: fix license, other lint

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

diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index dce26ac1580d..e073c54a3285 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Devel-Symdump'.
+# Template file for 'perl-Devel-Symdump'
 pkgname=perl-Devel-Symdump
 version=2.18
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc='Devel::Symdump - Dump symbol names or the symbol table'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Devel-Symdump"
-license="GPL-1, Artistic"
 distfiles="$CPAN_SITE/Devel/Devel-Symdump-${version}.tar.gz"
 checksum=826f81a107f5592a2516766ed43beb47e10cc83edc9ea48090b02a36040776c0

From b039116c065c8a6232466215cc15c83c04ee45d7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:17:30 -0700
Subject: [PATCH 10/36] perl-Eval-Closure: fix license, test failures, other
 lint

---
 srcpkgs/perl-Eval-Closure/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index 928b135d6da0..dabe676d66a4 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -1,15 +1,16 @@
-# Template build file for 'perl-Eval-Closure'.
+# Template file for 'perl-Eval-Closure'
 pkgname=perl-Eval-Closure
 version=0.14
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
+checkdepends="perl-Test-Fatal perl-Test-Requires"
 short_desc="Safely and cleanly create closures via string eval"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Eval-Closure"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Parse/DOY/Eval-Closure-${version}.tar.gz"
 checksum="ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad"

From d67fe2d870623dac353054832de7934fdbd2db5c Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:26:26 -0700
Subject: [PATCH 11/36] perl-ExtUtils-PkgConfig: fix license, other lint

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

diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3b1497e97c57..2faaaaed2536 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-ExtUtils-PkgConfig'
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Simplistic perl interface to pkg-config"
-homepage="https://metacpan.org/release/ExtUtils-PkgConfig"
-license="LGPL-2.1"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-only"
+homepage="https://metacpan.org/release/ExtUtils-PkgConfig"
 distfiles="${SOURCEFORGE_SITE}/gtk2-perl/ExtUtils-PkgConfig-$version.tar.gz"
 checksum=bbeaced995d7d8d10cfc51a3a5a66da41ceb2bc04fedcab50e10e6300e801c6e

From 898a44a663ada7d8157a991e911ebc5d2d3a2687 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:29:58 -0700
Subject: [PATCH 12/36] perl-File-ShareDir-Install: fix license

---
 srcpkgs/perl-File-ShareDir-Install/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index 5b92981c3d36..7c49bdf8ce86 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-File-ShareDir-Install'.
+# Template file for 'perl-File-ShareDir-Install'
 pkgname=perl-File-ShareDir-Install
 version=0.13
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,8 +9,8 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="File::ShareDir::Install - Install shared files"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/File-ShareDir-Install"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-$version.tar.gz"
 checksum=45befdf0d95cbefe7c25a1daf293d85f780d6d2576146546e6828aad26e580f9
 

From abea30578b67f81a7aa3d52c3019161d0b31a356 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:33:00 -0700
Subject: [PATCH 13/36] perl-GooCanvas2: fix license, other lint

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

diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index 5240dd44000d..a1e8bac8a18a 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -1,16 +1,16 @@
 # Template file for 'perl-GooCanvas2'
 pkgname=perl-GooCanvas2
 version=0.06
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
-checkdepends="goocanvas"
 depends="${makedepends} goocanvas"
+checkdepends="goocanvas"
 short_desc="Perl binding for GooCanvas2 widget using Glib::Object::Introspection"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Artistic-2.0, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/GooCanvas2"
 distfiles="https://cpan.metacpan.org/authors/id/P/PE/PERLMAX/${pkgname/perl-/}-${version}.tar.gz"
 checksum=e24c87873e19063dd4d5e2c709caacf8c0ae8881044395bb865dc2b4fdd63b50

From e1afca4b10b70f0baf8f4ea4d0fb50c7812084a3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:50:46 -0700
Subject: [PATCH 14/36] perl-IPC-Run3: fix license, other lint

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

diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7b3fd8953da7..7419c33ecba6 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -1,14 +1,14 @@
 # Template file for 'perl-IPC-Run3'
 pkgname=perl-IPC-Run3
 version=0.048
-revision=3
+revision=4
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
-short_desc='IPC::Run3 -  run a subprocess and redirect stdin, stdout, and/or stderr'
+short_desc='IPC::Run3 - run a subprocess and redirect stdin, stdout, and/or stderr'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
-license="Aristic-1.0-Perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/IPC-Run3"
 distfiles="$CPAN_SITE/IPC/IPC-Run3-${version}.tar.gz"
 checksum=3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565

From 4e7e6a5fd276e50b54101efae8afda5396efa922 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:53:00 -0700
Subject: [PATCH 15/36] perl-Linux-DesktopFiles: fix license, other lint

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

diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 708feb15e07f..6659644b3fdc 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -1,7 +1,7 @@
-# Template file for 'perl-Linux-DesktopFiles'.
+# Template file for 'perl-Linux-DesktopFiles'
 pkgname=perl-Linux-DesktopFiles
 version=0.25
-revision=2
+revision=3
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl Linux::DesktopFiles - Get and parse the Linux desktop files"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-2.0"
 homepage="https://metacpan.org/release/Linux-DesktopFiles"
-license="Artistic, GPL-1"
 distfiles="https://cpan.metacpan.org/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-${version}.tar.gz"
 checksum=60377a74fba90fa465200ee1c7430dbdde69d454d85f9ee101c039803a07e5f5

From bc163c7a8623c947e538dd87f2fdf7a94d3f6a1e Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:55:19 -0700
Subject: [PATCH 16/36] perl-MailTools: fix license, other lint

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

diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index a2042e4635aa..447f274b47c9 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-MailTools'
 pkgname=perl-MailTools
 version=2.21
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-TimeDate"
 depends="${makedepends}"
 short_desc="MailTools -- Various e-mail related modules"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MailTools"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-$version.tar.gz"
 checksum=4ad9bd6826b6f03a2727332466b1b7d29890c8d99a32b4b3b0a8d926ee1a44cb

From ede5ef5b0b9659589494e98feac28e98ef523278 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 00:04:12 -0700
Subject: [PATCH 17/36] perl-Module-Build: fix license, other lint

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

diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 8a0a93da4afc..99a699bfe012 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Module-Build'
 pkgname=perl-Module-Build
 version=0.4231
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,8 +9,8 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Module::Build - Build and install Perl modules"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Build"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz"
 checksum=7e0f4c692c1740c1ac84ea14d7ea3d8bc798b2fb26c09877229e04f430b2b717
 

From 3fe7e905c009a8903c6e7338f6ffe2b89702d1c5 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 00:21:35 -0700
Subject: [PATCH 18/36] perl-Module-Manifest: fix license, other lint

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

diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index 9095b943298c..a12dd9017d51 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Module-Manifest'.
+# Template file for 'perl-Module-Manifest'
 pkgname=perl-Module-Manifest
 version=1.09
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Module::Manifest: Parse and examine a distribution MANIFEST file'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Manifest"
-license="Artistic, GPL-1"
 distfiles="$CPAN_SITE/Module/Module-Manifest-${version}.tar.gz"
 checksum=a395f80ff15ea0e66fd6c453844b6787ed4a875a3cd8df9f7e29280250bd539b

From 3fceaff648c7a8c695681967a74f36909390b89f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:07:28 -0700
Subject: [PATCH 19/36] perl-MP3-Info: fix license, other lint

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

diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 6c8b2abb3eea..0166c80036c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-MP3-Info'
 pkgname=perl-MP3-Info
 version=1.26
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl interface to read and manipulate MP3 file information"
 maintainer="Evan Deaubl <evan@deaubl.name>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MP3-Info"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/MP3/${pkgname/perl-/}-${version}.tar.gz"
 checksum=5762340732421f2502a770d6a126e584f2cd963351d2bc257bd278c39bce8be7

From fa9b14d875dc922f30b0e5ba1729e9bc4c849eb7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:10:26 -0700
Subject: [PATCH 20/36] perl-MRO-Compat: fix license, other lint

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

diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index c24101f40a9f..bc6ad62d81f2 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-MRO-Compat'.
+# Template file for 'perl-MRO-Compat'
 pkgname=perl-MRO-Compat
 version=0.13
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="MRO::Compat - mro::* interface compatibility for Perls < 5.9.5"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MRO-Compat"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/App/HAARG/MRO-Compat-${version}.tar.gz"
 checksum=8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8

From 914b50b37bc4c255a762d5d7032ab677b75888e1 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:12:15 -0700
Subject: [PATCH 21/36] perl-Net-SMTP-SSL: fix license, other lint

---
 srcpkgs/perl-Net-SMTP-SSL/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index 4e663e9c9711..e72e322de2a2 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -1,7 +1,7 @@
-# Template file for 'perl-Net-SMP-SSL'
+# Template file for 'perl-Net-SMTP-SSL'
 pkgname=perl-Net-SMTP-SSL
 version=1.04
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-IO-Socket-SSL"
 depends="${makedepends}"
 short_desc="Net::SMTP::SSL -- SSL support for Net::SMTP"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Net-SMTP-SSL"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-${version}.tar.gz"
 checksum=7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00

From fa98fdc240626e8fdf138bac7cc8cd11dd4bd8a3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:13:17 -0700
Subject: [PATCH 22/36] perl-Object-Realize-Later: fix license, other lint

---
 srcpkgs/perl-Object-Realize-Later/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index f14db1f0110f..a10c41acdd9c 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Object-Realize-Later'
 pkgname=perl-Object-Realize-Later
 version=0.21
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl module to delay creation of objects"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Object-Realize-Later"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Object/${pkgname/perl-/}-${version}.tar.gz"
 checksum=8f7b9640cc8e34ea92bcf6c01049a03c145e0eb46e562275e28dddd3a8d6d8d9

From 4b0057980f833f6d2cadcd31e534dba32fff4f75 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:24:41 -0700
Subject: [PATCH 23/36] perl-Package-DeprecationManager: fix license, other
 lint

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

diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index a801bbfa4bbb..9007feb43367 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -1,16 +1,16 @@
-# Template build file for 'perl-Package-DeprecationManager'.
+# Template file for 'perl-Package-DeprecationManager'
 pkgname=perl-Package-DeprecationManager
 version=0.17
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
-checkdepends="perl-Test-Warnings perl-Test-Fatal"
 depends="${makedepends}"
+checkdepends="perl-Test-Warnings perl-Test-Fatal"
 short_desc="Manage deprecation warnings for your distribution"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-2.0"
 homepage="https://metacpan.org/release/Package-DeprecationManager"
-license="Artistic-2.0, GPL-1"
 distfiles="${CPAN_SITE}/Package/${pkgname/perl-/}-$version.tar.gz"
 checksum="1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b"

From 0c153fd1d2e80bf30e9ab3ee3114369a48580510 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 09:52:06 -0700
Subject: [PATCH 24/36] perl-PatchReader: fix license

Be aware that the license being set here is a guess based on the license
for perl itself and weakly corroborated by arch. The package itself has
no indication of a license outside of a single sub module (CVSClient.pm)
which is licensed with the MPL.
---
 srcpkgs/perl-PatchReader/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 3c4e1fe5c26d..09387996df4d 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-PatchReader'
 pkgname=perl-PatchReader
 version=0.9.6
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="$makedepends"
 short_desc="PatchReader - Utilities to read and manipulate patches and CVS"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="Unknown"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/PatchReader"
 distfiles="https://cpan.metacpan.org/authors/id/T/TM/TMANNERM/PatchReader-${version}.tar.gz"
 checksum=b8de37460347bb5474dc01916ccb31dd2fe0cd92242c4a32d730e8eb087c323c

From 4792462ebeab555c1ea3ec7f1cf509d5f76c1856 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:09:33 -0700
Subject: [PATCH 25/36] perl-SGMLSpm: fix license, other lint

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

diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 7f0b7a698653..0dfcf61ca991 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-SGMLSpm'
 pkgname=perl-SGMLSpm
 version=1.1
-revision=2
+revision=3
 wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
-short_desc="A perl5 class library for use with the sgmls and nsgmls parsers"
+short_desc="Perl5 class library for use with the sgmls and nsgmls parsers"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 # https://metacpan.org/release/SGMLSpm doesn't exist
 homepage="https://metacpan.org/release/RAAB/SGMLSpm-1.1"
 distfiles="https://cpan.metacpan.org/authors/id/R/RA/RAAB/SGMLSpm-${version}.tar.gz"

From 18f1b0ee3a0a86081959cdcf6de1e542c835851d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:11:47 -0700
Subject: [PATCH 26/36] perl-Sort-Versions: fix license, other lint

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

diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 80845fce36f4..2c9525ddd360 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sort-Versions'
 pkgname=perl-Sort-Versions
 version=1.62
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="Sort::Versions - a perl 5 module for sorting of revision-like numbers"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Sort-Versions"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Sort/${pkgname/perl-/}-$version.tar.gz"
 checksum=bf5f3307406ebe2581237f025982e8c84f6f6625dd774e457c03f8994efd2eaa

From 9f3d0d05b3b7d3a75257744749f51108c2bf5144 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:13:26 -0700
Subject: [PATCH 27/36] perl-String-ShellQuote: fix license, other lint

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

diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 3f833511672b..43a57a4877bf 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-String-ShellQuote'
 pkgname=perl-String-ShellQuote
 version=1.04
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl module for quote strings for passing through the shell"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/String-ShellQuote"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/String/${pkgname/perl-/}-${version}.tar.gz"
 checksum=e606365038ce20d646d255c805effdd32f86475f18d43ca75455b00e4d86dd35

From d0b7157a56ec1995e526b0d4b125be7f2e91a1a0 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:18:30 -0700
Subject: [PATCH 28/36] perl-Sub-Exporter-Progressive: fix license, other lint

---
 srcpkgs/perl-Sub-Exporter-Progressive/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 17446c3974e8..557135c232f1 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sub-Exporter-Progressive'
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-Sub-Exporter"
 depends="${makedepends}"
 short_desc="Only use Sub::Exporter if you need it"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Sub-Exporter-Progressive"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz"
 checksum=d535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056

From 573dd2e2e04e52a4f579b7c31d7c55088228a418 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:21:40 -0700
Subject: [PATCH 29/36] perl-Test-NoWarnings: fix license, other lint

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

diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 107f39735c94..5ad3a9d20b65 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Test-NoWarnings'.
+# Template file for 'perl-Test-NoWarnings'
 pkgname=perl-Test-NoWarnings
 version=1.04
-revision=3
+revision=4
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Test::NoWarnings - Make sure you did not emit warnings while testing.'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="LGPL-2.1-only"
 homepage="https://metacpan.org/release/Test-NoWarnings"
-license="LGPL-2.1"
 distfiles="$CPAN_SITE/Test/Test-NoWarnings-${version}.tar.gz"
 checksum=638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c

From e5aeaf8eea084a88cf1bef52d99ac0f0c55c0e2f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:23:03 -0700
Subject: [PATCH 30/36] perl-Test-Trap: fix license, other lint

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

diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index 85d96d53ff37..ac9a98aec62a 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Test-Trap'
 pkgname=perl-Test-Trap
 version=v0.3.4
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
@@ -9,7 +9,7 @@ makedepends="$hostmakedepends"
 depends="$hostmakedepends"
 short_desc='Test::Trap - Trap exit codes, exceptions, output, etc.'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Test-Trap"
-license="GPL-1, Artistic"
 distfiles="${CPAN_SITE}/Test/Test-Trap-${version}.tar.gz"
 checksum=0b04656f33b6c96da8eec4cffe5286150b4e4b5e2991d3883686b10910105ae2

From 237f47faea68430e7ca7bc20985ca4755a467aa7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:24:24 -0700
Subject: [PATCH 31/36] perl-Text-Diff: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index 5e772156bd07..e3d907f90e39 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Text-Diff'.
+# Template file for 'perl-Text-Diff'
 pkgname=perl-Text-Diff
 version=1.45
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Text::Diff - Perform diffs on files and record sets'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-2.0-or-later"
 homepage="https://metacpan.org/release/Text-Diff"
-license="GPL-1, Artistic"
 distfiles="$CPAN_SITE/Text/Text-Diff-${version}.tar.gz"
 checksum=e8baa07b1b3f53e00af3636898bbf73aec9a0ff38f94536ede1dbe96ef086f04

From 5aa9626ce36983f27b10f7a5227feeaf0f91fe30 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:25:43 -0700
Subject: [PATCH 32/36] perl-Text-Glob: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 2f53f1795e1e..1f01eb50921e 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-Glob'
 pkgname=perl-Text-Glob
 version=0.11
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Text::Glob - match globbing patterns against text"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Text-Glob"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Text/Text-Glob-${version}.tar.gz"
 checksum=069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287

From c997e8eb88adad11ec692e9d5fc7f8ab2142299e Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:27:05 -0700
Subject: [PATCH 33/36] perl-Text-Unidecode: fix license

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

diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 52df7384f8b3..06d2e6c6c64c 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-Unidecode'
 pkgname=perl-Text-Unidecode
 version=1.30
-revision=3
+revision=4
 wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="US-ASCII transliterations of Unicode text"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
-license="Artistic-1.0-perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/pod/Text::Unidecode"
 distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz"
 checksum=6c24f14ddc1d20e26161c207b73ca184eed2ef57f08b5fb2ee196e6e2e88b1c6

From ae89408e567fe3a1fba11971a068e5fd4709ced6 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:36:48 -0700
Subject: [PATCH 34/36] perl-Text-WrapI18N: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index fc57ff098673..6b4e9ac64d7e 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-WrapI18N'
 pkgname=perl-Text-WrapI18N
 version=0.06
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="Line wrapping module with support for multibyte character encodings"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Text-WrapI18N"
 distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz"
 checksum=4bd29a17f0c2c792d12c1005b3c276f2ab0fae39c00859ae1741d7941846a488

From 2e87edf26d0d2c7045aed3150dca0f410168072a Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:54:01 -0700
Subject: [PATCH 35/36] perl-XML-LibXML-PrettyPrint: fix license

---
 srcpkgs/perl-XML-LibXML-PrettyPrint/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index c0b26cae2052..d436697cde32 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-XML-LibXML-PrettyPrint'
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -10,7 +10,7 @@ depends="$makedepends perl-Exporter-Tiny perl-XML-LibXML"
 checkdepends="$depends perl-Test-Warnings"
 short_desc="Perl extension to PrettyPrint XML"
 maintainer="John <me@johnnynator.dev>"
-license="Artistic-1.0-perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/pod/XML::LibXML::PrettyPrint"
 distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz"
 checksum=89fb31725e90ecde0fc3623cb1e22decbaa4dbe30d6af56d38a0a8b45c4789f0

From f6a5f18589ae29e3a4b3ef708530d6207f9212b3 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 11:10:47 -0700
Subject: [PATCH 36/36] perl-XML-Twig: fix license, checkdepends, other lint

---
 srcpkgs/perl-XML-Twig/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 28cd10b2eb70..8ca5553ecd1f 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -1,15 +1,16 @@
 # Template file for 'perl-XML-Twig'
 pkgname=perl-XML-Twig
 version=3.52
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
 depends="perl>=5.20 perl-XML-Parser"
-short_desc="A perl module for processing huge XML documents in tree mode"
+checkdepends="$depends perl-IO-CaptureOutput perl-LWP perl-Test-Pod perl-XML-Simple perl-XML-XPath"
+short_desc="Perl module for processing huge XML documents in tree mode"
 maintainer="John Regan <john@jrjrtech.com>"
-license="Artistic"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/XML-Twig"
 distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz"
 checksum=fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad

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

* Re: [PR PATCH] [Closed]: Omnibus lint pass for SPDX errors - packages in the perl-* family
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-30749@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2021-06-29  2:14 ` heliocat
@ 2021-08-29 12:07 ` sgn
  4 siblings, 0 replies; 5+ messages in thread
From: sgn @ 2021-08-29 12:07 UTC (permalink / raw)
  To: ml

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

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

Omnibus lint pass for SPDX errors - packages in the perl-* family
https://github.com/void-linux/void-packages/pull/30749

Description:
Lots of general linting as well, mostly of the template ordering variety but a number of other issues were found. Also a number of broken tests were fixed.

#### 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] 5+ messages in thread

* Re: [PR PATCH] [Updated] Omnibus lint pass for SPDX errors - packages in the perl-* family
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-30749@inbox.vuxu.org>
@ 2021-05-08 18:28 ` heliocat
  2021-06-10  7:47 ` heliocat
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: heliocat @ 2021-05-08 18:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/heliocat/void-packages lint_perl
https://github.com/void-linux/void-packages/pull/30749

Omnibus lint pass for SPDX errors - packages in the perl-* family
Lots of general linting as well, mostly of the template ordering variety but a number of other issues were found. Also a number of broken tests were fixed.

#### 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/30749.patch is attached

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

From f0f4bf009fb257a75315b2bc80d2e21dbf2baa63 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 18:25:55 -0700
Subject: [PATCH 01/36] perl-AnyEvent-I3: fix license

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

diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index c79c9bfbff0a..ed8a072b1e3a 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-AnyEvent-I3'
 pkgname=perl-AnyEvent-I3
 version=0.17
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="AnyEvent::I3 - communicate with the i3 window manager"
 maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/AnyEvent-I3"
 distfiles="${CPAN_SITE}/AnyEvent/AnyEvent-I3-${version}.tar.gz"
 checksum=5382c984c9f138395f29f0c00af81aa0c8f4b765582055c73ede4b13f04a6d63

From 97ea3b34851bfa2be0041b64bbdadce2e73dcce2 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:31:56 -0700
Subject: [PATCH 02/36] perl-Canary-Stability: fix license

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

diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index d5c89dd3b208..dd79d4877b61 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-Canary-Stability'
 pkgname=perl-Canary-Stability
 version=2013
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${makedepends}"
-short_desc="Canary::Stability - canary to check perl compatibility for schmorp's modules"
+short_desc="Canary to check perl compatibility for schmorp's modules"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Canary-Stability"
 distfiles="${CPAN_SITE}/Tree/MLEHMANN//${pkgname/perl-/}-${version}.tar.gz"
 checksum=a5c91c62cf95fcb868f60eab5c832908f6905221013fea2bce3ff57046d7b6ea

From d649d689812494337690108b24fe66b9474fe4a2 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:39:10 -0700
Subject: [PATCH 03/36] perl-Config-Simple: fix license

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

diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index eca6990a5d02..ef22d19809e1 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Config-Simple'
 pkgname=perl-Config-Simple
 version=4.59
-revision=2
+revision=3
 wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="Config::Simple - simple configuration file class"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="Unknown"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Config-Simple"
 distfiles="http://search.cpan.org/CPAN/authors/id/S/SH/SHERZODR/Config-Simple-${version}.tar.gz"
 checksum=cb78a975ad8463f992f35f392227aaf188d533c9092373742b3c2bb592781054

From 9b02822036b1a7a22c7a99d089cf1694f470cb42 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:44:30 -0700
Subject: [PATCH 04/36] perl-Crypt-DES: fix license, other lint

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

diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index a2404a3d90e0..4c176c9fb240 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -1,16 +1,16 @@
 # Template file for 'perl-Crypt-DES'
 pkgname=perl-Crypt-DES
 version=2.07
-revision=6
+revision=7
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
-checkdepends="perl-Crypt-CBC"
 depends="perl"
+checkdepends="perl-Crypt-CBC"
 short_desc="Perl interface to DES block cipher"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Custom"
+license="custom:Custom"
 homepage="https://metacpan.org/release/Crypt-DES"
 distfiles="${CPAN_SITE}/Crypt/Crypt-DES-${version}.tar.gz"
 checksum=2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7

From bee901904ee5ef929fcc3c25ba486d18277bd456 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:45:57 -0700
Subject: [PATCH 05/36] perl-Crypt-IDEA: fix license

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

diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 1e931b52d988..998de9887554 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-IDEA'
 pkgname=perl-Crypt-IDEA
 version=1.10
-revision=6
+revision=7
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="Perl interface to IDEA block cipher"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Custom"
+license="custom:Custom"
 homepage="https://metacpan.org/release/Crypt-IDEA"
 distfiles="${CPAN_SITE}/Crypt/Crypt-IDEA-${version}.tar.gz"
 checksum=33bd78c11924a0fc1ff3eedde94078cbbf6b6ca9ede046d2b2f561e9e9a72019

From 4422b6d9ef5f3b54983fc4666e36ff83ee3767cf Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:51:25 -0700
Subject: [PATCH 06/36] perl-Data-OptList: fix license, other lint

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

diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 6688fdb832bf..9bb14e1b600f 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Data-OptList'
 pkgname=perl-Data-OptList
 version=0.110
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
 depends="${makedepends}"
 short_desc="Parse and validate simple name/value option pairs"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Data-OptList"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Data/${pkgname/perl-/}-${version}.tar.gz"
 checksum=366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3

From 24602c69e2af99e1eafd7aebfaa8959e906b2153 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:55:56 -0700
Subject: [PATCH 07/36] perl-Date-Calc: fix license, other lint

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

diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index 5ac47a0d4120..c9c6468a5290 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Date-Calc'
+# Template file for 'perl-Date-Calc'
 pkgname=perl-Date-Calc
 version=6.4
-revision=3
+revision=4
 wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl perl-Carp-Clan perl-Bit-Vector"
 depends="${makedepends}"
 short_desc="Date::Calc - Gregorian calendar date calculations"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
+license="Artistic-1.0-Perl, GPL-2.0-only, LGPL-2.0-only"
 homepage="https://metacpan.org/release/Date-Calc"
-license="Artistic, GPL-2, LGPL-2"
 distfiles="${CPAN_SITE}/Date/Date-Calc-${version}.tar.gz"
 checksum="7ce137b2e797b7c0901f3adf1a05a19343356cd1f04676aa1c56a9f624f859ad"

From 9f50a65c35c3cba155f468e94c4ca7260d242339 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 22:57:24 -0700
Subject: [PATCH 08/36] perl-Devel-GlobalDestruction: fix license, other lint

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

diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index a18c9edfba55..2c99b744cebd 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Devel-GlobalDestruction'
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Expose the flag which marks global destruction"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Devel-GlobalDestruction"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Devel/${pkgname/perl-/}-${version}.tar.gz"
 checksum=34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab

From afc368a06bb51fb487b5646de76d4f97c88b14c7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:01:53 -0700
Subject: [PATCH 09/36] perl-Devel-Symdump: fix license, other lint

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

diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index dce26ac1580d..e073c54a3285 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Devel-Symdump'.
+# Template file for 'perl-Devel-Symdump'
 pkgname=perl-Devel-Symdump
 version=2.18
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc='Devel::Symdump - Dump symbol names or the symbol table'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Devel-Symdump"
-license="GPL-1, Artistic"
 distfiles="$CPAN_SITE/Devel/Devel-Symdump-${version}.tar.gz"
 checksum=826f81a107f5592a2516766ed43beb47e10cc83edc9ea48090b02a36040776c0

From a62b98656fe2802ea5908fb971ab8e4a52ed794a Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:17:30 -0700
Subject: [PATCH 10/36] perl-Eval-Closure: fix license, test failures, other
 lint

---
 srcpkgs/perl-Eval-Closure/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index 928b135d6da0..dabe676d66a4 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -1,15 +1,16 @@
-# Template build file for 'perl-Eval-Closure'.
+# Template file for 'perl-Eval-Closure'
 pkgname=perl-Eval-Closure
 version=0.14
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
+checkdepends="perl-Test-Fatal perl-Test-Requires"
 short_desc="Safely and cleanly create closures via string eval"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Eval-Closure"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Parse/DOY/Eval-Closure-${version}.tar.gz"
 checksum="ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad"

From e2bcfc290aada17c0172f2a30fc7e0d9498df672 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:26:26 -0700
Subject: [PATCH 11/36] perl-ExtUtils-PkgConfig: fix license, other lint

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

diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3b1497e97c57..2faaaaed2536 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-ExtUtils-PkgConfig'
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Simplistic perl interface to pkg-config"
-homepage="https://metacpan.org/release/ExtUtils-PkgConfig"
-license="LGPL-2.1"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-only"
+homepage="https://metacpan.org/release/ExtUtils-PkgConfig"
 distfiles="${SOURCEFORGE_SITE}/gtk2-perl/ExtUtils-PkgConfig-$version.tar.gz"
 checksum=bbeaced995d7d8d10cfc51a3a5a66da41ceb2bc04fedcab50e10e6300e801c6e

From b41b12bd212ededa5d9eef499d36c45334ad68a5 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:29:58 -0700
Subject: [PATCH 12/36] perl-File-ShareDir-Install: fix license

---
 srcpkgs/perl-File-ShareDir-Install/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index 5b92981c3d36..7c49bdf8ce86 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-File-ShareDir-Install'.
+# Template file for 'perl-File-ShareDir-Install'
 pkgname=perl-File-ShareDir-Install
 version=0.13
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,8 +9,8 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="File::ShareDir::Install - Install shared files"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/File-ShareDir-Install"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-$version.tar.gz"
 checksum=45befdf0d95cbefe7c25a1daf293d85f780d6d2576146546e6828aad26e580f9
 

From df06ed9d1ef6b9f5411f88c0d30b14d9f8ca05e0 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:33:00 -0700
Subject: [PATCH 13/36] perl-GooCanvas2: fix license, other lint

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

diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index 5240dd44000d..a1e8bac8a18a 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -1,16 +1,16 @@
 # Template file for 'perl-GooCanvas2'
 pkgname=perl-GooCanvas2
 version=0.06
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
-checkdepends="goocanvas"
 depends="${makedepends} goocanvas"
+checkdepends="goocanvas"
 short_desc="Perl binding for GooCanvas2 widget using Glib::Object::Introspection"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Artistic-2.0, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/GooCanvas2"
 distfiles="https://cpan.metacpan.org/authors/id/P/PE/PERLMAX/${pkgname/perl-/}-${version}.tar.gz"
 checksum=e24c87873e19063dd4d5e2c709caacf8c0ae8881044395bb865dc2b4fdd63b50

From e451cd08bda35b3d7ec5877d3485f17b0ecaaece Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:50:46 -0700
Subject: [PATCH 14/36] perl-IPC-Run3: fix license, other lint

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

diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7b3fd8953da7..7419c33ecba6 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -1,14 +1,14 @@
 # Template file for 'perl-IPC-Run3'
 pkgname=perl-IPC-Run3
 version=0.048
-revision=3
+revision=4
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
-short_desc='IPC::Run3 -  run a subprocess and redirect stdin, stdout, and/or stderr'
+short_desc='IPC::Run3 - run a subprocess and redirect stdin, stdout, and/or stderr'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
-license="Aristic-1.0-Perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/IPC-Run3"
 distfiles="$CPAN_SITE/IPC/IPC-Run3-${version}.tar.gz"
 checksum=3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565

From b12de062a14f1b66210b00e5ef9a09efc3935d55 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:53:00 -0700
Subject: [PATCH 15/36] perl-Linux-DesktopFiles: fix license, other lint

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

diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 708feb15e07f..6659644b3fdc 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -1,7 +1,7 @@
-# Template file for 'perl-Linux-DesktopFiles'.
+# Template file for 'perl-Linux-DesktopFiles'
 pkgname=perl-Linux-DesktopFiles
 version=0.25
-revision=2
+revision=3
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl Linux::DesktopFiles - Get and parse the Linux desktop files"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-2.0"
 homepage="https://metacpan.org/release/Linux-DesktopFiles"
-license="Artistic, GPL-1"
 distfiles="https://cpan.metacpan.org/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-${version}.tar.gz"
 checksum=60377a74fba90fa465200ee1c7430dbdde69d454d85f9ee101c039803a07e5f5

From ae31ac9a62d2f6bb07f3e71df69ebda36d0fb4ad Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Fri, 7 May 2021 23:55:19 -0700
Subject: [PATCH 16/36] perl-MailTools: fix license, other lint

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

diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index a2042e4635aa..447f274b47c9 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-MailTools'
 pkgname=perl-MailTools
 version=2.21
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-TimeDate"
 depends="${makedepends}"
 short_desc="MailTools -- Various e-mail related modules"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MailTools"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-$version.tar.gz"
 checksum=4ad9bd6826b6f03a2727332466b1b7d29890c8d99a32b4b3b0a8d926ee1a44cb

From 16499509011a73fe04a40595395ff5de54a73e7a Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 00:04:12 -0700
Subject: [PATCH 17/36] perl-Module-Build: fix license, other lint

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

diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 8a0a93da4afc..99a699bfe012 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Module-Build'
 pkgname=perl-Module-Build
 version=0.4231
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,8 +9,8 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Module::Build - Build and install Perl modules"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Build"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz"
 checksum=7e0f4c692c1740c1ac84ea14d7ea3d8bc798b2fb26c09877229e04f430b2b717
 

From c843c5bc915609290616b5a8f3c5879d3e288e72 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 00:21:35 -0700
Subject: [PATCH 18/36] perl-Module-Manifest: fix license, other lint

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

diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index 9095b943298c..a12dd9017d51 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Module-Manifest'.
+# Template file for 'perl-Module-Manifest'
 pkgname=perl-Module-Manifest
 version=1.09
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Module::Manifest: Parse and examine a distribution MANIFEST file'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Manifest"
-license="Artistic, GPL-1"
 distfiles="$CPAN_SITE/Module/Module-Manifest-${version}.tar.gz"
 checksum=a395f80ff15ea0e66fd6c453844b6787ed4a875a3cd8df9f7e29280250bd539b

From e3050da2ce79afcaacaea22e06bb96ffd5480883 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:07:28 -0700
Subject: [PATCH 19/36] perl-MP3-Info: fix license, other lint

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

diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 6c8b2abb3eea..0166c80036c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-MP3-Info'
 pkgname=perl-MP3-Info
 version=1.26
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl interface to read and manipulate MP3 file information"
 maintainer="Evan Deaubl <evan@deaubl.name>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MP3-Info"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/MP3/${pkgname/perl-/}-${version}.tar.gz"
 checksum=5762340732421f2502a770d6a126e584f2cd963351d2bc257bd278c39bce8be7

From c4ab87f140cb47fd779531a7062143f035ddd975 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:10:26 -0700
Subject: [PATCH 20/36] perl-MRO-Compat: fix license, other lint

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

diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index c24101f40a9f..bc6ad62d81f2 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-MRO-Compat'.
+# Template file for 'perl-MRO-Compat'
 pkgname=perl-MRO-Compat
 version=0.13
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="MRO::Compat - mro::* interface compatibility for Perls < 5.9.5"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/MRO-Compat"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/App/HAARG/MRO-Compat-${version}.tar.gz"
 checksum=8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8

From 2058a5b62f4af87de7a53cd819ea365f1e6420f9 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:12:15 -0700
Subject: [PATCH 21/36] perl-Net-SMTP-SSL: fix license, other lint

---
 srcpkgs/perl-Net-SMTP-SSL/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index 4e663e9c9711..e72e322de2a2 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -1,7 +1,7 @@
-# Template file for 'perl-Net-SMP-SSL'
+# Template file for 'perl-Net-SMTP-SSL'
 pkgname=perl-Net-SMTP-SSL
 version=1.04
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-IO-Socket-SSL"
 depends="${makedepends}"
 short_desc="Net::SMTP::SSL -- SSL support for Net::SMTP"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Net-SMTP-SSL"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-${version}.tar.gz"
 checksum=7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00

From b280dfe382c0a24708b179f2b8b40a96c83f854d Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:13:17 -0700
Subject: [PATCH 22/36] perl-Object-Realize-Later: fix license, other lint

---
 srcpkgs/perl-Object-Realize-Later/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index f14db1f0110f..a10c41acdd9c 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Object-Realize-Later'
 pkgname=perl-Object-Realize-Later
 version=0.21
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl module to delay creation of objects"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Object-Realize-Later"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Object/${pkgname/perl-/}-${version}.tar.gz"
 checksum=8f7b9640cc8e34ea92bcf6c01049a03c145e0eb46e562275e28dddd3a8d6d8d9

From 6f909352d518b01181af643c9a6cedfae7a64acd Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 07:24:41 -0700
Subject: [PATCH 23/36] perl-Package-DeprecationManager: fix license, other
 lint

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

diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index a801bbfa4bbb..9007feb43367 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -1,16 +1,16 @@
-# Template build file for 'perl-Package-DeprecationManager'.
+# Template file for 'perl-Package-DeprecationManager'
 pkgname=perl-Package-DeprecationManager
 version=0.17
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
-checkdepends="perl-Test-Warnings perl-Test-Fatal"
 depends="${makedepends}"
+checkdepends="perl-Test-Warnings perl-Test-Fatal"
 short_desc="Manage deprecation warnings for your distribution"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="Artistic-2.0"
 homepage="https://metacpan.org/release/Package-DeprecationManager"
-license="Artistic-2.0, GPL-1"
 distfiles="${CPAN_SITE}/Package/${pkgname/perl-/}-$version.tar.gz"
 checksum="1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b"

From ac719ab200f61d79892226cf4420f5ce77200905 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 09:52:06 -0700
Subject: [PATCH 24/36] perl-PatchReader: fix license

Be aware that the license being set here is a guess based on the license
for perl itself and weakly corroborated by arch. The package itself has
no indication of a license outside of a single sub module (CVSClient.pm)
which is licensed with the MPL.
---
 srcpkgs/perl-PatchReader/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 3c4e1fe5c26d..09387996df4d 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-PatchReader'
 pkgname=perl-PatchReader
 version=0.9.6
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="$makedepends"
 short_desc="PatchReader - Utilities to read and manipulate patches and CVS"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="Unknown"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/PatchReader"
 distfiles="https://cpan.metacpan.org/authors/id/T/TM/TMANNERM/PatchReader-${version}.tar.gz"
 checksum=b8de37460347bb5474dc01916ccb31dd2fe0cd92242c4a32d730e8eb087c323c

From b7ee4874135d3fc99938541a550d9630076b2f39 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:09:33 -0700
Subject: [PATCH 25/36] perl-SGMLSpm: fix license, other lint

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

diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 7f0b7a698653..0dfcf61ca991 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -1,15 +1,15 @@
 # Template file for 'perl-SGMLSpm'
 pkgname=perl-SGMLSpm
 version=1.1
-revision=2
+revision=3
 wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
-short_desc="A perl5 class library for use with the sgmls and nsgmls parsers"
+short_desc="Perl5 class library for use with the sgmls and nsgmls parsers"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="GPL-2"
+license="GPL-2.0-or-later"
 # https://metacpan.org/release/SGMLSpm doesn't exist
 homepage="https://metacpan.org/release/RAAB/SGMLSpm-1.1"
 distfiles="https://cpan.metacpan.org/authors/id/R/RA/RAAB/SGMLSpm-${version}.tar.gz"

From 3bf0509a0a40ce664739d4609601c423802051a6 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:11:47 -0700
Subject: [PATCH 26/36] perl-Sort-Versions: fix license, other lint

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

diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 80845fce36f4..2c9525ddd360 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sort-Versions'
 pkgname=perl-Sort-Versions
 version=1.62
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="Sort::Versions - a perl 5 module for sorting of revision-like numbers"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Sort-Versions"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Sort/${pkgname/perl-/}-$version.tar.gz"
 checksum=bf5f3307406ebe2581237f025982e8c84f6f6625dd774e457c03f8994efd2eaa

From 6caa2b44b7b92edcd3b4f865bc7f915790f9e4f5 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:13:26 -0700
Subject: [PATCH 27/36] perl-String-ShellQuote: fix license, other lint

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

diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 3f833511672b..43a57a4877bf 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-String-ShellQuote'
 pkgname=perl-String-ShellQuote
 version=1.04
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Perl module for quote strings for passing through the shell"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/String-ShellQuote"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/String/${pkgname/perl-/}-${version}.tar.gz"
 checksum=e606365038ce20d646d255c805effdd32f86475f18d43ca75455b00e4d86dd35

From f43e2d574e774c1780fa9b754baedaa52c377e5f Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:18:30 -0700
Subject: [PATCH 28/36] perl-Sub-Exporter-Progressive: fix license, other lint

---
 srcpkgs/perl-Sub-Exporter-Progressive/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 17446c3974e8..557135c232f1 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sub-Exporter-Progressive'
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends} perl-Sub-Exporter"
 depends="${makedepends}"
 short_desc="Only use Sub::Exporter if you need it"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Sub-Exporter-Progressive"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz"
 checksum=d535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056

From 52059cd57e6e3977466930f94afc94ae25b03bbe Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:21:40 -0700
Subject: [PATCH 29/36] perl-Test-NoWarnings: fix license, other lint

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

diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 107f39735c94..5ad3a9d20b65 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Test-NoWarnings'.
+# Template file for 'perl-Test-NoWarnings'
 pkgname=perl-Test-NoWarnings
 version=1.04
-revision=3
+revision=4
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Test::NoWarnings - Make sure you did not emit warnings while testing.'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="LGPL-2.1-only"
 homepage="https://metacpan.org/release/Test-NoWarnings"
-license="LGPL-2.1"
 distfiles="$CPAN_SITE/Test/Test-NoWarnings-${version}.tar.gz"
 checksum=638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c

From d16675c1986fd2cffa907b6061a380550740131b Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:23:03 -0700
Subject: [PATCH 30/36] perl-Test-Trap: fix license, other lint

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

diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index 85d96d53ff37..ac9a98aec62a 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Test-Trap'
 pkgname=perl-Test-Trap
 version=v0.3.4
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
@@ -9,7 +9,7 @@ makedepends="$hostmakedepends"
 depends="$hostmakedepends"
 short_desc='Test::Trap - Trap exit codes, exceptions, output, etc.'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Test-Trap"
-license="GPL-1, Artistic"
 distfiles="${CPAN_SITE}/Test/Test-Trap-${version}.tar.gz"
 checksum=0b04656f33b6c96da8eec4cffe5286150b4e4b5e2991d3883686b10910105ae2

From dda59fe57b4ebca38a05ccdecd7e8453045a17b2 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:24:24 -0700
Subject: [PATCH 31/36] perl-Text-Diff: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index 5e772156bd07..e3d907f90e39 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -1,7 +1,7 @@
-# Template build file for 'perl-Text-Diff'.
+# Template file for 'perl-Text-Diff'
 pkgname=perl-Text-Diff
 version=1.45
-revision=2
+revision=3
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc='Text::Diff - Perform diffs on files and record sets'
 maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
+license="Artistic-1.0-Perl, GPL-2.0-or-later"
 homepage="https://metacpan.org/release/Text-Diff"
-license="GPL-1, Artistic"
 distfiles="$CPAN_SITE/Text/Text-Diff-${version}.tar.gz"
 checksum=e8baa07b1b3f53e00af3636898bbf73aec9a0ff38f94536ede1dbe96ef086f04

From 3c72aa9259797560f4400ac3a67262750d6e0e6e Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:25:43 -0700
Subject: [PATCH 32/36] perl-Text-Glob: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 2f53f1795e1e..1f01eb50921e 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-Glob'
 pkgname=perl-Text-Glob
 version=0.11
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${makedepends}"
 short_desc="Text::Glob - match globbing patterns against text"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Text-Glob"
-license="Artistic, GPL-1"
 distfiles="${CPAN_SITE}/Text/Text-Glob-${version}.tar.gz"
 checksum=069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287

From b9bb517ffce6394b991c6484db8038fc0866c459 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:27:05 -0700
Subject: [PATCH 33/36] perl-Text-Unidecode: fix license

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

diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 52df7384f8b3..06d2e6c6c64c 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-Unidecode'
 pkgname=perl-Text-Unidecode
 version=1.30
-revision=3
+revision=4
 wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
@@ -9,7 +9,7 @@ makedepends="perl"
 depends="perl"
 short_desc="US-ASCII transliterations of Unicode text"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
-license="Artistic-1.0-perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/pod/Text::Unidecode"
 distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz"
 checksum=6c24f14ddc1d20e26161c207b73ca184eed2ef57f08b5fb2ee196e6e2e88b1c6

From 18f53d625ce14f76eaaac407b22e90b5f992c9a7 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:36:48 -0700
Subject: [PATCH 34/36] perl-Text-WrapI18N: fix license, other lint

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

diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index fc57ff098673..6b4e9ac64d7e 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-WrapI18N'
 pkgname=perl-Text-WrapI18N
 version=0.06
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
@@ -9,7 +9,7 @@ makedepends="${hostmakedepends}"
 depends="${hostmakedepends}"
 short_desc="Line wrapping module with support for multibyte character encodings"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
-license="Artistic, GPL-1"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Text-WrapI18N"
 distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz"
 checksum=4bd29a17f0c2c792d12c1005b3c276f2ab0fae39c00859ae1741d7941846a488

From 9a3ee1f40c75508d3b327a99a386968f4e029f59 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 10:54:01 -0700
Subject: [PATCH 35/36] perl-XML-LibXML-PrettyPrint: fix license

---
 srcpkgs/perl-XML-LibXML-PrettyPrint/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index c0b26cae2052..d436697cde32 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-XML-LibXML-PrettyPrint'
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
@@ -10,7 +10,7 @@ depends="$makedepends perl-Exporter-Tiny perl-XML-LibXML"
 checkdepends="$depends perl-Test-Warnings"
 short_desc="Perl extension to PrettyPrint XML"
 maintainer="John <me@johnnynator.dev>"
-license="Artistic-1.0-perl, GPL-1.0-or-later"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/pod/XML::LibXML::PrettyPrint"
 distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz"
 checksum=89fb31725e90ecde0fc3623cb1e22decbaa4dbe30d6af56d38a0a8b45c4789f0

From a2da91a4d4937c4dc82051e2365b26cb58fb4116 Mon Sep 17 00:00:00 2001
From: Colin Booth <colin@heliocat.net>
Date: Sat, 8 May 2021 11:10:47 -0700
Subject: [PATCH 36/36] perl-XML-Twig: fix license, checkdepends, other lint

---
 srcpkgs/perl-XML-Twig/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 28cd10b2eb70..8ca5553ecd1f 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -1,15 +1,16 @@
 # Template file for 'perl-XML-Twig'
 pkgname=perl-XML-Twig
 version=3.52
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
 depends="perl>=5.20 perl-XML-Parser"
-short_desc="A perl module for processing huge XML documents in tree mode"
+checkdepends="$depends perl-IO-CaptureOutput perl-LWP perl-Test-Pod perl-XML-Simple perl-XML-XPath"
+short_desc="Perl module for processing huge XML documents in tree mode"
 maintainer="John Regan <john@jrjrtech.com>"
-license="Artistic"
+license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/XML-Twig"
 distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz"
 checksum=fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad

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

end of thread, other threads:[~2021-08-29 12:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-30749@inbox.vuxu.org>
2021-05-08 18:28 ` [PR PATCH] [Updated] Omnibus lint pass for SPDX errors - packages in the perl-* family heliocat
2021-06-10  7:47 ` heliocat
2021-06-10 17:15 ` heliocat
2021-06-29  2:14 ` heliocat
2021-08-29 12:07 ` [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).