From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Baines Subject: Re: [PATCH 2/3] gnu: Don't use guix build utils Date: Thu, 18 Feb 2016 19:59:14 +0000 Message-ID: <56C62292.1090701@cbaines.net> References: <1455379675-27516-1-git-send-email-mail@cbaines.net> <1455379675-27516-3-git-send-email-mail@cbaines.net> <20160213223918.GB1176@jasmine> <56C4BBC2.7070103@cbaines.net> <20160218001523.GB26345@jasmine> <20160218195505.GB3445@solar> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="BAQETjJqqaQk7SuAh78l4MAE8JuknsjC4" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51925) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWUjV-00032N-AD for guix-devel@gnu.org; Thu, 18 Feb 2016 14:59:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aWUjS-0004vM-3m for guix-devel@gnu.org; Thu, 18 Feb 2016 14:59:25 -0500 Received: from mira.cbaines.net ([2a01:7e00::f03c:91ff:fe69:8da9]:34141) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWUjR-0004ul-QF for guix-devel@gnu.org; Thu, 18 Feb 2016 14:59:22 -0500 In-Reply-To: <20160218195505.GB3445@solar> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Andreas Enge , Leo Famulari Cc: guix-devel@gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BAQETjJqqaQk7SuAh78l4MAE8JuknsjC4 Content-Type: multipart/mixed; boundary="------------020408070308040509030609" This is a multi-part message in MIME format. --------------020408070308040509030609 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 18/02/16 19:55, Andreas Enge wrote: > On Wed, Feb 17, 2016 at 07:15:23PM -0500, Leo Famulari wrote: >> The commit that removes the module only makes sense in the context of >> adding vcsh. It's analogous to adding a module that is required for a >> new package, and that is done in a single commit. So, I think it's >> better to squash the commits. >=20 > Yes, I agree it could/should be done at the same time as adding vcsh. > First of all, we will need to get perl-shell-command in; I do not find > the patch any more. Leo, if you still have it and it looks good, could > you please push it? Otherwise, Christopher, could you resend it? You can find it here [1], I have also attached it to this email. 1: https://lists.gnu.org/archive/html/guix-devel/2016-02/msg00524.html --------------020408070308040509030609 Content-Type: text/x-patch; name="0001-gnu-Add-perl-shell-command.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-Add-perl-shell-command.patch" =46rom cf1f343ab00a5ee31cfb650ec0033023cb0d0e02 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sat, 13 Feb 2016 23:40:22 +0000 Subject: [PATCH 1/3] gnu: Add perl-shell-command This is required for the tests for vcsh. * gnu/packages/perl.scm (perl-shell-command): New variable. --- gnu/packages/perl.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 0e63aa9..868f53c 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -6277,4 +6277,28 @@ really be high enough to warrant the use of a keyw= ord, and the size so small such that being individual extensions would be wasteful.") (license (package-license perl)))) =20 +(define-public perl-shell-command + (package + (name "perl-shell-command") + (version "0.06") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/F/FL/FLORA/Shell-Command-" + version + ".tar.gz")) + (sha256 + (base32 + "1lgc2rb3b5a4lxvbq0cbg08qk0n2i88srxbsz93bwi3razpxxr7k")))) + (build-system perl-build-system) + (home-page + "http://search.cpan.org/dist/Shell-Command") + (synopsis + "Cross-platform functions emulating common shell commands") + (description + "Thin wrapper around ExtUtils::Command. See ExtUtils::Command for = a + description of available commands.") + (license (package-license perl)))) + ;;; END: Core module overrides --=20 2.7.0 --------------020408070308040509030609-- --BAQETjJqqaQk7SuAh78l4MAE8JuknsjC4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWxiKTXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzRTg5RUVFNzQ1OEU3MjBEOTc1NEUwQjI1 RTI4QTMzQjBCODRGNTc3AAoJEF4oozsLhPV37UkP/3gEzQzmogY0++NRQJF2hLyZ SMDU14ANJowwYn41cj3B+pFj8seGyPhDRTaIxq1Sr8rOGXZPczwsqnS1mUEFzBjX aruvXLgYsJD0BQVH427fZmMmHNTm12avI2ft5y/kuL49v7Ry8SmRAQyuNF6DkVI5 mL2RiCWRAiO8DgNyc3smH0M8JTwWHYv4bku8F/9UawCb6GyBzVmXAAG2mCRTFNvv i03HM697v1mRXazbaEqMSYtedGg/arMEkI0RSWgvwhvoERsdTmWvUzqo12rlhH99 XYVKIBYmuqH2qtCH5ByvQR1mz7tx/vEDFXA0/I7ALV/wbIpXrQMcKxC5CFdNuFdW Qmzw2wzOwdBUo0ZwL9oAZmKLkdwwFoU2w4YmHJ2P0Vw7Lbv3msKR928zL2mjrawo simgHuzg/aBHt4Lu8cMS81nm+K1wojh22TVJzgyS+6Kvo+EI/Lx3cKkq4l7BHeFX LKzO1lyAhrI3ZHbe73ihLFB4p7D81EewoPmrc+nYl92Fgd7pMXaBxy7xUJczhAKv NNPDuJAOkNsP4LPgt0v53cNtnG6lUK968uwTLeFomZvh6p60jm7kClsj8XH8tlg5 aR5pAfMpEbSpCPzGpEoeozBNh2ocYm8qhqLg9W8s0s5m82AI7NjI0J6qwKRZ9lN/ K6a1i8KhJxvnfM+3e/T/ =BAIR -----END PGP SIGNATURE----- --BAQETjJqqaQk7SuAh78l4MAE8JuknsjC4--