[Python-modules-commits] r2839 - in /packages/python-authkit/python-authkit/trunk: AuthKit.egg-info/ build/ debian/ debian/lintian-overrides/ debian/patches/
haas at users.alioth.debian.org
haas at users.alioth.debian.org
Thu Jul 26 11:54:22 UTC 2007
Author: haas
Date: Thu Jul 26 11:54:22 2007
New Revision: 2839
URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=2839
Log:
[svn-inject] Applying Debian modifications to trunk
Added:
packages/python-authkit/python-authkit/trunk/debian/
packages/python-authkit/python-authkit/trunk/debian/README.Debian
packages/python-authkit/python-authkit/trunk/debian/changelog
packages/python-authkit/python-authkit/trunk/debian/compat
packages/python-authkit/python-authkit/trunk/debian/control
packages/python-authkit/python-authkit/trunk/debian/copyright
packages/python-authkit/python-authkit/trunk/debian/lintian-overrides/
packages/python-authkit/python-authkit/trunk/debian/lintian-overrides/python-authkit
packages/python-authkit/python-authkit/trunk/debian/patches/
packages/python-authkit/python-authkit/trunk/debian/patches/00list
packages/python-authkit/python-authkit/trunk/debian/patches/egginfo-openid.dpatch (with props)
packages/python-authkit/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch (with props)
packages/python-authkit/python-authkit/trunk/debian/patches/setuppy-openid.dpatch (with props)
packages/python-authkit/python-authkit/trunk/debian/rules (with props)
Removed:
packages/python-authkit/python-authkit/trunk/build/
Modified:
packages/python-authkit/python-authkit/trunk/AuthKit.egg-info/PKG-INFO
Modified: packages/python-authkit/python-authkit/trunk/AuthKit.egg-info/PKG-INFO
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/AuthKit.egg-info/PKG-INFO?rev=2839&op=diff
==============================================================================
--- packages/python-authkit/python-authkit/trunk/AuthKit.egg-info/PKG-INFO (original)
+++ packages/python-authkit/python-authkit/trunk/AuthKit.egg-info/PKG-INFO Thu Jul 26 11:54:22 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
Added: packages/python-authkit/python-authkit/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/README.Debian?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/README.Debian (added)
+++ packages/python-authkit/python-authkit/trunk/debian/README.Debian Thu Jul 26 11:54:22 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/python-authkit/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/changelog?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/changelog (added)
+++ packages/python-authkit/python-authkit/trunk/debian/changelog Thu Jul 26 11:54:22 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/python-authkit/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/compat?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/compat (added)
+++ packages/python-authkit/python-authkit/trunk/debian/compat Thu Jul 26 11:54:22 2007
@@ -1,0 +1,1 @@
+5
Added: packages/python-authkit/python-authkit/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/control?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/control (added)
+++ packages/python-authkit/python-authkit/trunk/debian/control Thu Jul 26 11:54:22 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/python-authkit/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/copyright?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/copyright (added)
+++ packages/python-authkit/python-authkit/trunk/debian/copyright Thu Jul 26 11:54:22 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/python-authkit/trunk/debian/lintian-overrides/python-authkit
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/lintian-overrides/python-authkit?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/lintian-overrides/python-authkit (added)
+++ packages/python-authkit/python-authkit/trunk/debian/lintian-overrides/python-authkit Thu Jul 26 11:54:22 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/python-authkit/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/patches/00list?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/patches/00list (added)
+++ packages/python-authkit/python-authkit/trunk/debian/patches/00list Thu Jul 26 11:54:22 2007
@@ -1,0 +1,3 @@
+egginfo-openid.dpatch
+setuppy-openid.dpatch
+ezsetup-python-path.dpatch
Added: packages/python-authkit/python-authkit/trunk/debian/patches/egginfo-openid.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/patches/egginfo-openid.dpatch?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/patches/egginfo-openid.dpatch (added)
+++ packages/python-authkit/python-authkit/trunk/debian/patches/egginfo-openid.dpatch Thu Jul 26 11:54:22 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/python-authkit/trunk/debian/patches/egginfo-openid.dpatch
------------------------------------------------------------------------------
svn:executable = *
Added: packages/python-authkit/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch (added)
+++ packages/python-authkit/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch Thu Jul 26 11:54:22 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/python-authkit/trunk/debian/patches/ezsetup-python-path.dpatch
------------------------------------------------------------------------------
svn:executable = *
Added: packages/python-authkit/python-authkit/trunk/debian/patches/setuppy-openid.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/patches/setuppy-openid.dpatch?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/patches/setuppy-openid.dpatch (added)
+++ packages/python-authkit/python-authkit/trunk/debian/patches/setuppy-openid.dpatch Thu Jul 26 11:54:22 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/python-authkit/trunk/debian/patches/setuppy-openid.dpatch
------------------------------------------------------------------------------
svn:executable = *
Added: packages/python-authkit/python-authkit/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/python-authkit/python-authkit/trunk/debian/rules?rev=2839&op=file
==============================================================================
--- packages/python-authkit/python-authkit/trunk/debian/rules (added)
+++ packages/python-authkit/python-authkit/trunk/debian/rules Thu Jul 26 11:54:22 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/python-authkit/trunk/debian/rules
------------------------------------------------------------------------------
svn:executable = *
More information about the Python-modules-commits
mailing list