[Python-modules-commits] r2844 - in /packages/python-authkit/trunk: AuthKit.egg-info/ debian/ debian/lintian-overrides/ debian/patches/

haas at users.alioth.debian.org haas at users.alioth.debian.org
Thu Jul 26 17:12:03 UTC 2007


Author: haas
Date: Thu Jul 26 17:12:03 2007
New Revision: 2844

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=2844
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    packages/python-authkit/trunk/debian/   (with props)
    packages/python-authkit/trunk/debian/README.Debian
    packages/python-authkit/trunk/debian/changelog
    packages/python-authkit/trunk/debian/compat
    packages/python-authkit/trunk/debian/control
    packages/python-authkit/trunk/debian/copyright
    packages/python-authkit/trunk/debian/lintian-overrides/
    packages/python-authkit/trunk/debian/lintian-overrides/python-authkit
    packages/python-authkit/trunk/debian/patches/
    packages/python-authkit/trunk/debian/patches/00list
    packages/python-authkit/trunk/debian/patches/egginfo-openid.dpatch   (with props)
    packages/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch   (with props)
    packages/python-authkit/trunk/debian/patches/setuppy-openid.dpatch   (with props)
    packages/python-authkit/trunk/debian/rules   (with props)
Modified:
    packages/python-authkit/trunk/AuthKit.egg-info/PKG-INFO

Modified: packages/python-authkit/trunk/AuthKit.egg-info/PKG-INFO
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/AuthKit.egg-info/PKG-INFO?rev=2844&op=diff
==============================================================================
--- packages/python-authkit/trunk/AuthKit.egg-info/PKG-INFO (original)
+++ packages/python-authkit/trunk/AuthKit.egg-info/PKG-INFO Thu Jul 26 17:12:03 2007
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: AuthKit
-Version: 0.4.0dev-r95
+Version: 0.4.0dev
 Summary: An authentication and authorization toolkit for WSGI applications and frameworks
 Home-page: http://3aims.com/
 Author: James Gardner

Propchange: packages/python-authkit/trunk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/python-authkit/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/README.Debian?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/README.Debian (added)
+++ packages/python-authkit/trunk/debian/README.Debian Thu Jul 26 17:12:03 2007
@@ -1,0 +1,3 @@
+The egg dependency on python-openid was originally "python-openid>=1.1,<=1.2"
+and has been changed to "python-openid>=1.1" because there is python-openid 2.0
+in Debian.

Added: packages/python-authkit/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/changelog?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/changelog (added)
+++ packages/python-authkit/trunk/debian/changelog Thu Jul 26 17:12:03 2007
@@ -1,0 +1,34 @@
+python-authkit (0.4.0~r95-1) unstable; urgency=low
+
+  * New upstream version (trunk, subversion revision 95) packaged.
+    Upstream version 0.3.0 is deprecated and the current trunk is suggested
+    for use by the upstream developer.
+
+ -- Christoph Haas <haas at debian.org>  Tue, 17 Jul 2007 00:37:16 +0200
+
+python-authkit (0.3.0pre5-4) unstable; urgency=low
+
+  * Fixed debian/copyright to include the MIT license.
+
+ -- Christoph Haas <haas at debian.org>  Fri, 20 Apr 2007 20:37:53 +0200
+
+python-authkit (0.3.0pre5-3) unstable; urgency=low
+
+  * First upload to Debian unstable.
+
+ -- Christoph Haas <haas at debian.org>  Sat, 14 Apr 2007 00:29:51 +0200
+
+python-authkit (0.3.0pre5-2) experimental; urgency=low
+
+  * Removed debian/python-foo (accidentally got there when creating the
+    package)
+  * Dependency on shlibs removed
+
+ -- Christoph Haas <haas at debian.org>  Fri,  9 Mar 2007 22:12:00 +0100
+
+python-authkit (0.3.0pre5-1) experimental; urgency=low
+
+  * Initial release (Closes: #414182)
+
+ -- Christoph Haas <haas at debian.org>  Fri,  9 Mar 2007 20:20:15 +0100
+

Added: packages/python-authkit/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/compat?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/compat (added)
+++ packages/python-authkit/trunk/debian/compat Thu Jul 26 17:12:03 2007
@@ -1,0 +1,1 @@
+5

Added: packages/python-authkit/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/control?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/control (added)
+++ packages/python-authkit/trunk/debian/control Thu Jul 26 17:12:03 2007
@@ -1,0 +1,33 @@
+Source: python-authkit
+Section: python
+Priority: optional
+Maintainer: Christoph Haas <haas at debian.org>
+Uploaders: Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-11),
+ python-central (>= 0.5.6), python-setuptools (>= 0.6b3-1), dpatch (>= 2.0)
+Standards-Version: 3.7.2
+XS-Python-Version: >=2.4
+
+Package: python-authkit
+Architecture: all
+Depends: ${misc:Depends}, python-paste (>=1.4), ${python:Depends},
+ python-pastedeploy ( >= 1.1 ), python-pastescript ( >= 1.1 ),
+ python-yadis ( >= 1.0.1 ), python-urljr ( >= 1.0 ),
+ python-elementtree ( >= 1.2 ), python-openid ( >= 2.0 ),
+ python-beaker ( >= 0.7.3 )
+XB-Python-Version: ${python:Versions}
+Description: authentication and authorisation framework for Python WSGI applications
+ AuthKit is a Python module that provides functionality for WSGI (web)
+ applications to use authentication and authorisation.
+ .
+  * Built for WSGI applications and middleware
+  * Sophisticated and extensible permissions system
+  * Built in support for HTTP basic, HTTP digest, form, cookie and OpenID
+    authentication mehtods plus others.
+  * Easily define users, passwords and roles
+  * Designed to be totally extensible so you can use the components to integrate
+    with a database, LDAP connection or your own custom system.
+  * Plays nicely with the Pylons web framework.
+ .
+  Homepage: http://authkit.org/
+

Added: packages/python-authkit/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/copyright?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/copyright (added)
+++ packages/python-authkit/trunk/debian/copyright Thu Jul 26 17:12:03 2007
@@ -1,0 +1,30 @@
+This package was debianized by Christoph Haas <haas at debian.org> on
+Fri,  9 Mar 2007 20:20:15 +0100.
+
+The Debian packaging is (C) 2007, Christoph Haas <haas at debian.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+
+It was downloaded from http://python.org/pypi/AuthKit/
+
+Authkit is licensed under the temrs of the MIT license:
+
+Copyright (c) 2005-2007 James Gardner <james at pythonweb.org>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+

Added: packages/python-authkit/trunk/debian/lintian-overrides/python-authkit
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/lintian-overrides/python-authkit?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/lintian-overrides/python-authkit (added)
+++ packages/python-authkit/trunk/debian/lintian-overrides/python-authkit Thu Jul 26 17:12:03 2007
@@ -1,0 +1,2 @@
+python-authkit binary: extra-license-file usr/share/pycentral/python-authkit/site-packages/authkit/template/authenticate/docs/license.txt_tmpl
+

Added: packages/python-authkit/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/patches/00list?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/patches/00list (added)
+++ packages/python-authkit/trunk/debian/patches/00list Thu Jul 26 17:12:03 2007
@@ -1,0 +1,3 @@
+egginfo-openid.dpatch
+setuppy-openid.dpatch
+ezsetup-python-path.dpatch

Added: packages/python-authkit/trunk/debian/patches/egginfo-openid.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/patches/egginfo-openid.dpatch?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/patches/egginfo-openid.dpatch (added)
+++ packages/python-authkit/trunk/debian/patches/egginfo-openid.dpatch Thu Jul 26 17:12:03 2007
@@ -1,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## egginfo-openid.dpatch by Christoph Haas <haas at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: python-openid <=1.2 is not available on Debian - only >=2.0
+
+ at DPATCH@
+diff -urNad python-authkit_0.4.0~r95~/AuthKit.egg-info/requires.txt python-authkit_0.4.0~r95/AuthKit.egg-info/requires.txt
+--- python-authkit_0.4.0~r95~/AuthKit.egg-info/requires.txt	2007-07-22 16:40:37.000000000 +0200
++++ python-authkit_0.4.0~r95/AuthKit.egg-info/requires.txt	2007-07-25 23:41:25.000000000 +0200
+@@ -2,7 +2,7 @@
+ nose>=0.9.2
+ PasteDeploy>=1.1
+ PasteScript>=1.1
+-python-openid>=1.1,<=1.2
++python-openid>=1.1
+ python-yadis==1.0.1,<=1.1
+ python-urljr==1.0.0,<=1.1
+ elementtree>=1.2,<=1.3

Propchange: packages/python-authkit/trunk/debian/patches/egginfo-openid.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch (added)
+++ packages/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch Thu Jul 26 17:12:03 2007
@@ -1,0 +1,16 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## ezsetup-python-path.dpatch by Christoph Haas <haas at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Lintian complains about python path not being absolute
+
+ at DPATCH@
+diff -urNad python-authkit_0.4.0~r95~/authkit/template/authenticate/ez_setup/__init__.py python-authkit_0.4.0~r95/authkit/template/authenticate/ez_setup/__init__.py
+--- python-authkit_0.4.0~r95~/authkit/template/authenticate/ez_setup/__init__.py	2007-07-17 00:30:21.000000000 +0200
++++ python-authkit_0.4.0~r95/authkit/template/authenticate/ez_setup/__init__.py	2007-07-26 00:01:02.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!python
++#!/usr/bin/env python
+ """Bootstrap setuptools installation
+ 
+ If you want to use setuptools in your package's setup.py, just include this

Propchange: packages/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/python-authkit/trunk/debian/patches/setuppy-openid.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/patches/setuppy-openid.dpatch?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/patches/setuppy-openid.dpatch (added)
+++ packages/python-authkit/trunk/debian/patches/setuppy-openid.dpatch Thu Jul 26 17:12:03 2007
@@ -1,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## setuppy-openid.dpatch by Christoph Haas <haas at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: python-openid <=1.2 is not available on Debian - only >=2.0
+
+ at DPATCH@
+diff -urNad python-authkit_0.4.0~r95~/setup.py python-authkit_0.4.0~r95/setup.py
+--- python-authkit_0.4.0~r95~/setup.py	2007-07-17 00:37:15.000000000 +0200
++++ python-authkit_0.4.0~r95/setup.py	2007-07-25 23:41:06.000000000 +0200
+@@ -66,7 +66,7 @@
+     test_suite = 'nose.collector',
+     install_requires = [
+         "Paste>=1.4", "nose>=0.9.2", "PasteDeploy>=1.1", 
+-        "PasteScript>=1.1", "python-openid>=1.1,<=1.2", 
++        "PasteScript>=1.1", "python-openid>=1.1", 
+         "python-yadis==1.0.1,<=1.1", "python-urljr==1.0.0,<=1.1",
+         "elementtree>=1.2,<=1.3", "Beaker>=0.7.3",
+     ],

Propchange: packages/python-authkit/trunk/debian/patches/setuppy-openid.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/python-authkit/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/trunk/debian/rules?rev=2844&op=file
==============================================================================
--- packages/python-authkit/trunk/debian/rules (added)
+++ packages/python-authkit/trunk/debian/rules Thu Jul 26 17:12:03 2007
@@ -1,0 +1,61 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# Include dpatch stuff.
+include /usr/share/dpatch/dpatch.make
+
+#DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog \
+#    | grep ^Version: | cut -d ' ' -f 2 | cut -d '-' -f 1)
+DEB_UPSTREAM_VERSION=0.4.0dev
+
+PYVERS=$(shell pyversions -vr)
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -rf build
+	find . -name *\.py[co] -exec rm {} \;
+	dh_clean
+
+build:
+
+install: patch $(PYVERS:%=install-python%)
+install-python%:
+	python$* setup.py install \
+		--single-version-externally-managed \
+		--root $(CURDIR)/debian/python-authkit
+	# share Egg dir
+	mv debian/python-authkit/usr/lib/python$*/site-packages/AuthKit-${DEB_UPSTREAM_VERSION}-py$*.egg-info \
+		debian/python-authkit/usr/lib/python$*/site-packages/AuthKit-${DEB_UPSTREAM_VERSION}.egg-info
+
+	# remove the stupid executable flag from README.txt files
+	find . -name README.txt | xargs chmod -x
+
+# Build architecture-dependent files here.
+binary-arch:
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_install debian/lintian-overrides/python-authkit /usr/share/lintian/overrides/
+	dh_installchangelogs
+	dh_installdocs README.txt
+	dh_pycentral
+	dh_compress -X.py
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+# Build architecture-dependent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+binary: binary-indep binary-arch
+
+.PHONY: build clean binary-indep binary-arch install
+

Propchange: packages/python-authkit/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *




More information about the Python-modules-commits mailing list