[Python-apps-commits] r9747 - in packages/s3ql-beta/trunk (18 files)
nikratio-guest at users.alioth.debian.org
nikratio-guest at users.alioth.debian.org
Sat Jun 15 19:23:33 UTC 2013
Date: Saturday, June 15, 2013 @ 19:23:32
Author: nikratio-guest
Revision: 9747
Initial import.
Added:
packages/s3ql-beta/trunk/debian/
packages/s3ql-beta/trunk/debian/changelog
packages/s3ql-beta/trunk/debian/compat
packages/s3ql-beta/trunk/debian/control
packages/s3ql-beta/trunk/debian/copyright
packages/s3ql-beta/trunk/debian/patches/
packages/s3ql-beta/trunk/debian/patches/proc_mount.diff
packages/s3ql-beta/trunk/debian/patches/series
packages/s3ql-beta/trunk/debian/rules
packages/s3ql-beta/trunk/debian/s3ql-beta-dbg.links
packages/s3ql-beta/trunk/debian/s3ql-beta.doc-base
packages/s3ql-beta/trunk/debian/s3ql-beta.docs
packages/s3ql-beta/trunk/debian/s3ql-beta.install
packages/s3ql-beta/trunk/debian/s3ql-beta.lintian-overrides
packages/s3ql-beta/trunk/debian/source/
packages/s3ql-beta/trunk/debian/source/format
packages/s3ql-beta/trunk/debian/source/options
packages/s3ql-beta/trunk/debian/watch
Property changes on: packages/s3ql-beta/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
+ 1
Added: packages/s3ql-beta/trunk/debian/changelog
===================================================================
--- packages/s3ql-beta/trunk/debian/changelog (rev 0)
+++ packages/s3ql-beta/trunk/debian/changelog 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,138 @@
+s3ql (2.1-1) UNRELEASED; urgency=low
+
+ * New upstream release from upstream's 2.x development branch. (New source
+ package because 1.x branch is still maintained and recommended for
+ production systems.)
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Sat, 15 Jun 2013 12:03:21 -0700
+
+s3ql (1.15-1) unstable; urgency=low
+
+ [ Jakub Wilk ]
+ * Use canonical URIs for Vcs-* fields.
+
+ [ Nikolaus Rath ]
+ * New upstream release.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Wed, 05 Jun 2013 20:56:22 -0700
+
+s3ql (1.14-1) unstable; urgency=low
+
+ * Update standards version to 3.9.4, no other changes
+ required.
+ * New upstream release.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Tue, 09 Apr 2013 19:08:15 -0700
+
+s3ql (1.13.1-1) unstable; urgency=low
+
+ * New upstream version.
+ * Fixed metadata corruption with recent eglibc (triggered test
+ failure on build). Closes: #701350
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Sat, 23 Feb 2013 17:46:56 -0800
+
+s3ql (1.12-1) unstable; urgency=low
+
+ * New upstream release.
+ * Bumped debhelper compatibility level to 9 to get support for
+ dpkg-buildflags.
+ * Added lintian override for hardening-no-fortify-functions,
+ this is a false positive.
+ * Added patches/buildd-fix.diff to prevent errors when trying
+ to write logs during autobuilding.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Wed, 05 Sep 2012 20:22:18 -0400
+
+s3ql (1.11.1-2) unstable; urgency=low
+
+ * Add dependency on python-pkg-resources. Closes: 672916.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Tue, 15 May 2012 18:41:38 -0400
+
+s3ql (1.11.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Fri, 04 May 2012 11:12:29 -0400
+
+s3ql (1.11-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Sun, 29 Apr 2012 15:22:56 -0400
+
+s3ql (1.10-1) unstable; urgency=low
+
+ * Bumped standards to 3.9.3, no changes required.
+ * New upstream release.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Fri, 24 Feb 2012 21:51:01 -0500
+
+s3ql (1.9-1) unstable; urgency=low
+
+ * Depend on python >= 2.7 (now required by upstream). Closes: #653641.
+ * New upstream release.
+ * Dropped obsolete argparse.diff patch.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Sat, 21 Jan 2012 13:38:25 -0500
+
+s3ql (1.8.1-1) unstable; urgency=low
+
+ * Add versioned depends on python-argparse. Closes: #652751.
+ * New upstream release.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Mon, 05 Dec 2011 20:36:44 -0500
+
+s3ql (1.7-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Sun, 27 Nov 2011 14:40:58 -0500
+
+s3ql (1.6-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Tue, 22 Nov 2011 11:04:35 -0500
+
+s3ql (1.5-1) unstable; urgency=low
+
+ * New upstream release.
+ * Don't crash when using Google Storage backend. Closes: #646232.
+ * Use dh_sphinxdoc.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Mon, 24 Oct 2011 19:16:12 -0400
+
+s3ql (1.4-1) unstable; urgency=low
+
+ * New upstream release.
+
+ * Depend on fuse | fusebsd. Closes: #634337.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Thu, 06 Oct 2011 11:20:25 -0400
+
+s3ql (1.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Depend on python-llfuse >= 0.36, API was changed in non-backwards
+ compatible way.
+ * Depend on Python >= 2.6.6, previous versions unusable due to
+ Python bug 6312.
+ * Don't ship our own version of underscore JavaScript library, depend
+ on libjs-underscore package instead.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Wed, 28 Sep 2011 21:00:04 -0400
+
+s3ql (1.0.1-2) unstable; urgency=low
+
+ * Install pcp as parallel-cp to avoid file name conflict with
+ pcp ("Performance Co-Pilot") package. Closes: #632473.
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Sun, 03 Jul 2011 10:44:00 -0400
+
+s3ql (1.0.1-1) unstable; urgency=low
+
+ * First official debian release. Closes: #626651
+
+ -- Nikolaus Rath <Nikolaus at rath.org> Fri, 01 Jul 2011 14:02:17 -0400
Added: packages/s3ql-beta/trunk/debian/compat
===================================================================
--- packages/s3ql-beta/trunk/debian/compat (rev 0)
+++ packages/s3ql-beta/trunk/debian/compat 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1 @@
+9
Added: packages/s3ql-beta/trunk/debian/control
===================================================================
--- packages/s3ql-beta/trunk/debian/control (rev 0)
+++ packages/s3ql-beta/trunk/debian/control 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,98 @@
+Source: s3ql-beta
+Section: misc
+Priority: optional
+X-Python-Version: >= 3.3
+Maintainer: Debian Python Apps Team <python-apps-team at lists.alioth.debian.org>
+Uploaders: Nikolaus Rath <Nikolaus at rath.org>,
+ Laszlo Boszormenyi <gcs at debian.hu>
+Build-Depends: debhelper (>= 9),
+ python3 (>= 3.3),
+ python3-dev (>= 3.3),
+ python3-dbg,
+ python3-setuptools (>= 0.6.14),
+ python3-apsw (>= 3.7.0),
+ python3-sphinx (>= 1.0.7+dfsg),
+ python3-llfuse (>= 0.37),
+ python3-crypto,
+ python3-pytest,
+ cython (>= 0.18),
+ texlive-latex-base,
+ texlive-latex-recommended,
+ texlive-latex-extra,
+ texlive-fonts-recommended,
+ libsqlite3-dev (>= 3.7.0)
+Standards-Version: 3.9.4
+Homepage: http://code.google.com/p/s3ql/
+Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/s3ql-beta/trunk/
+Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/s3ql-beta/trunk/
+
+Package: s3ql-beta
+Architecture: any
+Depends: ${misc:Depends},
+ ${python:Depends},
+ ${shlibs:Depends},
+ ${sphinxdoc:Depends},
+ libsqlite3-0 (>= 3.7.0),
+ fuse [linux-any] | fuse4bsd [kfreebsd-any],
+ psmisc,
+ python3-llfuse (>= 0.37),
+ python3-apsw (>= 3.7.0),
+ python3-pkg-resources
+Description: Full-featured file system for online data storage (beta)
+ S3QL is a file system that stores all its data online. It supports
+ online storage services like Amazon S3 as well as arbitrary FTP or
+ SFTP servers. It effectively provides you with a hard disk of
+ infinite capacity that can be accessed from any computer with
+ internet access.
+ .
+ S3QL has been designed mainly for backup and archival purposes and
+ many of its features are especially geared towards this. However,
+ since S3QL is providing a standard UNIX file system, it can in
+ principle be used for any other application as well.
+ .
+ S3QL is designed to favor simplicity and elegance over performance
+ and feature-richness. Care has been taken to make the source code as
+ readable and serviceable as possible. Solid error detection and error
+ handling have been included from the very first line, and S3QL comes
+ with extensive automated test cases for all its components.
+ .
+ This is a development/beta release of S3QL and not recommended for
+ production systems. The latest stable release suitable for production
+ systems is available in the s3ql package.
+
+Package: s3ql-beta-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Recommends: python3-dbg,
+ python3-llfuse-dbg,
+ python3-apsw-dbg,
+ python3-crypto-dbg,
+Depends: s3ql-beta (= ${binary:Version}),
+ ${python:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: Full-featured file system for online data storage (debugging symbols)
+ S3QL is a file system that stores all its data online. It supports
+ online storage services like Amazon S3 as well as arbitrary FTP or
+ SFTP servers. It effectively provides you with a hard disk of
+ infinite capacity that can be accessed from any computer with
+ internet access.
+ .
+ S3QL has been designed mainly for backup and archival purposes and
+ many of its features are especially geared towards this. However,
+ since S3QL is providing a standard UNIX file system, it can in
+ principle be used for any other application as well.
+ .
+ S3QL is designed to favor simplicity and elegance over performance
+ and feature-richness. Care has been taken to make the source code as
+ readable and serviceable as possible. Solid error detection and error
+ handling have been included from the very first line, and S3QL comes
+ with extensive automated test cases for all its components.
+ .
+ This is a development/beta release of S3QL and not recommended for
+ production systems. The latest stable release suitable for production
+ systems is available in the s3ql package.
+ .
+ This package contains the debugging symbols as well as the extension
+ built for the Python 3 debug interpreter.
Added: packages/s3ql-beta/trunk/debian/copyright
===================================================================
--- packages/s3ql-beta/trunk/debian/copyright (rev 0)
+++ packages/s3ql-beta/trunk/debian/copyright 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,60 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: s3ql
+Upstream-Contact: s3ql at googlegroups.com
+Source: http://code.google.com/p/s3ql/
+
+Files: *
+Copyright: Copyright (c) 1998 - 2012 Nikolaus Rath <Nikolaus at rath.org>
+License: GPL-3
+
+Files: doc/html/_static/*
+Copyright: Copyright (c) 2007-2011 by the Sphinx team (see Sphinx's AUTHORS file).
+ All rights reserved.
+License: BSD-2-clause
+
+Files: doc/latex/*
+Copyright: Copyright (c) 2007-2011 by the Sphinx team (see Sphinx's AUTHORS file).
+ All rights reserved.
+License: BSD-2-clause
+
+Files: doc/latex/manual.tex
+Copyright: Copyright (c) 1998 - 2012 Nikolaus Rath <Nikolaus at rath.org>
+License: GPL-3
+
+License: GPL-3
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License Version 3 as
+ published by the Free Software Foundation.
+ .
+ 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.
+ .
+ On Debian systems the full text of the GNU General Public License
+ Version 3 can be found in the `/usr/share/common-licenses/GPL-3'
+ file.
+
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ .
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ .
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Added: packages/s3ql-beta/trunk/debian/patches/proc_mount.diff
===================================================================
--- packages/s3ql-beta/trunk/debian/patches/proc_mount.diff (rev 0)
+++ packages/s3ql-beta/trunk/debian/patches/proc_mount.diff 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,16 @@
+Description: Skip tests requiring /proc
+Origin: debian
+Forwarded: no
+Last-Update: <2012-01-04>
+Author: Nikolaus Rath <Nikolaus at rath.org>
+
+--- s3ql-1.9.orig/tests/t4_adm.py
++++ s3ql-1.9/tests/t4_adm.py
+@@ -48,6 +48,7 @@ class AdmTests(TestCase):
+
+ self.assertEqual(proc.wait(), 0)
+
++ @unittest.skipUnless(os.path.exists('/proc/mounts'), '/proc/mounts not available')
+ def test_passphrase(self):
+ self.mkfs()
+
Added: packages/s3ql-beta/trunk/debian/patches/series
===================================================================
--- packages/s3ql-beta/trunk/debian/patches/series (rev 0)
+++ packages/s3ql-beta/trunk/debian/patches/series 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1 @@
+proc_mount.diff
Added: packages/s3ql-beta/trunk/debian/rules
===================================================================
--- packages/s3ql-beta/trunk/debian/rules (rev 0)
+++ packages/s3ql-beta/trunk/debian/rules 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,86 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+#export DH_VERBOSE=1
+
+%:
+ dh $@ --with python3,sphinxdoc
+
+override_dh_auto_build: build-stamp
+
+build-stamp: build_cython build-python build_sphinx
+ touch $@
+
+build_cython:
+ dh_testdir
+ python setup.py build_cython
+ touch $@
+
+build-python:
+ dh_testdir
+ python-dbg setup.py build -g
+ python setup.py build -g
+ touch $@
+
+build_sphinx:
+ dh_testdir
+ python setup.py build_ext --inplace
+ python setup.py build_sphinx
+ touch $@
+
+override_dh_auto_install:
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+
+ # Note: Install non -dbg last, so that scripts don't get a -dbg interpreter
+ python-dbg setup.py install --force --root=debian/tmp \
+ --install-lib=/usr/lib/s3ql-beta \
+ --install-scripts=/usr/lib/s3ql-beta \
+ --no-compile -O0 --install-layout=deb
+
+ python setup.py install --force --root=debian/tmp \
+ --install-lib=/usr/lib/s3ql-beta \
+ --install-scripts=/usr/lib/s3ql-beta \
+ --no-compile -O0 --install-layout=deb
+
+override_dh_auto_test:
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+ py.test3 tests/
+endif
+
+override_dh_install:
+ dh_install
+
+ # Install debugging extension and remove from regular package
+ (cd debian/s3ql-beta; \
+ find . -name "*_d.so" -or \
+ -regextype posix-egrep -regex ".+-[a-z0-9]*d[a-z]*.so" \
+ -printf "%P\0" -delete) \
+ | xargs -0 dh_install --autodest -ps3ql-beta-dbg
+
+override_dh_link:
+ rm -rf debian/s3ql-beta-dbg/usr/share/doc/s3ql-beta-dbg
+ dh_link
+
+ # Link all executable files not ending in .py into /usr/bin
+ for entry in debian/s3ql-beta/usr/lib/s3ql-beta/*; do \
+ if [ -d "$$entry" ] || [ ! -x "$$entry" ] \
+ || [ "$${entry%.py}" != "$$entry" ]; then \
+ continue; \
+ fi; \
+ ln -s ../lib/s3ql-beta/`basename "$$entry"` \
+ "debian/s3ql/usr/bin/`basename \"$$entry\"`"; \
+ done
+
+override_dh_auto_clean:
+ # We don't want to call setup.py clean, because this
+ # requires a number of (potentially uninstalled) build-dependencies.
+ rm -rf dist setup.log build doc src/s3ql/*.so
+ rm -rf build-python* build_cython build_sphinx build-stamp
+
+override_dh_strip:
+ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ dh_strip -ps3ql-beta --dbg-package=s3ql-beta-dbg
+endif
Property changes on: packages/s3ql-beta/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: packages/s3ql-beta/trunk/debian/s3ql-beta-dbg.links
===================================================================
--- packages/s3ql-beta/trunk/debian/s3ql-beta-dbg.links (rev 0)
+++ packages/s3ql-beta/trunk/debian/s3ql-beta-dbg.links 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1 @@
+/usr/share/doc/s3ql-beta /usr/share/doc/s3ql-beta-dbg
Added: packages/s3ql-beta/trunk/debian/s3ql-beta.doc-base
===================================================================
--- packages/s3ql-beta/trunk/debian/s3ql-beta.doc-base (rev 0)
+++ packages/s3ql-beta/trunk/debian/s3ql-beta.doc-base 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,11 @@
+Document: s3ql-beta
+Title: S3QL User's Guide
+Author: Nikolaus Rath <Nikolaus at rath.org>
+Section: File Management
+
+Format: HTML
+Index: /usr/share/doc/s3ql-beta/html/index.html
+Files: /usr/share/doc/s3ql-beta/html/*.html
+
+Format: PDF
+Files: /usr/share/doc/s3ql-beta/manual.pdf.gz
Added: packages/s3ql-beta/trunk/debian/s3ql-beta.docs
===================================================================
--- packages/s3ql-beta/trunk/debian/s3ql-beta.docs (rev 0)
+++ packages/s3ql-beta/trunk/debian/s3ql-beta.docs 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,4 @@
+doc/html/
+doc/contrib/
+doc/manual.pdf
+CREDITS.txt
Added: packages/s3ql-beta/trunk/debian/s3ql-beta.install
===================================================================
--- packages/s3ql-beta/trunk/debian/s3ql-beta.install (rev 0)
+++ packages/s3ql-beta/trunk/debian/s3ql-beta.install 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1 @@
+usr/
Added: packages/s3ql-beta/trunk/debian/s3ql-beta.lintian-overrides
===================================================================
--- packages/s3ql-beta/trunk/debian/s3ql-beta.lintian-overrides (rev 0)
+++ packages/s3ql-beta/trunk/debian/s3ql-beta.lintian-overrides 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,2 @@
+# This is a false positive (cf https://wiki.debian.org/Hardening#Validation)
+s3ql-beta: hardening-no-fortify-functions
Added: packages/s3ql-beta/trunk/debian/source/format
===================================================================
--- packages/s3ql-beta/trunk/debian/source/format (rev 0)
+++ packages/s3ql-beta/trunk/debian/source/format 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1 @@
+3.0 (quilt)
Added: packages/s3ql-beta/trunk/debian/source/options
===================================================================
--- packages/s3ql-beta/trunk/debian/source/options (rev 0)
+++ packages/s3ql-beta/trunk/debian/source/options 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,6 @@
+extend-diff-ignore = "\.pyc$"
+extend-diff-ignore = "^doc/"
+extend-diff-ignore = "^src/s3ql/deltadump\.c$"
+extend-diff-ignore = "^contrib/.+\.1$"
+extend-diff-ignore = "^src/.+\.egg-info/"
+tar-ignore = "*.pyc"
Added: packages/s3ql-beta/trunk/debian/watch
===================================================================
--- packages/s3ql-beta/trunk/debian/watch (rev 0)
+++ packages/s3ql-beta/trunk/debian/watch 2013-06-15 19:23:32 UTC (rev 9747)
@@ -0,0 +1,7 @@
+# watch control file for uscan
+version=3
+opts=downloadurlmangle=s/^http:\/\/code.google.com\/\//http:\/\// \
+ http://code.google.com/p/s3ql/downloads/list \
+ (?:.+)/files/s3ql-(2\..+).tar.bz2 \
+ debian
+
More information about the Python-apps-commits
mailing list