GNU bug report logs -
#58514
[PATCH] gnu: Add s3cmd.
Previous Next
Reported by: Matthew James Kraai <kraai <at> ftbfs.org>
Date: Fri, 14 Oct 2022 13:38:02 UTC
Severity: normal
Tags: patch
Done: Christopher Baines <mail <at> cbaines.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 58514 in the body.
You can then email your comments to 58514 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#58514
; Package
guix-patches
.
(Fri, 14 Oct 2022 13:38:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Matthew James Kraai <kraai <at> ftbfs.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 14 Oct 2022 13:38:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-s3cmd): New variable.
---
gnu/packages/python-xyz.scm | 28 +++++++++++++++++++++++++++-
1 file changed, 27 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 7c647bd42f..3c5b247df8 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -75,7 +75,7 @@
;;; Copyright © 2020 Josh Marshall <joshua.r.marshall.1991 <at> gmail.com>
;;; Copyright © 2020 Lars-Dominik Braun <ldb <at> leibniz-psychology.org>
;;; Copyright © 2020 Alex ter Weele <alex.ter.weele <at> gmail.com>
-;;; Copyright © 2020 Matthew James Kraai <kraai <at> ftbfs.org>
+;;; Copyright © 2020, 2022 Matthew James Kraai <kraai <at> ftbfs.org>
;;; Copyright © 2020 Ryan Prior <rprior <at> protonmail.com>
;;; Copyright © 2020 Josh Holland <josh <at> inv.alid.pw>
;;; Copyright © 2020 Yuval Kogman <nothingmuch <at> woobling.org>
@@ -16189,6 +16189,32 @@ (define-public python-magic
the same purpose: to provide Python bindings for libmagic.")
(license license:expat)))
+(define-public python-s3cmd
+ (package
+ (name "python-s3cmd")
+ (version "2.3.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/s3tools/s3cmd")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0rdgwwmmp8mdxc84bxq6k9a7v7z2qgc3df47djzs2b84gw81dglx"))))
+ (build-system python-build-system)
+ (propagated-inputs
+ (list python-dateutil python-magic))
+ (home-page "https://s3tools.org/s3cmd")
+ (synopsis "Command line tool for S3-compatible storage services")
+ (description
+ "S3cmd is a command line tool for uploading, retrieving and managing data
+in storage services that are compatible with the Amazon Simple Storage
+Service (S3) protocol, including S3 itself. It supports rsync-like backup,
+GnuPG encryption, and more. It also supports management of Amazon's
+CloudFront content delivery network.")
+ (license license:gpl2+)))
+
(define-public python-pkgconfig
(package
(name "python-pkgconfig")
--
2.38.0
Reply sent
to
Christopher Baines <mail <at> cbaines.net>
:
You have taken responsibility.
(Sun, 16 Oct 2022 18:37:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Matthew James Kraai <kraai <at> ftbfs.org>
:
bug acknowledged by developer.
(Sun, 16 Oct 2022 18:37:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 58514-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Matthew James Kraai <kraai <at> ftbfs.org> writes:
> * gnu/packages/python-xyz.scm (python-s3cmd): New variable.
> ---
> gnu/packages/python-xyz.scm | 28 +++++++++++++++++++++++++++-
> 1 file changed, 27 insertions(+), 1 deletion(-)
Thanks Matthew, I've gone ahead and pushed this to master as
cf19228932eff2ede5f39f4fdc759374e3b89991.
I made a few tweaks, all around packaging this more as a tool than a
Python library. I made the inputs plain inputs rather than propagated
inputs, since that'll interfere less with users profiles, and I also
just named the package s3cmd, since the python bit is not particularly
relevant.
Thanks again,
Chris
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 14 Nov 2022 12:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 270 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.