[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