From unknown Sun Jun 22 17:11:39 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#27913 <27913@debbugs.gnu.org> To: bug#27913 <27913@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add python-ghp-import. Reply-To: bug#27913 <27913@debbugs.gnu.org> Date: Mon, 23 Jun 2025 00:11:39 +0000 retitle 27913 [PATCH] gnu: Add python-ghp-import. reassign 27913 guix-patches submitter 27913 Oleg Pykhalov severity 27913 normal tag 27913 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 01 23:38:48 2017 Received: (at submit) by debbugs.gnu.org; 2 Aug 2017 03:38:49 +0000 Received: from localhost ([127.0.0.1]:37519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dckUi-00055c-LV for submit@debbugs.gnu.org; Tue, 01 Aug 2017 23:38:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dckUh-00055Q-27 for submit@debbugs.gnu.org; Tue, 01 Aug 2017 23:38:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dckUa-00082K-TB for submit@debbugs.gnu.org; Tue, 01 Aug 2017 23:38:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45662) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dckUa-00082D-Pb for submit@debbugs.gnu.org; Tue, 01 Aug 2017 23:38:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37211) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dckUZ-0007BS-4u for guix-patches@gnu.org; Tue, 01 Aug 2017 23:38:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dckUW-0007wp-G9 for guix-patches@gnu.org; Tue, 01 Aug 2017 23:38:39 -0400 Received: from mail-lf0-x22d.google.com ([2a00:1450:4010:c07::22d]:36771) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dckUW-0007vP-7H for guix-patches@gnu.org; Tue, 01 Aug 2017 23:38:36 -0400 Received: by mail-lf0-x22d.google.com with SMTP id o85so14573745lff.3 for ; Tue, 01 Aug 2017 20:38:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version:content-disposition :content-description; bh=7n5MjiCMFR7JqUFA+lEWAU5Pv3+fX0bVX8G8cPtX0d4=; b=gK16MtKy+Go0xhpE1U1ZuAe5itpLgYqWCYTWeG8wiM6JQuvfWRojwfMWdWUP1lQofD f+XBqpz3ygiksEl9ytvKt2shhGMOvSfZdVkTsa1YpxK90cbFW0I4UVjLLW3lMa/jt1n/ HmIbtYkyllQpbuf2qLk4Pw9e9Yo5uVWCcqP8uzz/WCdGdksymygiVN9vW7mtwha8yxaz 1sS1A06AjYK5Ak1jcrQxhFtAg3IXuTavjoAuEPNm7O1qUwjlq69zcdgB+3km/Fm7FbOk Aq2mCGriUvJ6uSwx+c+lzskFwfcBy7z8FtDdpQSUGkFtV0KSR1wc687Fpr8q05Kw6I+U miTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-disposition:content-description; bh=7n5MjiCMFR7JqUFA+lEWAU5Pv3+fX0bVX8G8cPtX0d4=; b=CVNXrtexhm66I+WY2GUdz5xmr6PhoRrhFxAmqIh0sIXrkz0LiXfkdJsvjur0yekGvQ QvxPpJbdIYnOO7AtD6rLcG84et5v/w6qFEEHee5Fo39HCHeUPmSb2pOp6+ciVZV2pdcP cL8Aw2YP8TAlzFzQ5Njc21+gey+7wekLeT1poTB/X/ODbWjstuWBQRDaWt2HSmMSbyw7 +4UAKruNtDdYyScxRaYgUHh0OlkVVpttwsFghYmw7zk/+bb6MAyhLu+aPFDMSJI2EjKS f+KaZurnq1PAhWvf2i8DxaRK9jVKZKYNSlfQVt0qNbfEzKNO5Ft4UCTmhazVQoLbhMfv wxhQ== X-Gm-Message-State: AIVw112Bb5DKG1NgVZIwVFTKUzCjeTP7fMMqwB4qea147zqzPJTbOQlI 7M5OXSS3E5viKlfw X-Received: by 10.25.229.87 with SMTP id c84mr7999018lfh.52.1501645112952; Tue, 01 Aug 2017 20:38:32 -0700 (PDT) Received: from magnolia (ppp91-122-124-179.pppoe.avangarddsl.ru. [91.122.124.179]) by smtp.gmail.com with ESMTPSA id 11sm1521525ljv.18.2017.08.01.20.38.31 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 01 Aug 2017 20:38:31 -0700 (PDT) From: Oleg Pykhalov To: guix-patches@gnu.org Subject: [PATCH] gnu: Add python-ghp-import. Date: Wed, 02 Aug 2017 06:38:31 +0300 Message-ID: <87d18ebpvs.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-python-ghp-import.patch Content-Description: [PATCH] gnu: Add python-ghp-import. X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) >From eb71446f05762d4981bdef0ce7e0ada55fa9ce4f Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Wed, 2 Aug 2017 06:32:04 +0300 Subject: [PATCH] gnu: Add python-ghp-import. To: guix-patches@gnu.org * gnu/packages/version-control.scm (python-ghp-import, python2-ghp-import): New variable. --- gnu/packages/version-control.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 2e17201a5..062134d23 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -520,6 +520,31 @@ collaboration using typical untrusted file hosts or services.") a built-in cache to decrease server I/O pressure.") (license license:gpl2))) +(define-public python-ghp-import + (package + (name "python-ghp-import") + (version "0.5.5") + (source + (origin + (method url-fetch) + (uri (string-append + "https://github.com/davisp/ghp-import/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0x887v690xsac2hzjkpbvp3a6crh3m08mqbk3nb4xwc9dnk869q7")))) + (build-system python-build-system) + (home-page "https://github.com/davisp/ghp-import") + (synopsis "Copy directory to the gh-pages branch") + (description "Script that copies a directory to the gh-pages branch (by +default) of the repository.") + (license license:gpl3+))) + +(define-public python2-ghp-import + (package-with-python2 + (strip-python2-variant python-ghp-import))) + (define-public shflags (package (name "shflags") -- 2.13.3 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 02 12:15:30 2017 Received: (at 27913) by debbugs.gnu.org; 2 Aug 2017 16:15:30 +0000 Received: from localhost ([127.0.0.1]:38603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dcwJ0-0007eD-7u for submit@debbugs.gnu.org; Wed, 02 Aug 2017 12:15:30 -0400 Received: from mail-lf0-f54.google.com ([209.85.215.54]:33667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dcwIy-0007dy-Pc for 27913@debbugs.gnu.org; Wed, 02 Aug 2017 12:15:29 -0400 Received: by mail-lf0-f54.google.com with SMTP id d17so22128085lfe.0 for <27913@debbugs.gnu.org>; Wed, 02 Aug 2017 09:15:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-transfer-encoding; bh=92/TTKkJ/EDF2HLgxOYm2jS4r7wqqGLY8EjNz0P17M8=; b=Y1YrVRkgJo/+4TWDTKcZuEQySn58dQJuIh5SEY3m0Zz1FK9LjuH9nRzewO++S6CYR7 +90glf0qKerYyhZ916XnVjgrQr+GPAe3tMK93Ga7baoZr6mnIXGHaHAjMsqD24olDG/P hMFTB70soHF2AkRwytuGC5ZEAi2vEvIe2Crxwv+/f8ZvswljodV8kzFCeODsMmcMu+UP O7WdaV23EGqwvQoW937ATxlUrJi7rvydHrq4i0F+qxp4Zf5X83KHhDF7GRQGHIHQ3Chx 5cZeb18/Sf8FIpP98J128VLzx6rxU77qDo3hqogw5fBNPp8bSEHSAYVusSlZtLstYQnN J8wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=92/TTKkJ/EDF2HLgxOYm2jS4r7wqqGLY8EjNz0P17M8=; b=ZwivVXQ5CVHCaQVOR9aztpwiKz1miIVHzmo+O/D8dOMAgUqEXj5pvoz/Rg8QXy76kg aEJxSIqfXMWxi4o2FT6OZ81lun0uHNckgPnSr24++DrPjWmMus6e6s0r++cI+oMkOim4 Yo0t9hb96NNPBIKTpfg6LcUx/TjcqRfkubiPIvrio7b02L7pex5pPi4L1MyDjhmz1js9 PirxOSiPtNlAGH47GraGKcfY3z3oQef/FUeoRmcUydUwwVtKbblUnykYLCRtCDWpZYMD AlDv7/deTj4vKuvy7+0aUmnA/NCdKqFV9gJeSxEIlGuTkaElhpXsuUuM3jTM5t1d3YIz Htbg== X-Gm-Message-State: AIVw112YtAmwe+9mIA39xToFMcEgRSgNtkrzl3AwVz9FY4sHdyhwY8uR Y8qIf4wuWVnXE+Xm X-Received: by 10.25.216.212 with SMTP id r81mr7969400lfi.26.1501690522478; Wed, 02 Aug 2017 09:15:22 -0700 (PDT) Received: from magnolia (ppp91-122-124-179.pppoe.avangarddsl.ru. [91.122.124.179]) by smtp.gmail.com with ESMTPSA id i1sm3404879ljd.86.2017.08.02.09.15.21 for <27913@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 02 Aug 2017 09:15:21 -0700 (PDT) From: Oleg Pykhalov To: 27913@debbugs.gnu.org Subject: Re: bug#27913: Acknowledgement ([PATCH] gnu: Add python-ghp-import.) References: <87d18ebpvs.fsf@gmail.com> Date: Wed, 02 Aug 2017 19:15:21 +0300 In-Reply-To: (GNU bug Tracking System's message of "Wed, 02 Aug 2017 03:39:02 +0000") Message-ID: <878tj29c9y.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 27913 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Hello Guix. The license is not gpl3+, it's =E2=80=9CTumbolia Public License=E2=80=9D. https://raw.githubusercontent.com/davisp/ghp-import/master/LICENSE Is it OK in Guix? If yes, what is good way to provide this licence? Just install it in =E2=80=9Coutput=E2=80=9D? From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 02 16:01:31 2017 Received: (at 27913) by debbugs.gnu.org; 2 Aug 2017 20:01:31 +0000 Received: from localhost ([127.0.0.1]:38925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dczpj-0008K0-Cc for submit@debbugs.gnu.org; Wed, 02 Aug 2017 16:01:31 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:35531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dczpi-0008Js-4n for 27913@debbugs.gnu.org; Wed, 02 Aug 2017 16:01:30 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id C145B208E9; Wed, 2 Aug 2017 16:01:29 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Wed, 02 Aug 2017 16:01:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=MQl utEo+SHpXyzyHj1pzp1wTblQVsxhCGiW43SVtw2Q=; b=wfzK073DkOLl/JWYX1Q C3lxrCa6HWturNypXADJLx7kMkRwraTLJ12Hbhb6OzsiA0N2ZcCDgkBB1HkyVEnv 9U8S5jUqKwFPEVqT1Ub5Pfz8FWU4Arl/jrKI8Cb4X5YIlcFdXueVrawDT/+ea66z jTLsZh/XNhgWIuJuNIXvUgHQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=MQlutEo+SHpXyzyHj1pzp1wTblQVsxhCGiW43SVtw2Q=; b=Nn8J7+xd 88XocUAaSvy5sVcouzEOnxJaOyAdkX3GBzWgDmpV57yuKAkCN2ryyAKloTJwFKDM 53OR0mkv9Y5lBufxnseN2YLPyP//uYFbNVqShrS/tCP2dvJa1scfa5074f2KeknI kF2/o3xLa9WIrVfNr9l38UWWYPG8kdl2JfP9rZJ3fCUY6qw8NYHnzvLXB29PF4zX 8L/nM7zTeKsoAR/ly3J5KRZSNELjxKpAeL3av5QW7MM/I9IdVlBslivhtxyo60up 6W+xkHcDY0VGwHrdHRVuxPu9Fp6VaKTy8iQkugX3T85CKBq9fGJxPlhoRvZkPiry B8madRK/PRSiVw== X-ME-Sender: X-Sasl-enc: x9yeNnqsc106I9/IQ4G/rP/IXTg9zBTJlIVIjJ8UAmjj 1501704089 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id 77A2524691; Wed, 2 Aug 2017 16:01:29 -0400 (EDT) Date: Wed, 2 Aug 2017 16:01:28 -0400 From: Leo Famulari To: Oleg Pykhalov Subject: Re: [bug#27913] Acknowledgement ([PATCH] gnu: Add python-ghp-import.) Message-ID: <20170802200128.GA20759@jasmine.lan> References: <87d18ebpvs.fsf@gmail.com> <878tj29c9y.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <878tj29c9y.fsf@gmail.com> User-Agent: Mutt/1.8.3 (2017-05-23) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27913 Cc: 27913@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Wed, Aug 02, 2017 at 07:15:21PM +0300, Oleg Pykhalov wrote: > Hello Guix. > > The license is not gpl3+, it's “Tumbolia Public License”. > https://raw.githubusercontent.com/davisp/ghp-import/master/LICENSE For everyone's reference, this is the text of the license: ------ Tumbolia Public License Copyright 2013, Paul Davis Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. opan saurce LOL ------ It was discussed on the Fedora Legal mailing list: https://www.spinics.net/linux/fedora/fedora-legal/msg02842.html I don't know the final outcome there (i.e. does Fedora offer Tumbolia-license software now?) but it seems positive. Also, Debian distributes the software: https://packages.debian.org/sid/ghp-import > Is it OK in Guix? If yes, what is good way to provide this licence? I think it's fine. The author's intent to make the software available under a permissive-style license seems clear to me. Please change the license field of the package definition from 'gpl3+' to 'non-copyleft'. That license can be annotated; there are lots of examples in the maths module: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/maths.scm And the source of 'non-copyleft': https://git.savannah.gnu.org/cgit/guix.git/tree/guix/licenses.scm?id=41209a6f3a9945b55bcc06b989628e09e9f98b6a#n157 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 03 14:48:40 2017 Received: (at 27913) by debbugs.gnu.org; 3 Aug 2017 18:48:40 +0000 Received: from localhost ([127.0.0.1]:40386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddLAe-0006eP-UU for submit@debbugs.gnu.org; Thu, 03 Aug 2017 14:48:40 -0400 Received: from mail-lf0-f52.google.com ([209.85.215.52]:34609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddLAc-0006e8-JF for 27913@debbugs.gnu.org; Thu, 03 Aug 2017 14:48:31 -0400 Received: by mail-lf0-f52.google.com with SMTP id g25so9805644lfh.1 for <27913@debbugs.gnu.org>; Thu, 03 Aug 2017 11:48:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=0C476rXxSruXT7mj8xsrpk7OYdKa/9d1G0B97C2yT1A=; b=ooN0Q+TVNhrFNxBtCOScaAbkbt8PMh7ftGqNX6c5MpUbTWhkPv4IWPpJs2q2lxcxi/ 5eZFby36OR3XaLO8aruHUlbYs+liBjSCIvDiSjuy1fKo5jRjFh43W36dqpYpTL2kNmah qJ/99z+gQ/JOVa8YNNOx5xYqy/zLoeasRhCidUXNiluK2C/7/Bt4mohAJwjZXIGYNPoj 0TQ2zvuq9GapXO220qr3CgsIKWTJWOU5jHwYkY7hOahJEAGUAS+xmsnpUwu4K+jLHE5k DAJuZJp0D+zwTvHDhHpknADEBFOWhzP/djuixD2Z16IVxv84BaWsR7GtgLPuENmPNv7J X1ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=0C476rXxSruXT7mj8xsrpk7OYdKa/9d1G0B97C2yT1A=; b=sbWt0cJ1NniOrqg75T4ud/mBox1GEi1W8QzQB25rg5tKuGOU0ml+m0OjIgxFvG/zm0 QYIssXM/nTuszjN+sXeqg1bL4isJi5/H5lw5t8UnNLJDfAZX4KRexud5ZXzhd4VqVHFU 9+vSffVWjWpyh1WGQQAEdi2UmK/PQFxn0oOuNNB/2PjaDhjGpnc+R0g2nhqKzbQG+mei 49iWt/CZKKMS0661Z2WEspLOiwLvht2kWNedn4yBidotgC3WAcSSsD48DJNo3iKk8KVn 9mPsiBBbeMV9zlbVDGg4AqOI7Zmxl9aJCDhrQs+gijkyyv5Oy6tomdNsa1/OrPIKSVpT Y6Vw== X-Gm-Message-State: AHYfb5go7ojXizjS+y0ECEw6ebUYZCjpxOabcIZ+AdoyQbACZnSMl10F nzJCUOIQQyZ1HEph X-Received: by 10.25.163.2 with SMTP id m2mr927064lfe.200.1501786104270; Thu, 03 Aug 2017 11:48:24 -0700 (PDT) Received: from magnolia (ppp78-37-129-125.pppoe.avangarddsl.ru. [78.37.129.125]) by smtp.gmail.com with ESMTPSA id g19sm1697547lfg.63.2017.08.03.11.48.22 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 03 Aug 2017 11:48:23 -0700 (PDT) From: Oleg Pykhalov To: Leo Famulari Subject: Re: [bug#27913] Acknowledgement ([PATCH] gnu: Add python-ghp-import.) References: <87d18ebpvs.fsf@gmail.com> <878tj29c9y.fsf@gmail.com> <20170802200128.GA20759@jasmine.lan> Date: Thu, 03 Aug 2017 21:48:22 +0300 In-Reply-To: <20170802200128.GA20759@jasmine.lan> (Leo Famulari's message of "Wed, 2 Aug 2017 16:01:28 -0400") Message-ID: <878tj0zdvt.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 27913 Cc: 27913@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Leo, Leo Famulari writes: > On Wed, Aug 02, 2017 at 07:15:21PM +0300, Oleg Pykhalov wrote: >> Hello Guix. >>=20 >> The license is not gpl3+, it's =E2=80=9CTumbolia Public License=E2=80=9D. >> https://raw.githubusercontent.com/davisp/ghp-import/master/LICENSE > > For everyone's reference, this is the text of the license: > > ------ > Tumbolia Public License > > Copyright 2013, Paul Davis > > Copying and distribution of this file, with or without modification, are > permitted in any medium without royalty provided the copyright notice and= this > notice are preserved. > > TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION > > 0. opan saurce LOL > ------ > > It was discussed on the Fedora Legal mailing list: > > https://www.spinics.net/linux/fedora/fedora-legal/msg02842.html > > I don't know the final outcome there (i.e. does Fedora offer > Tumbolia-license software now?) but it seems positive. > > Also, Debian distributes the software: > > https://packages.debian.org/sid/ghp-import > >> Is it OK in Guix? If yes, what is good way to provide this licence? > > I think it's fine. The author's intent to make the software available > under a permissive-style license seems clear to me. > > Please change the license field of the package definition from 'gpl3+' > to 'non-copyleft'. That license can be annotated; there are lots of > examples in the maths module: > > https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/maths.scm > > And the source of 'non-copyleft': > > https://git.savannah.gnu.org/cgit/guix.git/tree/guix/licenses.scm?id=3D41= 209a6f3a9945b55bcc06b989628e09e9f98b6a#n157 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-python-ghp-import.patch Content-Description: Change licence and add documentation >From fdb3e7aeef4988f43d2981850ae0f5900e647280 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Wed, 2 Aug 2017 06:32:04 +0300 Subject: [PATCH] gnu: Add python-ghp-import. * gnu/packages/version-control.scm (python-ghp-import, python2-ghp-import): New variable. --- gnu/packages/version-control.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 2e17201a5..69a6cd243 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -520,6 +520,40 @@ collaboration using typical untrusted file hosts or services.") a built-in cache to decrease server I/O pressure.") (license license:gpl2))) +(define-public python-ghp-import + (package + (name "python-ghp-import") + (version "0.5.5") + (source + (origin + (method url-fetch) + (uri (string-append + "https://github.com/davisp/ghp-import/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0x887v690xsac2hzjkpbvp3a6crh3m08mqbk3nb4xwc9dnk869q7")))) + (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (add-after 'install 'install-documentation + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (doc (string-append out "/share/doc")) + (licenses (string-append out "/share/licenses"))) + (install-file "README.md" doc) + (install-file "LICENSE" licenses))))))) + (home-page "https://github.com/davisp/ghp-import") + (synopsis "Copy directory to the gh-pages branch") + (description "Script that copies a directory to the gh-pages branch (by +default) of the repository.") + (license license:non-copyleft))) + +(define-public python2-ghp-import + (package-with-python2 + (strip-python2-variant python-ghp-import))) + (define-public shflags (package (name "shflags") -- 2.13.3 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable If somebody interested, I also found that =E2=80=9Cghp_import.py=E2=80=9D h= as some Python 2 code only. It doesn't make a big deal and =E2=80=9Cghp-import=E2= =80=9D works just fine. But I made a snippet to fix this. I'm not sure how to deal with =E2=80=9Cpython2-ghp-import=E2=80=9D, because he doesn't need the snip= pet. (modules '((guix build utils))) (snippet ; Python 3 renamed the unicode type to str. '(substitute* "ghp_import.py" (("isinstance\\(text, unicode\\)") "isinstance(text, str)"))) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 19 17:16:25 2017 Received: (at 27913) by debbugs.gnu.org; 19 Aug 2017 21:16:25 +0000 Received: from localhost ([127.0.0.1]:45874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djB6X-0003pf-Ji for submit@debbugs.gnu.org; Sat, 19 Aug 2017 17:16:25 -0400 Received: from mail-lf0-f68.google.com ([209.85.215.68]:37817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djB6W-0003pQ-2Q for 27913@debbugs.gnu.org; Sat, 19 Aug 2017 17:16:24 -0400 Received: by mail-lf0-f68.google.com with SMTP id z12so119682lfd.4 for <27913@debbugs.gnu.org>; Sat, 19 Aug 2017 14:16:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=b7It6O74L4W71fIA/09KoFKh94D3+rV/pf+5NW4iXBs=; b=XGm1pbUttww22zgs+VzCdpBeYvIf6AkdlLIyOzob75Zl+t6BO9vM3b4YMeRftwl+Ht nrqaEn3zxJiZ5YCsx3LfWJpb6f0DtmRxyNUgjfM7wcHJguvpEthb0ZdmVpi2h2qU/fYH 7uahhoSBHc44B4vkxQQqTpcU91ww/VoGQcJa0wGwfO4SNje/wta6Ra3eMzD763GstKUe JVk3jKtNI8v5DuhMPGXu0sPGwoXwkamDbUV2mANulTB3HRsLtGTjLIAfVbrwnCVwShAw 7cPWHYaN6FQwj/IdT/RXHypV+EsdRqEnXiT8gMikMXIHdoO5++dg5XUm4/2N76N2IrSo GzOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=b7It6O74L4W71fIA/09KoFKh94D3+rV/pf+5NW4iXBs=; b=igwgpKcELkYpojb/gmrQKtWA9Xlha9kN5t4ZgU1eXxqz7FKXkcQIFJSffwqpmaCHnY rC2m39vfKphysB2xR6FKfIRlOD9ezDh8oK40j13kOY48MNLhNxmu5FoDAheLeZmGnVKf 4A5XuqLPnLiLXWDFmtpJLLU9zpPWwZ8MXQlmg2LguD7feP/s7huXJU/QRMntxk/xncFi bQdvnhY9JsPXMzeY9irVvZXDmZCbbfG1TsbF8aTS2olIFKg+RtJwOJ4qaqQ8tloqLTY3 N/JTMp/G6bndwznhtFJ0H8t3EjriZVFncRRANfg3dtjqjFpsw1WBXMl0xbZ4+w/3wn9A 5TvQ== X-Gm-Message-State: AHYfb5hAYcBo+JjcKbrvb8ZkSUL2CDM6gAO7+F8OGp8bOTOrh0kHkS2H 1PZKW2HhaIgihcki X-Received: by 10.25.39.207 with SMTP id n198mr2272212lfn.261.1503177377797; Sat, 19 Aug 2017 14:16:17 -0700 (PDT) Received: from magnolia ([178.69.62.223]) by smtp.gmail.com with ESMTPSA id h22sm1658476ljb.41.2017.08.19.14.16.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 19 Aug 2017 14:16:17 -0700 (PDT) From: Oleg Pykhalov To: Leo Famulari Subject: [PATCH 0/2] Add python-ghp-import. References: <87d18ebpvs.fsf@gmail.com> <878tj29c9y.fsf@gmail.com> <20170802200128.GA20759@jasmine.lan> Date: Sun, 20 Aug 2017 00:16:16 +0300 In-Reply-To: <20170802200128.GA20759@jasmine.lan> (Leo Famulari's message of "Wed, 2 Aug 2017 16:01:28 -0400") Message-ID: <87k21z8di7.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 27913 Cc: 27913@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Hello Leo, Leo Famulari writes: > For everyone's reference, this is the text of the license: > > ------ > Tumbolia Public License > > Copyright 2013, Paul Davis > > Copying and distribution of this file, with or without modification, are > permitted in any medium without royalty provided the copyright notice and this > notice are preserved. > > TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION > > 0. opan saurce LOL > ------ > > It was discussed on the Fedora Legal mailing list: > > https://www.spinics.net/linux/fedora/fedora-legal/msg02842.html > > I don't know the final outcome there (i.e. does Fedora offer > Tumbolia-license software now?) but it seems positive. > > Also, Debian distributes the software: > > https://packages.debian.org/sid/ghp-import > >> Is it OK in Guix? If yes, what is good way to provide this licence? > > I think it's fine. The author's intent to make the software available > under a permissive-style license seems clear to me. > > Please change the license field of the package definition from 'gpl3+' > to 'non-copyleft'. That license can be annotated; there are lots of > examples in the maths module: > > https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/maths.scm > > And the source of 'non-copyleft': > > https://git.savannah.gnu.org/cgit/guix.git/tree/guix/licenses.scm?id=41209a6f3a9945b55bcc06b989628e09e9f98b6a#n157 I probably miss understood you. Did you want to define a new license in guix/licenses.scm and then set license variable to this in python-ghp-import? Oleg Pykhalov (2): licenses: Add tumbolia license. gnu: Add python-ghp-import. gnu/packages/version-control.scm | 34 ++++++++++++++++++++++++++++++++++ guix/licenses.scm | 7 +++++++ 2 files changed, 41 insertions(+) -- 2.14.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 19 17:19:27 2017 Received: (at 27913) by debbugs.gnu.org; 19 Aug 2017 21:19:27 +0000 Received: from localhost ([127.0.0.1]:45880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djB9O-0003uC-34 for submit@debbugs.gnu.org; Sat, 19 Aug 2017 17:19:27 -0400 Received: from mail-lf0-f47.google.com ([209.85.215.47]:35822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djB9M-0003tz-7i for 27913@debbugs.gnu.org; Sat, 19 Aug 2017 17:19:20 -0400 Received: by mail-lf0-f47.google.com with SMTP id t128so54520701lff.2 for <27913@debbugs.gnu.org>; Sat, 19 Aug 2017 14:19:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-disposition :content-transfer-encoding:content-description; bh=cpzoPIkevvWuMNZagYcbWLLGrI0KiHWSPHKbtRzJJOs=; b=VybSKf6psCBWXM3iV4YgEvfiOXQ+G1rluPWaSMcC8Nej2vcvKn5I1chF06+tZlI7xL BhA5WiDhADtEIApp8ra6DPjpOoYKkMeP8Go9zMKYwvnG/8h1ooN14nTwkSo48frXBC+/ +/CknOjgfnEHJ1J706eey23l10qybzrG7jfZYxtuYlAQHaL7PPb9Ky9j8e8f6cf7vIpT R1Bvg0WI2SScGNmRKDUUBmrjO21pT1CCStODPZB1qjWVTDPTeKQ+QPMzOXyvQJEiRTXU HV8QXKnVyXpv2xwCwwQt06UzyhO+7J2wQ8wdjk7ZtS7oYhFPg7xRJShwfytcMtxOk6hg bkTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-disposition :content-transfer-encoding:content-description; bh=cpzoPIkevvWuMNZagYcbWLLGrI0KiHWSPHKbtRzJJOs=; b=GeKr7yDbPVfQWNtNjRYBH2TcSQGM0d3+t3DMFW7iiGeqmTgTJUvFMqTCHjIaKiFWBN cvJfI/z8f0FKGX/rVK8WDLcpOES5WJFN2ZehN8/3RGLUlsrgwyQURsbfasZ4FOc6ARx7 WnjETchOI1ygpF4P1F/GVV3i6vJPitUFkKAuDRRRCcLjO1QrYibWVPRvY6uiM13Hrid2 Fjy5ZieEUi90pzD8qAJ8OS21189D39/cliXhOEeyV9a1dN7ArN2eHTvQJY2xoTnHHxUB bV9W/MNHkL5bHU9BZVix+Eqao3I0pjrZ9Cfom6qehGrTF58wdSao9Dyvqt1jlxK2nYZK f/bw== X-Gm-Message-State: AHYfb5jscdjvIm2Bvm6kkj1asg4CJTHU/HeSRob2KC4LFL6uYQvTmgLS BV0+ToRrFbnNVI9F X-Received: by 10.25.165.15 with SMTP id o15mr1866153lfe.146.1503177554275; Sat, 19 Aug 2017 14:19:14 -0700 (PDT) Received: from magnolia ([178.69.62.223]) by smtp.gmail.com with ESMTPSA id 9sm1719770ljg.32.2017.08.19.14.19.13 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 19 Aug 2017 14:19:13 -0700 (PDT) From: Oleg Pykhalov To: Leo Famulari Subject: [PATCH 1/2] licenses: Add tumbolia license. References: <87d18ebpvs.fsf@gmail.com> <878tj29c9y.fsf@gmail.com> <20170802200128.GA20759@jasmine.lan> <87k21z8di7.fsf_-_@gmail.com> Date: Sun, 20 Aug 2017 00:19:12 +0300 In-Reply-To: <87k21z8di7.fsf_-_@gmail.com> (Oleg Pykhalov's message of "Sun, 20 Aug 2017 00:16:16 +0300") Message-ID: <87d17r8ddb.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-licenses-Add-tumbolia-license.patch Content-Transfer-Encoding: quoted-printable Content-Description: [PATCH 1/2] licenses: Add tumbolia license. X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 27913 Cc: 27913@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) >From a3c4a9f4c59016d8df10acb5369b187f9fdf3e29 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Sun, 20 Aug 2017 00:05:06 +0300 Subject: [PATCH 1/2] licenses: Add tumbolia license. * guix/licenses.scm (tumbolia): New variable. --- guix/licenses.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/guix/licenses.scm b/guix/licenses.scm index b7dadd975..c12f2867e 100644 --- a/guix/licenses.scm +++ b/guix/licenses.scm @@ -13,6 +13,7 @@ ;;; Copyright =C2=A9 2017 Petter ;;; Copyright =C2=A9 2017 Marius Bakke ;;; Copyright =C2=A9 2017 Arun Isaac +;;; Copyright =C2=A9 2017 Oleg Pykhalov ;;; ;;; This file is part of GNU Guix. ;;; @@ -83,6 +84,7 @@ silofl1.1 sleepycat tcl/tk + tumbolia unlicense vim x11 x11-style @@ -552,6 +554,11 @@ at URI, which may be a file:// URI pointing the packag= e's tree." "http://www.tcl.tk/software/tcltk/license.html" "A non-copyleft free software license from the Tcl/Tk project")) =20 +(define tumbolia + (license "Tumbolia" + "https://raw.github.com/davisp/ghp-import/master/LICENSE" + "A non-copyleft permissive-style license")) + (define vim (license "Vim" "http://directory.fsf.org/wiki/License:Vim7.2" --=20 2.14.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 19 17:20:14 2017 Received: (at 27913) by debbugs.gnu.org; 19 Aug 2017 21:20:14 +0000 Received: from localhost ([127.0.0.1]:45884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djBAE-0003vn-Dp for submit@debbugs.gnu.org; Sat, 19 Aug 2017 17:20:14 -0400 Received: from mail-lf0-f45.google.com ([209.85.215.45]:36598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djBAB-0003vY-Ed for 27913@debbugs.gnu.org; Sat, 19 Aug 2017 17:20:11 -0400 Received: by mail-lf0-f45.google.com with SMTP id f123so4856739lfe.3 for <27913@debbugs.gnu.org>; Sat, 19 Aug 2017 14:20:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-disposition:content-description; bh=rVl+oU+GaETJwvpotqWGf0sSFuEvMIFugXwkgiB3ubo=; b=U7Vc4lpJxoWoaORFjAtMZsphp0+5wNrwR4QYT6g/Osii9lOlRnKVhsMxETjIkd8zdd gyBn3quGvb6byRD8YQyS5VV2mMzUTKR/lYPQjnutKqF3ZgFRiZjX9Ric9aFTXAiOxyDR jbbmz06j7vBVOt/GE5g1tCDSXNAr13H6lIDun2hBg+exuzQdaxDeR074Y1PzuDLmrNhA qiullUZkSaySbys+E0qiRRNLq8LDMQAdfF16myfDtBQqRu2eixPEa7JblC0TOkaLchk1 6z46M5fD69ya/JHgVh2YQYMZNRsENeyid3/Xfoo2Ln/iO93zseQEpJRztwDqhOT/VUJQ 54HQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-disposition :content-description; bh=rVl+oU+GaETJwvpotqWGf0sSFuEvMIFugXwkgiB3ubo=; b=KBjW34kE9nlxKD5bqj224d0foXF/vTLOc0CWy6aOoa+SDB0DPUM94a6D/zS1lXxxh5 LzYVBonA6zpz+4YFYpXMoiaMiB8GCq0P6a1P70tXMOU2mwqqlcumRwzKP/TDifT6mqAH 9fOH8vkWOsLOD4M9tnHHWHXYec5fPKlL8s1U9Huo+BxcsLzZv1bEjuHHCmeQ4rManTW0 OJMEGacqtIufEps7E9b9uPR097irjuH8rcUmcdXkrDVWE2aHNgI0XDE40DJSQfZER3Fq V9ZM7AgpKRZ1mxZyNVo+7kd7068uGTyVWScmR6eI6YPSQsCnRDhPxVDB2m6AiBLfIqm1 5Qpw== X-Gm-Message-State: AHYfb5ionq75dHuPAM1daTvzQKQ3quLr+VeZfYEhzl8aiv5bP8CnIarN z/uQjz4XdFec+QO8 X-Received: by 10.46.6.17 with SMTP id 17mr4922669ljg.12.1503177605473; Sat, 19 Aug 2017 14:20:05 -0700 (PDT) Received: from magnolia ([178.69.62.223]) by smtp.gmail.com with ESMTPSA id f25sm1706555ljb.13.2017.08.19.14.20.03 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 19 Aug 2017 14:20:04 -0700 (PDT) From: Oleg Pykhalov To: Leo Famulari Subject: [PATCH 2/2] gnu: Add python-ghp-import. References: <87d18ebpvs.fsf@gmail.com> <878tj29c9y.fsf@gmail.com> <20170802200128.GA20759@jasmine.lan> <87k21z8di7.fsf_-_@gmail.com> Date: Sun, 20 Aug 2017 00:20:03 +0300 In-Reply-To: <87k21z8di7.fsf_-_@gmail.com> (Oleg Pykhalov's message of "Sun, 20 Aug 2017 00:16:16 +0300") Message-ID: <8760dj8dbw.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/x-patch Content-Disposition: inline; filename=0002-gnu-Add-python-ghp-import.patch Content-Description: [PATCH 2/2] gnu: Add python-ghp-import. X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 27913 Cc: 27913@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) >From 68ae12d2aaf08e23d48bd6ed785704ffaa3d4da6 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Sun, 20 Aug 2017 00:05:15 +0300 Subject: [PATCH 2/2] gnu: Add python-ghp-import. * gnu/packages/version-control.scm (python-ghp-import, python2-ghp-import): New variable. --- gnu/packages/version-control.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 2e17201a5..da2961e20 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -520,6 +520,40 @@ collaboration using typical untrusted file hosts or services.") a built-in cache to decrease server I/O pressure.") (license license:gpl2))) +(define-public python-ghp-import + (package + (name "python-ghp-import") + (version "0.5.5") + (source + (origin + (method url-fetch) + (uri (string-append + "https://github.com/davisp/ghp-import/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0x887v690xsac2hzjkpbvp3a6crh3m08mqbk3nb4xwc9dnk869q7")))) + (build-system python-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (add-after 'install 'install-documentation + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (doc (string-append out "/share/doc")) + (licenses (string-append out "/share/licenses"))) + (install-file "README.md" doc) + (install-file "LICENSE" licenses))))))) + (home-page "https://github.com/davisp/ghp-import") + (synopsis "Copy directory to the gh-pages branch") + (description "Script that copies a directory to the gh-pages branch (by +default) of the repository.") + (license license:tumbolia))) + +(define-public python2-ghp-import + (package-with-python2 + (strip-python2-variant python-ghp-import))) + (define-public shflags (package (name "shflags") -- 2.14.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 09:26:34 2017 Received: (at 27913-done) by debbugs.gnu.org; 4 Sep 2017 13:26:35 +0000 Received: from localhost ([127.0.0.1]:48029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dorOc-0000hi-Mm for submit@debbugs.gnu.org; Mon, 04 Sep 2017 09:26:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dorOa-0000hU-E6 for 27913-done@debbugs.gnu.org; Mon, 04 Sep 2017 09:26:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dorNn-0006Sp-S2 for 27913-done@debbugs.gnu.org; Mon, 04 Sep 2017 09:26:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57278) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dorNn-0006SH-JR; Mon, 04 Sep 2017 09:25:43 -0400 Received: from [193.50.110.184] (port=33258 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dorNn-00011D-3T; Mon, 04 Sep 2017 09:25:43 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Oleg Pykhalov Subject: Re: [bug#27913] [PATCH 2/2] gnu: Add python-ghp-import. References: <87d18ebpvs.fsf@gmail.com> <878tj29c9y.fsf@gmail.com> <20170802200128.GA20759@jasmine.lan> <87k21z8di7.fsf_-_@gmail.com> <8760dj8dbw.fsf_-_@gmail.com> Date: Mon, 04 Sep 2017 15:25:41 +0200 In-Reply-To: <8760dj8dbw.fsf_-_@gmail.com> (Oleg Pykhalov's message of "Sun, 20 Aug 2017 00:20:03 +0300") Message-ID: <87lglu1tpm.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 27913-done Cc: 27913-done@debbugs.gnu.org, Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Oleg Pykhalov skribis: >>>From 68ae12d2aaf08e23d48bd6ed785704ffaa3d4da6 Mon Sep 17 00:00:00 2001 > From: Oleg Pykhalov > Date: Sun, 20 Aug 2017 00:05:15 +0300 > Subject: [PATCH 2/2] gnu: Add python-ghp-import. > > * gnu/packages/version-control.scm (python-ghp-import, python2-ghp-import= ): > New variable. Pushed as 65101a2596aa6b9dce629c7efad7967e8818f204, using=E2=80=A6 > + (home-page "https://github.com/davisp/ghp-import") > + (synopsis "Copy directory to the gh-pages branch") > + (description "Script that copies a directory to the gh-pages branch = (by > +default) of the repository.") > + (license license:tumbolia))) =E2=80=A6 =E2=80=98license:copyleft=E2=80=99 here as suggested by Leo. Thanks! Ludo=E2=80=99. From unknown Sun Jun 22 17:11:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 03 Oct 2017 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator