From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49102) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1efsXj-0006QJ-GD for guix-patches@gnu.org; Sun, 28 Jan 2018 14:23:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1efsXe-0005TY-DN for guix-patches@gnu.org; Sun, 28 Jan 2018 14:23:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:38665) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1efsXe-0005TP-7v for guix-patches@gnu.org; Sun, 28 Jan 2018 14:23:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1efsXe-00089c-2S for guix-patches@gnu.org; Sun, 28 Jan 2018 14:23:02 -0500 Subject: [bug#30274] [PATCH 00/21] gnu: Add licensecheck (license checker for source files). Resent-Message-ID: From: Oleg Pykhalov References: <20180128184437.32296-1-go.wigust@gmail.com> Date: Sun, 28 Jan 2018 22:22:30 +0300 In-Reply-To: <20180128184437.32296-1-go.wigust@gmail.com> (Oleg Pykhalov's message of "Sun, 28 Jan 2018 21:44:37 +0300") Message-ID: <87a7wxrdop.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; charset=utf-8 Content-Transfer-Encoding: quoted-printable In addition to the cover letter. Oleg Pykhalov writes: > Hello Guix, > > Licensecheck attempts to determine the license that applies to each file > passed to it, by searching the start of the file for text belonging to va= rious > licenses. > > > Some notes while I've adopted `guix import cpan` produced packages: > > - perl-b-hooks-op-check, perl-bareword-filehandles, perl-multidimensional= had > a perl-gtk-perl in native-inputs. > > - perl-test-roo had a perl-bareword-filehandles in native-inputs. `guix lint` failed on perl-strictures-2 and didn't lint other packages I sended. Well, will know this in future. I have fixed following warning =2D-8<---------------cut here---------------start------------->8--- gnu/packages/perl.scm:4313:14: perl-lexical-sealrequirehints@0.011: synopsi= s should start with an upper-case letter or digit gnu/packages/perl.scm:3972:14: perl-indirect@0.38: no period allowed at the= end of the synopsis gnu/packages/perl.scm:369:17: perl-bareword-filehandles@0.005: description = should start with an upper-case letter or digit gnu/packages/perl.scm:1883:14: perl-data-section@0.200007: synopsis should = start with an upper-case letter or digit gnu/packages/perl.scm:9122:17: perl-pod-constants@0.19: sentences in descri= ption should be followed by two spaces; possible infraction at 218 =2D-8<---------------cut here---------------end--------------->8--- The following are new to me, so should I add a "v" in (version =E2=80=A6) f= or those packages? I see for example perl-file-find-object has it. =2D-8<---------------cut here---------------start------------->8--- /home/natsu/src/guix-wip-licensecheck/gnu/packages/license.scm:108:2: licen= secheck@3.0.31: can be upgraded to v3.0.31 /home/natsu/src/guix-wip-licensecheck/gnu/packages/license.scm:33:2: perl-r= egexp-pattern-license@3.0.31: can be upgraded to v3.0.31 =2D-8<---------------cut here---------------end--------------->8--- [...] Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAlpuIvYACgkQckbhHGm3 lWlLAw//Y/lYAgLGlb3wO5MUCdDxeB7t1e1DPj28Qt5om0l0nma5q0SvPZtcefub evGIIi5KrmOeSN+CaAs8smvBYBb6uVVObxgAEhPB6gLmTVQ+pirUWy4WeeHTwwcV 1tGgntHLdfuo03Te2nDaOnTt9BhgVczveuXfx4EEW7yd1AusxE0YDy5eEYyCFC3q Q/6zIR88tJktHw0tJScWrPzKAtYHZHrbNBJdDsAfUnN0A391qwsGWYnmAithwd6t ADRPGbXkTBTVvpvRROnbu6szFtUKNxvhgKidn+CmQqdPra6DkBfNWAtMHBOyYX0D F4znN2hQBsIE7pJe2NaZbYkVxwwMBHdzf9KuJZkJrnEDaKaMftUU1uWI29rOGzZf Ig1X0zACF5BBI7oTZyboZWRaw1F7SOIVrAkDgArlQKU+EvPvVLOUgOmODM+WBKSO gdSbTAtyNhsRCDnD+ZJb0YPtoDGVwWo0qgAuIuqYPIuVSrKmtgnUm87kE71JRz7s hRPLbPy7UcW2CNbRtB3d5AAGH7Bf8nk3/Xjo4NgzCOj6cc9HaAuIIoQfxnOls/VP olu+Q7UhcPXu+XPKr/X0hof1gXexrlagVxCyonPz9oc0+PXOmrVAqLykLERUAX+K tIu3lJLzpmfKjZ+Cg85Po7zDs2uZqwG/u2HiGlMsESfTOcWHhWA= =L0w3 -----END PGP SIGNATURE----- --=-=-=--