[Python-modules-commits] r8656 - in packages/python-repoze.what-plugins/trunk/debian (11 files)
zack at users.alioth.debian.org
zack at users.alioth.debian.org
Sun May 31 21:07:20 UTC 2009
Date: Sunday, May 31, 2009 @ 21:07:19
Author: zack
Revision: 8656
first draft of complete packaging
Added:
packages/python-repoze.what-plugins/trunk/debian/README.source
(from rev 8636, packages/python-repoze.who-plugins/trunk/debian/README.source)
packages/python-repoze.what-plugins/trunk/debian/TODO
(from rev 8639, packages/python-repoze.who-plugins/trunk/debian/TODO)
packages/python-repoze.what-plugins/trunk/debian/compat
(from rev 8633, packages/python-repoze.who-plugins/trunk/debian/compat)
packages/python-repoze.what-plugins/trunk/debian/control
packages/python-repoze.what-plugins/trunk/debian/copyright
(from rev 8637, packages/python-repoze.who-plugins/trunk/debian/copyright)
packages/python-repoze.what-plugins/trunk/debian/repoze.what-pylons.watch
packages/python-repoze.what-plugins/trunk/debian/repoze.what-quickstart.watch
packages/python-repoze.what-plugins/trunk/debian/repoze.what.plugins.sql.watch
packages/python-repoze.what-plugins/trunk/debian/repoze.what.plugins.xml.watch
packages/python-repoze.what-plugins/trunk/debian/rules
Modified:
packages/python-repoze.what-plugins/trunk/debian/changelog
Copied: packages/python-repoze.what-plugins/trunk/debian/README.source (from rev 8636, packages/python-repoze.who-plugins/trunk/debian/README.source)
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/README.source (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/README.source 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1,47 @@
+
+Upgrade to a new upstream
+=========================
+
+This package is a multi-upstream source package, i.e., its
+.orig.tar.gz is composed by several upstream tarballs, possibly
+released by independent authors.
+
+To obtain a new orig tarball you can invoke the get-orig-source target
+of debian/rules as follows:
+
+ $ debian/rules get-orig-source
+
+If all goes well, that should leave aroung a tarball called
+
+ PACKAGE-YYYYMMDD.orig.tar.gz
+
+where PACKAGE is the source package name and YYYYMMDD is today's date
+in year/month/day format.
+
+Note that the target does not check whether creating a new upstream
+version is needed: invoke it only if you know that some of the
+upstream parts of this package need updates. Otherwise, use "apt-get
+source PACKAGE" to work on the latest uploaded upstream release.
+
+
+Adding a new plugin
+===================
+
+As this is a plugin collection package, it is natural to expect that
+in the future new plugins will be added. To add one to the package
+follow a few simple rules:
+
+1) add the module name (usually the egg name) to the $(UPSTREAMS)
+ Makefile variable in debian/rules
+
+2) add the per-plugin watch file as debian/NAME.watch, where NAME is
+ the module name
+
+3) add license and copyright information about the new module to
+ debian/copyright
+
+4) run "debian/rules get-orig-source" to recreate the new tarball
+
+
+ -- Stefano Zacchiroli <zack at debian.org>, Sat, 30 May 2009 14:48:39 +0200
+
Copied: packages/python-repoze.what-plugins/trunk/debian/TODO (from rev 8639, packages/python-repoze.who-plugins/trunk/debian/TODO)
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/TODO (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/TODO 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1,2 @@
+- ship examples and docs for every shipped plugins
+ (in the appropriate subdirectories)
Modified: packages/python-repoze.what-plugins/trunk/debian/changelog
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/changelog 2009-05-31 19:56:51 UTC (rev 8655)
+++ packages/python-repoze.what-plugins/trunk/debian/changelog 2009-05-31 21:07:19 UTC (rev 8656)
@@ -1,4 +1,4 @@
-python-repoze.what-plugins (20090601-1) UNRELEASED; urgency=low
+python-repoze.what-plugins (20090531-1) UNRELEASED; urgency=low
* First release (Closes: #531208)
Copied: packages/python-repoze.what-plugins/trunk/debian/compat (from rev 8633, packages/python-repoze.who-plugins/trunk/debian/compat)
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/compat (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/compat 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1 @@
+7
Added: packages/python-repoze.what-plugins/trunk/debian/control
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/control (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/control 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1,39 @@
+Source: python-repoze.what-plugins
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders:
+ Stefano Zacchiroli <zack at debian.org>
+Build-Depends:
+ debhelper (>= 7),
+ cdbs,
+ python-dev,
+ python-support,
+ python-setuptools
+Standards-Version: 3.8.1
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-repoze.what-plugins/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-repoze.what-plugins/trunk/
+
+Package: python-repoze.what-plugins
+Architecture: all
+Depends:
+ ${misc:Depends},
+ ${python:Depends},
+ python-repoze.what,
+ python-repoze.who,
+ python-repoze.who-plugins,
+ python-sqlalchemy,
+ python-pylons,
+ python-decorator
+Description: authorization framework for Python WSGI applications - plugins collection
+ repoze.what is an authorization framework for WSGI applications,
+ based on repoze.who (which deals with authentication and
+ identification).
+ .
+ This package contains a collection of plugins for repoze.what, in
+ particular:
+ .
+ * repoze.what.plugins.sql - adapter plugin for SQLAlchemy
+ * repoze.what-pylons - integration with Pylons / TurboGears
+ * repoze.what-quickstart - simple authentication and authorization
+ * repoze.what.plugins.xml - XML adapter plugin
Copied: packages/python-repoze.what-plugins/trunk/debian/copyright (from rev 8637, packages/python-repoze.who-plugins/trunk/debian/copyright)
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/copyright (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/copyright 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1,54 @@
+This package was debianized by Stefano Zacchiroli <zack at debian.org> on
+ Sun, 31 May 2009 23:02:19 +0200.
+
+
+Files: *
+Copyright: Copyright © 2009 Gustavo Narea <me at gustavonarea.net>
+License: other
+
+ A copyright notice accompanies this license document that identifies
+ the copyright holders.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+
+ 1. Redistributions in source code must retain the accompanying
+ copyright notice, this list of conditions, and the following
+ disclaimer.
+
+ 2. Redistributions in binary form must reproduce the accompanying
+ copyright notice, this list of conditions, and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+
+ 3. Names of the copyright holders must not be used to endorse or
+ promote products derived from this software without prior
+ written permission from the copyright holders.
+
+ 4. If any files are modified, you must cause the modified files to
+ carry prominent notices stating that you changed the files and
+ the date of any change.
+
+ Disclaimer
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND
+ ANY EXPRESSED 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
+ HOLDERS 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.
+
+
+Files: debian/*
+Copyright: Copyright © 2009 Stefano Zacchiroli <zack at debian.org>
+License: GPL-3+
+ On Debian systems the full text of the GNU General Public License can
+ be found in the `/usr/share/common-licenses/GPL-3' file.
+
Added: packages/python-repoze.what-plugins/trunk/debian/repoze.what-pylons.watch
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/repoze.what-pylons.watch (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/repoze.what-pylons.watch 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1,3 @@
+version=3
+opts="uversionmangle=s/(rc|a|b)\d+/~$1/" \
+http://pypi.python.org/packages/source/r/repoze.what-pylons/repoze.what-pylons-([0-9a-z.]+)\.tar\.gz
Added: packages/python-repoze.what-plugins/trunk/debian/repoze.what-quickstart.watch
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/repoze.what-quickstart.watch (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/repoze.what-quickstart.watch 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1,3 @@
+version=3
+opts="uversionmangle=s/(rc|a|b)\d+/~$1/" \
+http://pypi.python.org/packages/source/r/repoze.what-quickstart/repoze.what-quickstart-([0-9a-z.]+)\.tar\.gz
Added: packages/python-repoze.what-plugins/trunk/debian/repoze.what.plugins.sql.watch
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/repoze.what.plugins.sql.watch (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/repoze.what.plugins.sql.watch 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1,3 @@
+version=3
+opts="uversionmangle=s/(rc|a|b)\d+/~$1/" \
+http://pypi.python.org/packages/source/r/repoze.what.plugins.sql/repoze.what.plugins.sql-([0-9a-z.]+)\.tar\.gz
Added: packages/python-repoze.what-plugins/trunk/debian/repoze.what.plugins.xml.watch
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/repoze.what.plugins.xml.watch (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/repoze.what.plugins.xml.watch 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1,3 @@
+version=3
+opts="uversionmangle=s/(rc|a|b)\d+/~$1/" \
+http://pypi.python.org/packages/source/r/repoze.what.plugins.xml/repoze.what.plugins.xml-([0-9a-z.]+)\.tar\.gz
Added: packages/python-repoze.what-plugins/trunk/debian/rules
===================================================================
--- packages/python-repoze.what-plugins/trunk/debian/rules (rev 0)
+++ packages/python-repoze.what-plugins/trunk/debian/rules 2009-05-31 21:07:19 UTC (rev 8656)
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+DEB_PYTHON_SYSTEM = pysupport
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+
+PKG = python-repoze.what-plugins
+UPSTREAMS = \
+ repoze.what-pylons \
+ repoze.what-quickstart \
+ repoze.what.plugins.sql \
+ repoze.what.plugins.xml \
+ $(NULL)
+export SUBDIRS = $(UPSTREAMS)
+
+DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed
+
+-include debian/get-orig-source.mk
Property changes on: packages/python-repoze.what-plugins/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
More information about the Python-modules-commits
mailing list