From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49152) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eg1hl-0004mr-H4 for guix-patches@gnu.org; Mon, 29 Jan 2018 00:10:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eg1hi-0000iC-Bs for guix-patches@gnu.org; Mon, 29 Jan 2018 00:10:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:39147) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eg1hi-0000i0-83 for guix-patches@gnu.org; Mon, 29 Jan 2018 00:10:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eg1hi-0001ia-05 for guix-patches@gnu.org; Mon, 29 Jan 2018 00:10:02 -0500 Subject: [bug#30274] [PATCH 21/21] gnu: Add licensecheck. Resent-Message-ID: From: Oleg Pykhalov References: <20180128184828.32395-1-go.wigust@gmail.com> <20180128184828.32395-21-go.wigust@gmail.com> Date: Mon, 29 Jan 2018 08:09:34 +0300 In-Reply-To: <20180128184828.32395-21-go.wigust@gmail.com> (Oleg Pykhalov's message of "Sun, 28 Jan 2018 21:48:28 +0300") Message-ID: <871si95jzl.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 30274@debbugs.gnu.org --=-=-= Content-Type: text/plain Oleg Pykhalov writes: > * gnu/packages/license.scm (licensecheck): New public variable. > --- > gnu/packages/license.scm | 53 ++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 53 insertions(+) > > diff --git a/gnu/packages/license.scm b/gnu/packages/license.scm > index 37b5c7388..ca1183f46 100644 > --- a/gnu/packages/license.scm > +++ b/gnu/packages/license.scm > @@ -103,3 +103,56 @@ statements and serializes in normalized format.") > (synopsis "Templated software licenses") > (description "This package provides templated software licenses.") > (license (package-license perl)))) > + > +(define-public licensecheck > + (package > + (name "licensecheck") > + (version "3.0.31") > + (source (origin > + (method url-fetch) > + (uri (string-append > + "mirror://cpan/authors/id/J/JO/JONASS/App-Licensecheck-" > + "v" version ".tar.gz")) > + (sha256 > + (base32 > + "12970mfcnqjil1p09s137nvqxjiqsjypivby8yhp163wl06i2s51")))) > + (build-system perl-build-system) > + (native-inputs > + `(("perl-software-license" ,perl-software-license) > + ("perl-test-requires" ,perl-test-requires) > + ("perl-test-roo" ,perl-test-roo) > + ("perl-test-script" ,perl-test-script) > + ("perl-universal-require" ,perl-universal-require) > + ("perl-number-range" ,perl-number-range))) > + (propagated-inputs > + `(("perl-getopt-long-descriptive" ,perl-getopt-long-descriptive) > + ("perl-moo" ,perl-moo) > + ("perl-namespace-clean" ,perl-namespace-clean) > + ("perl-path-iterator-rule" ,perl-path-iterator-rule) > + ("perl-path-tiny" ,perl-path-tiny) > + ("perl-pod-constants" ,perl-pod-constants) > + ("perl-regexp-pattern-license" ,perl-regexp-pattern-license) > + ("perl-sort-key" ,perl-sort-key) > + ("perl-strictures" ,perl-strictures-2) I'll try to build perl-moo version 2 which should be build with perl-strictures version 2 in the native-inputs, so we could install licensecheck to a user's profile. [...] Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAlpurI4ACgkQckbhHGm3 lWnMhQ/7BO9hNUC7Qtx53MMWG3jfElvIrn6MmAK0ckItlGVFhmY+M/N+C2y+oFgu MB390mpN52dr2hLONpibbEI03IosXvQM+8addPS/KRUWFd1tT2H96W0zy7YC27Ag q/FxrWfY3arfdX7FBI6WaP9Mi/tdbfMvxsuVe+9+LJgCFz43xTWvLERZhxw3fl14 Fuqi9pDu6R4VrrtVM0BdyXb90PgnM+xb1Qlz8FBjYwiPDsLFpBZBLNpDN+bG1g3S 1+dOfmQvx2zKE1iWnrnIF6/DeC2a3BTwH+nzuGFTIRAGrCSWdEuAoY3yRP9QXbv/ /2eINeML0wLf8c0rlzmUMTVEdVLob3osB+l3GC1fwh6unMlMc5AoxUwmOP76+OHw rKDXgebsOxX1cYaNCMhsIYwk2F8x7saLOW0tWJPGRrr5bSZDxHnfHZQinc8BGM/r MoXy84v3JlLUp1U0GseWOR+7MwVMH8V65P+2AnYDX6F6Xx9obCG2uS/RnDci+ea+ 8M2tVjO82SgiPHbE521UdgDbR6GhQXlIXyRyK9NJ9typv3rCGbhOth7hcDJWWJc8 cKuZJkFVyGR3V06A4qPMcWGWn7loHAwKLb4u3pzjpK8SV9kk2pL3rcdfj/+2kzgy 9aiJkClnTPhds7q48zRhi9quhi+KXSnMG3E3HMIchqkloGGsIDk= =qbDw -----END PGP SIGNATURE----- --=-=-=--