From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: [PATCH 10/10] gnu: Add git-annex-remote-hubic. Date: Mon, 7 Dec 2015 21:30:00 +0200 Message-ID: <20151207213000.5df55e6c@debian-netbook> References: <1449153811-32039-1-git-send-email-efraim@flashner.co.il> <1449153811-32039-11-git-send-email-efraim@flashner.co.il> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/tCCkGoiEM.6viERfnEBeccE"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50878) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a61V4-0007p4-Vh for guix-devel@gnu.org; Mon, 07 Dec 2015 14:31:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a61V1-0005Ur-7t for guix-devel@gnu.org; Mon, 07 Dec 2015 14:31:06 -0500 Received: from flashner.co.il ([178.62.234.194]:43093) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a61V0-0005Uf-Rp for guix-devel@gnu.org; Mon, 07 Dec 2015 14:31:03 -0500 In-Reply-To: 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: Ricardo Wurmus Cc: guix-devel@gnu.org --Sig_/tCCkGoiEM.6viERfnEBeccE Content-Type: multipart/mixed; boundary="MP_/NGGqAw5gEYQPV5X53lrRQwp" --MP_/NGGqAw5gEYQPV5X53lrRQwp Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Fri, 4 Dec 2015 10:57:27 +0100 Ricardo Wurmus wrote: > Efraim Flashner writes: >=20 > > +(define-public git-annex-remote-hubic > > + (package > > + (name "git-annex-remote-hubic") > > + (version "0.3.1") > > + (source (origin > > + (method url-fetch) > > + (uri (string-append > > + "https://github.com/Schnouki/" name "/archive/v" > > + version ".tar.gz")) > > + (file-name (string-append name "-" version)) =20 >=20 > You should also append =E2=80=9C.tar.gz=E2=80=9D. >=20 > > + (sha256 > > + (base32 > > + "196g3jkaybjx11nbr51n0cjps3wjzb145ab76y717diqvvxp5v4r"= )))) > > + (build-system python-build-system) > > + (arguments > > + `(#:python ,python-2)) > > + (native-inputs > > + `(("python2-setuptools" ,python2-setuptools) > > + ;; some extras for the tests > > + ("python2-futures" ,python2-futures) > > + ("python2-six" ,python2-six))) > > + (inputs > > + `(("python2-dateutil" ,python2-dateutil) > > + ("python2-rauth" ,python2-rauth) > > + ("python2-swiftclient" ,python2-swiftclient))) =20 >=20 > These are probably propagated-inputs. >=20 > > + (home-page "https://github.com/Schnouki/git-annex-remote-hubic/") > > + (synopsis "Use hubic as a git-annex remote") =20 >=20 > I don=E2=80=99t know what =E2=80=9Chubic=E2=80=9D is but in the descripti= on you spell it as > =E2=80=9ChubiC=E2=80=9D. Which spelling is correct? hubic.com is one of those free online storage places, and in their image th= ey spell it "hubiC," but it's unlikely people will search for it like that, so I've made them all "hubic." >=20 > > + (description > > + "Git annex remote hubic allows you to use your hubiC account as a= \"special > > +repository\".") =20 >=20 > I found it difficult to read this description because the first four > words are actually the name of the package. In this case I=E2=80=99d sug= gest > replacing =E2=80=9CGit annex remote hubic=E2=80=9D with the generic =E2= =80=9CThis package=E2=80=9D; but > then you should also add =E2=80=9Cwith git-annex=E2=80=9D after =E2=80=9C= special repository=E2=80=9D. >=20 > ~~ Ricardo --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --MP_/NGGqAw5gEYQPV5X53lrRQwp Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0010-gnu-Add-git-annex-remote-hubic.patch =46rom 88877256de8eaa36fa87a99ed433b2c65663a972 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 30 Nov 2015 20:55:01 +0200 Subject: [PATCH 10/10] gnu: Add git-annex-remote-hubic. * gnu/packages/version-control.scm (git-annex-remote-hubic): New variable. --- gnu/packages/version-control.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-contro= l.scm index 6861e35..d5d95f7 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -54,6 +54,7 @@ #:use-module (gnu packages ncurses) #:use-module (gnu packages ssh) #:use-module (gnu packages web) + #:use-module (gnu packages openstack) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) @@ -983,3 +984,35 @@ fetching updates) over a collection of version control= repositories. It supports a large number of version control systems: Git, Subversion, Mercurial, Bazaar, Darcs, CVS, Fossil, and Veracity.") (license gpl2+))) + +(define-public git-annex-remote-hubic + (package + (name "git-annex-remote-hubic") + (version "0.3.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/Schnouki/" name "/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "196g3jkaybjx11nbr51n0cjps3wjzb145ab76y717diqvvxp5v4r")))) + (build-system python-build-system) + (arguments + `(#:python ,python-2)) + (native-inputs + `(("python2-setuptools" ,python2-setuptools) + ;; some extras for the tests + ("python2-futures" ,python2-futures) + ("python2-six" ,python2-six))) + (propagated-inputs + `(("python2-dateutil" ,python2-dateutil) + ("python2-rauth" ,python2-rauth) + ("python2-swiftclient" ,python2-swiftclient))) + (home-page "https://github.com/Schnouki/git-annex-remote-hubic/") + (synopsis "Use hubic as a git-annex remote") + (description + "This package allows you to use your hubic account as a \"special +repository\" with git-annex.") + (license gpl3+))) --=20 2.6.2 --MP_/NGGqAw5gEYQPV5X53lrRQwp-- --Sig_/tCCkGoiEM.6viERfnEBeccE Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJWZd45AAoJEPTB05F+rO6TvCMP/0J5+ahCvx0dz100vOTQuTqj qAyU6V8dxhSSIytyuWFBezAz7VHgMX+Jp1KiFdAOwoZGsGaY2P3qPoaTnzi8WaHT HLXN4vtu7YZIwuVdwl4dbD9asWaQquQNg2XGMXyeGt5KSg7n9prxt23EmFEZK79a ogcLqFqzaeJIMmBIez0FoT67H9UO78Fy48FFiwe+23Ap2ezv2vORNIGv0SkC2w2v hHibsQ6Mh9qUFZqf6gM4g9EvmfDhiMvZBK4i3/K8IK7jPxOjVli8lpYdSc4vcIcO 583SEkhnSsblBbT3J+UUB0PREgK5nVVeewVOMfmInIGAZC2ZCMDudETYH86ko/VK pg7tcQAMTUHyFxgRcwvkMsrP+6mszGB/3ozYnqLYGMNORO0kYLQwr2kWhDA3Otv7 fB0ENQ1KmX7KoyewM6wa5lPokIR0BcTtp4w78BzN5yDtZ+ibdIYiz3xL+LKcp7E/ 8Ra6z/pD61CcoNgcrC0Dop8qCmNZb7wAvnNRQgD5SJd/HaGFwiTmQbNUif9b0TkV i1jm8Dyakp/PA6IbSsoZOXwaw6blzI7SEGqS8Lr8i+lXgEVB8Jaa3sXi/D4G815C TVx+o3r4xwGOLPyS8LrMfsKufcCONVLyH3kye5EzNrcHQsmb/wpxLb3Fm7JKAmzv pIGk/cRrP/KzHxrid250 =/U9C -----END PGP SIGNATURE----- --Sig_/tCCkGoiEM.6viERfnEBeccE--