[Python-apps-commits] r1513 - in packages/s3cmd/tags (15 files)

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Sat Jul 5 09:45:51 UTC 2008


    Date: Saturday, July 5, 2008 @ 09:45:49
  Author: piotr
Revision: 1513

add missing 0.9.8.1 tag

Added:
  packages/s3cmd/tags/0.9.8.1/
  packages/s3cmd/tags/0.9.8.1/debian/
  packages/s3cmd/tags/0.9.8.1/debian/README.source
  packages/s3cmd/tags/0.9.8.1/debian/changelog
  packages/s3cmd/tags/0.9.8.1/debian/compat
  packages/s3cmd/tags/0.9.8.1/debian/control
  packages/s3cmd/tags/0.9.8.1/debian/copyright
  packages/s3cmd/tags/0.9.8.1/debian/docs
  packages/s3cmd/tags/0.9.8.1/debian/manpages
  packages/s3cmd/tags/0.9.8.1/debian/patches/
  packages/s3cmd/tags/0.9.8.1/debian/patches/do-not-check-elementtree-at-build-time.patch
  packages/s3cmd/tags/0.9.8.1/debian/patches/series
  packages/s3cmd/tags/0.9.8.1/debian/pycompat
  packages/s3cmd/tags/0.9.8.1/debian/rules
  packages/s3cmd/tags/0.9.8.1/debian/watch

Added: packages/s3cmd/tags/0.9.8.1/debian/README.source
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/README.source	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/README.source	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1,5 @@
+This package uses quilt packaging system, and patches may be (de)applied by
+using (un)patch debian/rules targets.
+
+S3CMD_PACKAGING quirk disables installing documentation and manpages by means of
+upstream setup.py - upstream likes it this way.

Added: packages/s3cmd/tags/0.9.8.1/debian/changelog
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/changelog	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/changelog	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1,53 @@
+s3cmd (0.9.8.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Package is now maintained in PAPT:
+    - PAPT added to Uploaders.
+  * debian/rules cleaned up:
+    - no need to have empty configure target
+    - fixed quilt usage
+  * debhelper compatibility level bumped to 7:
+    - bumped debhelper build-dependency.
+  * Section changed to utils.
+  * python-elementtree dependency changed to python2.5 |
+    python-elementtree to use ElementTree bundled in 2.5
+  * Vcs-{Svn,Browser} added.
+  * Standards-Version bumped to 3.8.0:
+    - debian/README.source added
+
+ -- Mikhail Gusarov <dottedmag at dottedmag.net>  Sat, 03 May 2008 14:30:29 +0700
+
+s3cmd (0.9.6-1) unstable; urgency=low
+
+  * New upstream release (Closes: #471698).
+  * Bumped Standards-Version (no changes required).
+  * Bumped python-central dependency to >= 0.6 to get rid of empty
+    /usr/lib directory.
+
+ -- Mikhail Gusarov <dottedmag at dottedmag.net>  Mon, 31 Mar 2008 23:52:49 +0700
+
+s3cmd (0.9.5-1) unstable; urgency=low
+
+  * New upstream release
+    - do-not-check-elementtree-at-build-time.patch refreshed.
+  
+  * Homepage moved from description to debian/control field.
+
+ -- Mikhail Gusarov <dottedmag at dottedmag.net>  Wed, 14 Nov 2007 03:04:49 +0600
+
+s3cmd (0.9.4-1) unstable; urgency=low
+
+  * New upstream release (Closes: #438933).
+  * Do not build for python2.3 as suggested by author (Closes: #432705).
+  * No longer ship s3cmd.1 or setup.py in debian/ - upstream ones are ok.
+  * Quilt is used to manage patches.
+    - do-not-check-elementtree-at-build-time.patch added - ElementTree is
+      only runtime dependency, no need to check it at build time.
+
+ -- Mikhail Gusarov <dottedmag at dottedmag.net>  Fri, 24 Aug 2007 23:17:27 +0700
+
+s3cmd (0.9.3-1) unstable; urgency=low
+
+  * Initial revision. (Closes: #427414)
+
+ -- Mikhail Gusarov <dottedmag at dottedmag.net>  Sat, 09 Jun 2007 20:42:11 +0700

Added: packages/s3cmd/tags/0.9.8.1/debian/compat
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/compat	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/compat	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1 @@
+7

Added: packages/s3cmd/tags/0.9.8.1/debian/control
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/control	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/control	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1,20 @@
+Source: s3cmd
+Section: utils
+Priority: optional
+Maintainer: Mikhail Gusarov <dottedmag at dottedmag.net>
+Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 7), quilt (>= 0.40), python-all-dev (>= 2.3.5-11)
+Build-Depends-Indep: python-central (>= 0.6)
+Standards-Version: 3.8.0
+XS-Python-Version: >=2.4
+Vcs-Svn: svn://svn.debian.org/svn/python-apps/packages/s3cmd/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/python-apps/packages/s3cmd/trunk/
+Homepage: http://s3tools.logix.cz/s3cmd
+
+Package: s3cmd
+Architecture: all
+Depends: python (>= 2.5) | python-elementtree, ${python:Depends}
+XB-Python-Version: ${python:Versions}
+Description: command-line Amazon S3 client
+ Command-line tool to upload, retrieve and manage data in Amazon S3 service
+ (http://www.amazon.com/s3/), designed for use in scripts.

Added: packages/s3cmd/tags/0.9.8.1/debian/copyright
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/copyright	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/copyright	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1,25 @@
+This package was first debianized by Mikhail Gusarov <dottedmag at dottedmag.net> on
+Mon,  4 Jun 2007 11:00:00 +0600
+
+It was downloaded from http://s3tools.logix.cz/s3cmd
+
+Copyright Holders: Michal Ludvig <michal at logix.cz>
+
+    s3cmd - Amazon S3 manager
+    Copyright (C) 2007 Michal Ludvig
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation version 2 of the License.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+On Debian systems, the complete text of the GNU General Public License
+can be found in /usr/share/common-licenses/GPL-2 file.

Added: packages/s3cmd/tags/0.9.8.1/debian/docs
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/docs	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/docs	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1 @@
+README

Added: packages/s3cmd/tags/0.9.8.1/debian/manpages
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/manpages	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/manpages	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1 @@
+s3cmd.1

Added: packages/s3cmd/tags/0.9.8.1/debian/patches/do-not-check-elementtree-at-build-time.patch
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/patches/do-not-check-elementtree-at-build-time.patch	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/patches/do-not-check-elementtree-at-build-time.patch	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1,37 @@
+Index: s3cmd-0.9.5/setup.py
+===================================================================
+--- s3cmd-0.9.5.orig/setup.py	2007-08-25 07:46:25.000000000 +0700
++++ s3cmd-0.9.5/setup.py	2007-11-20 03:24:38.000000000 +0600
+@@ -9,19 +9,19 @@
+ 	sys.stderr.write("S3cmd requires Python 2.4 or newer.\n")
+ 	sys.exit(1)
+ 
+-try:
+-	import xml.etree.ElementTree as ET
+-	print "Using xml.etree.ElementTree for XML processing"
+-except ImportError, e:
+-	sys.stderr.write(str(e) + "\n")
+-	try:
+-		import elementtree.ElementTree as ET
+-		print "Using elementtree.ElementTree for XML processing"
+-	except ImportError, e:
+-		sys.stderr.write(str(e) + "\n")
+-		sys.stderr.write("Please install ElementTree module from\n")
+-		sys.stderr.write("http://effbot.org/zone/element-index.htm\n")
+-		sys.exit(1)
++#try:
++#	import xml.etree.ElementTree as ET
++#	print "Using xml.etree.ElementTree for XML processing"
++#except ImportError, e:
++#	sys.stderr.write(str(e) + "\n")
++#	try:
++#		import elementtree.ElementTree as ET
++#		print "Using elementtree.ElementTree for XML processing"
++#	except ImportError, e:
++#		sys.stderr.write(str(e) + "\n")
++#		sys.stderr.write("Please install ElementTree module from\n")
++#		sys.stderr.write("http://effbot.org/zone/element-index.htm\n")
++#		sys.exit(1)
+ 
+ try:
+ 	## Remove 'MANIFEST' file to force

Added: packages/s3cmd/tags/0.9.8.1/debian/patches/series
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/patches/series	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/patches/series	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1 @@
+do-not-check-elementtree-at-build-time.patch

Added: packages/s3cmd/tags/0.9.8.1/debian/pycompat
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/pycompat	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/pycompat	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1 @@
+2

Added: packages/s3cmd/tags/0.9.8.1/debian/rules
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/rules	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/rules	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1,50 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/quilt/quilt.make
+
+PACKAGE_NAME=s3cmd
+
+clean: clean-patched unpatch
+	dh_testdir
+	dh_testroot
+
+	-rm -f S3/*.pyc
+
+	dh_clean
+
+#
+# We have to run patched setup.py, as it checks for the elementtree
+#
+clean-patched: patch
+	dh_testdir
+	dh_testroot
+
+	S3CMD_PACKAGING=1 python setup.py clean
+
+install: patch
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+
+	S3CMD_PACKAGING=1 python setup.py install --no-compile --root $(CURDIR)/debian/$(PACKAGE_NAME)
+	rm -rf debian/$(PACKAGE_NAME)/usr/lib/python*/site-packages/*.egg-info
+
+binary-indep: install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs NEWS
+	dh_installdocs
+	dh_installman
+	dh_pycentral
+	dh_compress -X.py
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary-arch: install
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: packages/s3cmd/tags/0.9.8.1/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/s3cmd/tags/0.9.8.1/debian/watch
===================================================================
--- packages/s3cmd/tags/0.9.8.1/debian/watch	                        (rev 0)
+++ packages/s3cmd/tags/0.9.8.1/debian/watch	2008-07-05 09:45:49 UTC (rev 1513)
@@ -0,0 +1,3 @@
+version=3
+
+http://sf.net/s3tools/s3cmd-(.*)\.tar\.gz




More information about the Python-apps-commits mailing list