summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorbsiegert <bsiegert@pkgsrc.org>2012-02-06 11:24:08 +0000
committerbsiegert <bsiegert@pkgsrc.org>2012-02-06 11:24:08 +0000
commitfbd041b54a78b11da80bd5d31d1af3bfed3df775 (patch)
tree843c84067fe6bd4cb523ad101d018becb3cf416d /net
parent412cf9f641fa320194a745fdba55223a128dd0aa (diff)
downloadpkgsrc-fbd041b54a78b11da80bd5d31d1af3bfed3df775.tar.gz
Import wip/s3cmd as net/s3cmd. While here, fix wording of DESCR and update
to the latest stable, 1.0.1. S3cmd lets you copy files from/to Amazon S3 (Simple Storage Service) using a simple to use command line client. It supports rsync-like backup, GPG encryption, and more. It also supports management of Amazon's CloudFront content delivery network. s3cmd 1.0.1 - 2011-06-10 =========== * Increased socket_timeout from 10 sec to 5 min * Improved compatibility with Python 2.4 on RHEL 5 / CentOS 5 s3cmd 1.0.0 - 2011-01-18 =========== * [sync] now supports --no-check-md5 * Network connections now have 10s timeout * [sync] now supports bucket-to-bucket synchronisation * Added [accesslog] command. * Added access logging for CloudFront distributions using [cfmodify --log] * Added --acl-grant and --acl-revoke [Timothee Groleau] * Allow s3:// URI as well as cf:// URI as a distribution name for most CloudFront related commands. * Support for Reduced Redundancy Storage (--reduced-redundancy) * Follow symlinks in [put] and [sync] with --follow-symlinks * Support for CloudFront DefaultRootObject [Luke Andrew]
Diffstat (limited to 'net')
-rw-r--r--net/s3cmd/DESCR4
-rw-r--r--net/s3cmd/Makefile29
-rw-r--r--net/s3cmd/PLIST48
-rw-r--r--net/s3cmd/distinfo5
4 files changed, 86 insertions, 0 deletions
diff --git a/net/s3cmd/DESCR b/net/s3cmd/DESCR
new file mode 100644
index 00000000000..e84f42f0c76
--- /dev/null
+++ b/net/s3cmd/DESCR
@@ -0,0 +1,4 @@
+S3cmd lets you copy files from/to Amazon S3 (Simple Storage
+Service) using a simple to use command line client. It supports
+rsync-like backup, GPG encryption, and more. It also supports
+management of Amazon's CloudFront content delivery network.
diff --git a/net/s3cmd/Makefile b/net/s3cmd/Makefile
new file mode 100644
index 00000000000..ffb1ec92bd5
--- /dev/null
+++ b/net/s3cmd/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1.1.1 2012/02/06 11:24:08 bsiegert Exp $
+#
+
+VERSION= 1.0.1
+DISTNAME= s3cmd-${VERSION}
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=s3tools/s3cmd/${VERSION}/}
+
+MAINTAINER= esg@sdf.lonestar.org
+HOMEPAGE= http://s3tools.org/s3cmd/
+COMMENT= Tool for copying files to/from Amazon S3
+LICENSE= gnu-gpl-v2
+
+DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
+
+SUBST_CLASSES+= fix-paths
+SUBST_STAGE.fix-paths= pre-configure
+SUBST_MESSAGE.fix-paths= Fixing absolute paths.
+SUBST_FILES.fix-paths= setup.py
+SUBST_SED.fix-paths= -e 's,"share/man","${PKGMANDIR}",g'
+
+PYDISTUTILSPKG= yes
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_LANGUAGES= # none
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/s3cmd/PLIST b/net/s3cmd/PLIST
new file mode 100644
index 00000000000..9a147a5a530
--- /dev/null
+++ b/net/s3cmd/PLIST
@@ -0,0 +1,48 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2012/02/06 11:24:08 bsiegert Exp $
+bin/s3cmd
+${PYSITELIB}/S3/ACL.py
+${PYSITELIB}/S3/ACL.pyc
+${PYSITELIB}/S3/ACL.pyo
+${PYSITELIB}/S3/AccessLog.py
+${PYSITELIB}/S3/AccessLog.pyc
+${PYSITELIB}/S3/AccessLog.pyo
+${PYSITELIB}/S3/BidirMap.py
+${PYSITELIB}/S3/BidirMap.pyc
+${PYSITELIB}/S3/BidirMap.pyo
+${PYSITELIB}/S3/CloudFront.py
+${PYSITELIB}/S3/CloudFront.pyc
+${PYSITELIB}/S3/CloudFront.pyo
+${PYSITELIB}/S3/Config.py
+${PYSITELIB}/S3/Config.pyc
+${PYSITELIB}/S3/Config.pyo
+${PYSITELIB}/S3/Exceptions.py
+${PYSITELIB}/S3/Exceptions.pyc
+${PYSITELIB}/S3/Exceptions.pyo
+${PYSITELIB}/S3/PkgInfo.py
+${PYSITELIB}/S3/PkgInfo.pyc
+${PYSITELIB}/S3/PkgInfo.pyo
+${PYSITELIB}/S3/Progress.py
+${PYSITELIB}/S3/Progress.pyc
+${PYSITELIB}/S3/Progress.pyo
+${PYSITELIB}/S3/S3.py
+${PYSITELIB}/S3/S3.pyc
+${PYSITELIB}/S3/S3.pyo
+${PYSITELIB}/S3/S3Uri.py
+${PYSITELIB}/S3/S3Uri.pyc
+${PYSITELIB}/S3/S3Uri.pyo
+${PYSITELIB}/S3/SimpleDB.py
+${PYSITELIB}/S3/SimpleDB.pyc
+${PYSITELIB}/S3/SimpleDB.pyo
+${PYSITELIB}/S3/SortedDict.py
+${PYSITELIB}/S3/SortedDict.pyc
+${PYSITELIB}/S3/SortedDict.pyo
+${PYSITELIB}/S3/Utils.py
+${PYSITELIB}/S3/Utils.pyc
+${PYSITELIB}/S3/Utils.pyo
+${PYSITELIB}/S3/__init__.py
+${PYSITELIB}/S3/__init__.pyc
+${PYSITELIB}/S3/__init__.pyo
+man/man1/s3cmd.1
+share/doc/packages/s3cmd/INSTALL
+share/doc/packages/s3cmd/NEWS
+share/doc/packages/s3cmd/README
diff --git a/net/s3cmd/distinfo b/net/s3cmd/distinfo
new file mode 100644
index 00000000000..a42f55e6df0
--- /dev/null
+++ b/net/s3cmd/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2012/02/06 11:24:08 bsiegert Exp $
+
+SHA1 (s3cmd-1.0.1.tar.gz) = 89eb9974cb523e0410db735d9d9991b355d053c1
+RMD160 (s3cmd-1.0.1.tar.gz) = 18d404e055dedc4713f4365ad1b0f92c744c0843
+Size (s3cmd-1.0.1.tar.gz) = 57594 bytes