From unknown Fri Aug 15 16:57:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#28558] [PATCH] gnu: Add atool. Resent-From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 22 Sep 2017 21:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28558 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 28558@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.150611697328839 (code B ref -1); Fri, 22 Sep 2017 21:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Sep 2017 21:49:33 +0000 Received: from localhost ([127.0.0.1]:53308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvVpA-0007Uz-UP for submit@debbugs.gnu.org; Fri, 22 Sep 2017 17:49:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvVp9-0007Ul-5E for submit@debbugs.gnu.org; Fri, 22 Sep 2017 17:49:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dvVp3-00033L-38 for submit@debbugs.gnu.org; Fri, 22 Sep 2017 17:49:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48769) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dvVp3-00033F-0R for submit@debbugs.gnu.org; Fri, 22 Sep 2017 17:49:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57284) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dvVp1-0006tI-Jk for guix-patches@gnu.org; Fri, 22 Sep 2017 17:49:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dvVoy-00031x-Hp for guix-patches@gnu.org; Fri, 22 Sep 2017 17:49:19 -0400 Received: from dd5424.kasserver.com ([85.13.138.252]:60322) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dvVoy-00031f-Ax for guix-patches@gnu.org; Fri, 22 Sep 2017 17:49:16 -0400 Received: from localhost (unknown [158.255.211.79]) by dd5424.kasserver.com (Postfix) with ESMTPA id 0C510B584006; Fri, 22 Sep 2017 23:49:14 +0200 (CEST) From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Date: Fri, 22 Sep 2017 23:49:14 +0200 Message-ID: <150611695436.21286.7179341499419388884.stgit@sandburg> User-Agent: StGit/unknown-version 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] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) 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 (-----) * gnu/packages/compression.scm (atool): New variable. --- gnu/packages/compression.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 7eeeaf3..76cca5f 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -17,6 +17,7 @@ ;;; Copyright =C2=A9 2017 ng0 ;;; Copyright =C2=A9 2017 Manolis Fragkiskos Ragkousis ;;; Copyright =C2=A9 2017 Theodoros Foradis +;;; Copyright =C2=A9 2017 Stefan Reich=C3=B6r ;;; ;;; This file is part of GNU Guix. ;;; @@ -1572,3 +1573,29 @@ zip archives. Files can be added from data buffer= s, files, or compressed data copied directly from other zip archives. Changes made without closing t= he archive can be reverted.") (license license:bsd-3))) + +(define-public atool + (package + (name "atool") + (version "0.39.0") + (source + (origin + (method url-fetch) + (uri (string-append + "http://savannah.nongnu.org/download/atool/atool-" + version ".tar.gz")) + (sha256 + (base32 + "0fvhzip2v08jgnlfpyj6rapan39xlsl1ksgq4lp8gfsai2ah1xma")))) + (inputs + `(("perl" ,perl))) + (build-system gnu-build-system) + (synopsis "Universal tool to manage file archives of various types"= ) + (description "The main command is @command{aunpack} which extracts f= iles +from an archive. The other commands provided are @command{apack} (to cr= eate +archives), @command{als} (to list files in archives), and @command{acat}= (to +extract files to standard out). As @command{atool} invokes external pro= grams +to handle the archives, not all commands may be supported for a certain = type +of archives.") + (home-page "http://www.nongnu.org/atool/") + (license license:gpl2+))) From unknown Fri Aug 15 16:57:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#28558] [PATCH] gnu: Add atool. Resent-From: Ben Woodcroft Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 23 Sep 2017 08:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28558 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Stefan =?UTF-8?Q?Reich=C3=B6r?= , 28558@debbugs.gnu.org Received: via spool by 28558-submit@debbugs.gnu.org id=B28558.150615620131655 (code B ref 28558); Sat, 23 Sep 2017 08:44:02 +0000 Received: (at 28558) by debbugs.gnu.org; 23 Sep 2017 08:43:21 +0000 Received: from localhost ([127.0.0.1]:53485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvg1w-0008EV-Pq for submit@debbugs.gnu.org; Sat, 23 Sep 2017 04:43:20 -0400 Received: from mailhub2.soe.uq.edu.au ([130.102.132.209]:33813 helo=newmailhub.uq.edu.au) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvg1u-0008EK-6u for 28558@debbugs.gnu.org; Sat, 23 Sep 2017 04:43:19 -0400 Received: from smtp2.soe.uq.edu.au (smtp2.soe.uq.edu.au [10.138.113.41]) by newmailhub.uq.edu.au (8.14.5/8.14.5) with ESMTP id v8N8hD9L045710; Sat, 23 Sep 2017 18:43:15 +1000 Received: from [192.168.1.105] ([123.200.134.98]) (authenticated bits=0) by smtp2.soe.uq.edu.au (8.14.5/8.14.5) with ESMTP id v8N8hBn1021134 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 23 Sep 2017 18:43:13 +1000 References: <150611695436.21286.7179341499419388884.stgit@sandburg> From: Ben Woodcroft Message-ID: Date: Sat, 23 Sep 2017 18:43:10 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <150611695436.21286.7179341499419388884.stgit@sandburg> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-UQ-FilterTime: 1506156195 X-Scanned-By: MIMEDefang 2.73 on UQ Mailhub X-Spam-Score: -2.3 (--) 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: -2.3 (--) On 23/09/17 07:49, Stefan Reichör wrote: > * gnu/packages/compression.scm (atool): New variable. Thanks for the patch. While adding all compression programs supported (e.g. tar) as inputs is probably too much given their large number, I think it would be good to add "file" and patch in the path to "file" in bin/atool. WDYT? Otherwise LGTM. ben From unknown Fri Aug 15 16:57:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#28558] [PATCH] gnu: Add atool. Resent-From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 23 Sep 2017 18:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28558 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 28558@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.150619062414246 (code B ref -1); Sat, 23 Sep 2017 18:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Sep 2017 18:17:04 +0000 Received: from localhost ([127.0.0.1]:54858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvozA-0003hh-9B for submit@debbugs.gnu.org; Sat, 23 Sep 2017 14:17:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvoz8-0003hA-H5 for submit@debbugs.gnu.org; Sat, 23 Sep 2017 14:17:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dvoz2-0006Ao-My for submit@debbugs.gnu.org; Sat, 23 Sep 2017 14:16:57 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49782) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dvoz2-0006Ag-Jv for submit@debbugs.gnu.org; Sat, 23 Sep 2017 14:16:56 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58689) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dvoz1-0004qW-K6 for guix-patches@gnu.org; Sat, 23 Sep 2017 14:16:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dvoyy-00067w-G3 for guix-patches@gnu.org; Sat, 23 Sep 2017 14:16:55 -0400 Received: from dd5424.kasserver.com ([85.13.138.252]:44816) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dvoyy-00067h-8m for guix-patches@gnu.org; Sat, 23 Sep 2017 14:16:52 -0400 Received: from localhost (unknown [149.154.152.222]) by dd5424.kasserver.com (Postfix) with ESMTPA id 7AAEFB5839CA for ; Sat, 23 Sep 2017 20:16:50 +0200 (CEST) From: Stefan =?UTF-8?Q?Reich=C3=B6r?= In-Reply-To: (Ben Woodcroft's message of "Sat, 23 Sep 2017 18:43:10 +1000") References: <150611695436.21286.7179341499419388884.stgit@sandburg> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Date: Sat, 23 Sep 2017 20:16:48 +0200 Message-ID: <87o9q12sbz.fsf@xsteve.at> 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] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) 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 (-----) Hi Ben, > On 23/09/17 07:49, Stefan Reich=C3=B6r wrote: >> * gnu/packages/compression.scm (atool): New variable. > Thanks for the patch. While adding all compression programs supported > (e.g. tar) as inputs is probably too much given their large number, I > think it would be good to add "file" and patch in the path to "file" > in bin/atool. WDYT? Thanks for your feedback. I don't think that file is an important tool for atool. At least I use only archives with the correct file extension. And all the archives that I remember that I downloaded from some site also provided the correct file extension. In that case file is not needed to detect the archive type. However, if you think that hard coding the full path to file is a good thing I will update my patch. It should be doable for me... > Otherwise LGTM. > ben Stefan. From unknown Fri Aug 15 16:57:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#28558] [PATCH] gnu: Add atool. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 07 Oct 2017 20:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28558 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Stefan =?UTF-8?Q?Reich=C3=B6r?= Cc: 28558@debbugs.gnu.org Received: via spool by 28558-submit@debbugs.gnu.org id=B28558.150740927519296 (code B ref 28558); Sat, 07 Oct 2017 20:48:01 +0000 Received: (at 28558) by debbugs.gnu.org; 7 Oct 2017 20:47:55 +0000 Received: from localhost ([127.0.0.1]:55105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e0w0p-00051A-LN for submit@debbugs.gnu.org; Sat, 07 Oct 2017 16:47:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:32901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e0w0n-00050t-Ik for 28558@debbugs.gnu.org; Sat, 07 Oct 2017 16:47:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e0w0h-0005NT-8e for 28558@debbugs.gnu.org; Sat, 07 Oct 2017 16:47:48 -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 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54305) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e0w0h-0005NL-59; Sat, 07 Oct 2017 16:47:47 -0400 Received: from [2a01:e0a:1d:7270:6a6c:dc17:fc02:cfda] (port=33176 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1e0w0g-0004KR-Kr; Sat, 07 Oct 2017 16:47:47 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <150611695436.21286.7179341499419388884.stgit@sandburg> <87o9q12sbz.fsf@xsteve.at> Date: Sat, 07 Oct 2017 22:47:44 +0200 In-Reply-To: <87o9q12sbz.fsf@xsteve.at> ("Stefan \=\?utf-8\?Q\?Reich\=C3\=B6r\=22\?\= \=\?utf-8\?Q\?'s\?\= message of "Sat, 23 Sep 2017 20:16:48 +0200") Message-ID: <87k206it1r.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (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-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 (-----) Hi Stefan, Stefan Reich=C3=B6r skribis: >> On 23/09/17 07:49, Stefan Reich=C3=B6r wrote: >>> * gnu/packages/compression.scm (atool): New variable. >> Thanks for the patch. While adding all compression programs supported >> (e.g. tar) as inputs is probably too much given their large number, I >> think it would be good to add "file" and patch in the path to "file" >> in bin/atool. WDYT? > > Thanks for your feedback. I don't think that file is an important tool > for atool. At least I use only archives with the correct file extension. > And all the archives that I remember that I downloaded from some site > also provided the correct file extension. In that case file is not needed= to > detect the archive type. > > However, if you think that hard coding the full path to file is a good > thing I will update my patch. It should be doable for me... As discussed earlier in another thread, I think it=E2=80=99s a good idea to hard-code absolute file names. Could you update the patch accordingly? TIA, Ludo=E2=80=99. From unknown Fri Aug 15 16:57:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#28558] [PATCH] gnu: Add atool. Resent-From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Oct 2017 09:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28558 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 28558@debbugs.gnu.org Received: via spool by 28558-submit@debbugs.gnu.org id=B28558.15074547608834 (code B ref 28558); Sun, 08 Oct 2017 09:26:02 +0000 Received: (at 28558) by debbugs.gnu.org; 8 Oct 2017 09:26:00 +0000 Received: from localhost ([127.0.0.1]:55478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e17qS-0002IP-7j for submit@debbugs.gnu.org; Sun, 08 Oct 2017 05:26:00 -0400 Received: from dd5424.kasserver.com ([85.13.138.252]:44801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e17qP-0002IG-Jd for 28558@debbugs.gnu.org; Sun, 08 Oct 2017 05:25:58 -0400 Received: from localhost (unknown [149.154.152.133]) by dd5424.kasserver.com (Postfix) with ESMTPA id 51960B583C0D; Sun, 8 Oct 2017 11:25:55 +0200 (CEST) From: Stefan =?UTF-8?Q?Reich=C3=B6r?= In-Reply-To: <87k206it1r.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Sat, 07 Oct 2017 22:47:44 +0200") References: <150611695436.21286.7179341499419388884.stgit@sandburg> <87o9q12sbz.fsf@xsteve.at> <87k206it1r.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Date: Sun, 08 Oct 2017 11:25:54 +0200 Message-ID: <87wp46c7od.fsf@xsteve.at> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.8 (/) 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.8 (/) > Hi Stefan, > > Stefan Reich=C3=B6r skribis: > >>> On 23/09/17 07:49, Stefan Reich=C3=B6r wrote: >>>> * gnu/packages/compression.scm (atool): New variable. >>> Thanks for the patch. While adding all compression programs supported >>> (e.g. tar) as inputs is probably too much given their large number, I >>> think it would be good to add "file" and patch in the path to "file" >>> in bin/atool. WDYT? >> >> Thanks for your feedback. I don't think that file is an important tool >> for atool. At least I use only archives with the correct file extension. >> And all the archives that I remember that I downloaded from some site >> also provided the correct file extension. In that case file is not neede= d to >> detect the archive type. >> >> However, if you think that hard coding the full path to file is a good >> thing I will update my patch. It should be doable for me... > > As discussed earlier in another thread, I think it=E2=80=99s a good idea = to > hard-code absolute file names. Could you update the patch accordingly? > > TIA, > Ludo=E2=80=99. Hi Ludo! I am really busy for the next weeks. So I won't have time to do some work for Guix. I will try to improve my patches when I find the time. Stefan. From unknown Fri Aug 15 16:57:15 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Stefan =?UTF-8?Q?Reich=C3=B6r?= Subject: bug#28558: closed (Re: [bug#28558] [PATCH] gnu: Add atool.) Message-ID: References: <877evs40xe.fsf@elephly.net> <150611695436.21286.7179341499419388884.stgit@sandburg> X-Gnu-PR-Message: they-closed 28558 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 28558@debbugs.gnu.org Date: Fri, 20 Oct 2017 17:04:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1508519042-12362-1" This is a multi-part message in MIME format... ------------=_1508519042-12362-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #28558: [PATCH] gnu: Add atool. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 28558@debbugs.gnu.org. --=20 28558: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D28558 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1508519042-12362-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 28558-done) by debbugs.gnu.org; 20 Oct 2017 17:03:51 +0000 Received: from localhost ([127.0.0.1]:52647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5ai7-0003Cy-F2 for submit@debbugs.gnu.org; Fri, 20 Oct 2017 13:03:51 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5ai5-0003Cp-EC for 28558-done@debbugs.gnu.org; Fri, 20 Oct 2017 13:03:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1508361041; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type; l=292; bh=9h5B1nMh+sMlMEYGbxrtd4UobUYX4gulIGRW0Tm4otE=; b=R+W0mgBPuPqt+YHEmWMVh23kaajvOzEdQ8JG829Pd6fB0/eHYVUCH2D5IGSZcutS 7Sev0dz/iPqe4irV2Y2n8ltHnKcQ8qQOYcqKpja8vYb3YvFtwdHPULZhTXk7nzdIiXe qtoYYY+SGFN+l2PfcsdLmLHVvwA9kCyOXBWsTMVQ= Received: from localhost (port-92-200-55-161.dynamic.qsc.de [92.200.55.161]) by mx.zohomail.com with SMTPS id 1508361041691768.7243326246336; Wed, 18 Oct 2017 14:10:41 -0700 (PDT) References: <150611695436.21286.7179341499419388884.stgit@sandburg> <87o9q12sbz.fsf@xsteve.at> <87k206it1r.fsf@gnu.org> <87wp46c7od.fsf@xsteve.at> User-agent: mu4e 0.9.18; emacs 25.3.1 From: Ricardo Wurmus To: Stefan =?utf-8?Q?Reich=C3=B6r?= Subject: Re: [bug#28558] [PATCH] gnu: Add atool. In-reply-to: <87wp46c7od.fsf@xsteve.at> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 18 Oct 2017 23:10:37 +0200 Message-ID: <877evs40xe.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 28558-done Cc: 28558-done@debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= 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: -2.8 (--) Hi Stefan, I took the liberty to patch the path to file in the executable, add a copyright line for you, and push the patch to master with commit ef5c40aa2. Thanks for your contribution! -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net ------------=_1508519042-12362-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Sep 2017 21:49:33 +0000 Received: from localhost ([127.0.0.1]:53308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvVpA-0007Uz-UP for submit@debbugs.gnu.org; Fri, 22 Sep 2017 17:49:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvVp9-0007Ul-5E for submit@debbugs.gnu.org; Fri, 22 Sep 2017 17:49:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dvVp3-00033L-38 for submit@debbugs.gnu.org; Fri, 22 Sep 2017 17:49:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48769) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dvVp3-00033F-0R for submit@debbugs.gnu.org; Fri, 22 Sep 2017 17:49:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57284) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dvVp1-0006tI-Jk for guix-patches@gnu.org; Fri, 22 Sep 2017 17:49:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dvVoy-00031x-Hp for guix-patches@gnu.org; Fri, 22 Sep 2017 17:49:19 -0400 Received: from dd5424.kasserver.com ([85.13.138.252]:60322) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dvVoy-00031f-Ax for guix-patches@gnu.org; Fri, 22 Sep 2017 17:49:16 -0400 Received: from localhost (unknown [158.255.211.79]) by dd5424.kasserver.com (Postfix) with ESMTPA id 0C510B584006; Fri, 22 Sep 2017 23:49:14 +0200 (CEST) Subject: [PATCH] gnu: Add atool. From: Stefan =?utf-8?q?Reich=C3=B6r?= To: guix-patches@gnu.org Date: Fri, 22 Sep 2017 23:49:14 +0200 Message-ID: <150611695436.21286.7179341499419388884.stgit@sandburg> User-Agent: StGit/unknown-version 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] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.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: -5.0 (-----) * gnu/packages/compression.scm (atool): New variable. --- gnu/packages/compression.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 7eeeaf3..76cca5f 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -17,6 +17,7 @@ ;;; Copyright =C2=A9 2017 ng0 ;;; Copyright =C2=A9 2017 Manolis Fragkiskos Ragkousis ;;; Copyright =C2=A9 2017 Theodoros Foradis +;;; Copyright =C2=A9 2017 Stefan Reich=C3=B6r ;;; ;;; This file is part of GNU Guix. ;;; @@ -1572,3 +1573,29 @@ zip archives. Files can be added from data buffer= s, files, or compressed data copied directly from other zip archives. Changes made without closing t= he archive can be reverted.") (license license:bsd-3))) + +(define-public atool + (package + (name "atool") + (version "0.39.0") + (source + (origin + (method url-fetch) + (uri (string-append + "http://savannah.nongnu.org/download/atool/atool-" + version ".tar.gz")) + (sha256 + (base32 + "0fvhzip2v08jgnlfpyj6rapan39xlsl1ksgq4lp8gfsai2ah1xma")))) + (inputs + `(("perl" ,perl))) + (build-system gnu-build-system) + (synopsis "Universal tool to manage file archives of various types"= ) + (description "The main command is @command{aunpack} which extracts f= iles +from an archive. The other commands provided are @command{apack} (to cr= eate +archives), @command{als} (to list files in archives), and @command{acat}= (to +extract files to standard out). As @command{atool} invokes external pro= grams +to handle the archives, not all commands may be supported for a certain = type +of archives.") + (home-page "http://www.nongnu.org/atool/") + (license license:gpl2+))) ------------=_1508519042-12362-1--