[Python-modules-commits] r7091 - in packages/foolscap/trunk/debian (5 files)

speijnik-guest at users.alioth.debian.org speijnik-guest at users.alioth.debian.org
Tue Dec 9 23:34:45 UTC 2008


    Date: Tuesday, December 9, 2008 @ 23:34:44
  Author: speijnik-guest
Revision: 7091

Added get-orig-source target to debian/rules.
Switched to python-central.
Updated debian/copyright.

Modified:
  packages/foolscap/trunk/debian/changelog
  packages/foolscap/trunk/debian/control
  packages/foolscap/trunk/debian/copyright
  packages/foolscap/trunk/debian/rules
  packages/foolscap/trunk/debian/watch

Modified: packages/foolscap/trunk/debian/changelog
===================================================================
--- packages/foolscap/trunk/debian/changelog	2008-12-09 18:00:20 UTC (rev 7090)
+++ packages/foolscap/trunk/debian/changelog	2008-12-09 23:34:44 UTC (rev 7091)
@@ -1,9 +1,15 @@
-foolscap (0.3.2-2) UNRELEASED; urgency=low
-
+foolscap (0.3.2.debian-2) unstable; urgency=low
+  [ Sandro Tosi ]
   * debian/control
     - switch Vcs-Browser field to viewsvn
+  
+  [ Stephan Peijnik ]
+  * Switched to python-central.
+  * Fixed missing debian/copyright documentation.
+  * Added get-orig-source target to debian/rules.
+  * Remove misc/testutils directory from source tarball in get-orig-sources.
 
- -- Sandro Tosi <morph at debian.org>  Mon, 03 Nov 2008 22:13:03 +0100
+ -- Stephan Peijnik <debian at sp.or.at>  Wed, 10 Dec 2008 00:33:43 +0100
 
 foolscap (0.3.2-1) unstable; urgency=low
 

Modified: packages/foolscap/trunk/debian/control
===================================================================
--- packages/foolscap/trunk/debian/control	2008-12-09 18:00:20 UTC (rev 7090)
+++ packages/foolscap/trunk/debian/control	2008-12-09 23:34:44 UTC (rev 7091)
@@ -4,7 +4,8 @@
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Stephan Peijnik <debian at sp.or.at>
 Build-Depends: debhelper (>= 5)
-Build-Depends-Indep: python-support (>= 0.6), python-openssl, python-twisted-core, python-twisted-web
+Build-Depends-Indep: python-central (>= 0.6), python-openssl, python-twisted-core, python-twisted-web
+XS-Python-Version: all
 Standards-Version: 3.8.0
 Homepage: http://foolscap.lothar.com/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/foolscap/trunk/
@@ -14,6 +15,7 @@
 Architecture: all
 Depends: ${python:Depends}, python-twisted-core, python-twisted-web, python-zopeinterface
 Recommends: python-twisted-names, python-openssl (>= 0.6)
+XB-Python-Version: ${python:Versions}
 Description: object-capability-based RPC system for Twisted Python
  Foolscap (also known as "newpb") contains a new RPC system for Twisted Python,
  combining capability-based security, secure references, flexible 

Modified: packages/foolscap/trunk/debian/copyright
===================================================================
--- packages/foolscap/trunk/debian/copyright	2008-12-09 18:00:20 UTC (rev 7090)
+++ packages/foolscap/trunk/debian/copyright	2008-12-09 23:34:44 UTC (rev 7091)
@@ -36,12 +36,33 @@
 
 Files with extra copyrights/licenses:
 
-Unless indicated otherwise the files are covered by the MIT license, see
-above.
-
 * foolscap/sslverify.py
-  Copyright (C) 2005 Divmod, Inc.
 
+  Slightly modified of sslverify.py which can also be found in 
+  python-epsilon.
+
+  Copyright (c) 2005 Divmod Inc.
+
+  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.
+
+
 The Debian packaging is (C) 2008, Stephan Peijnik <debian at sp.or.at> and
 is licensed under the same license as foolscap, see the license text included
 above for more information.

Modified: packages/foolscap/trunk/debian/rules
===================================================================
--- packages/foolscap/trunk/debian/rules	2008-12-09 18:00:20 UTC (rev 7090)
+++ packages/foolscap/trunk/debian/rules	2008-12-09 23:34:44 UTC (rev 7091)
@@ -4,6 +4,18 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+SRC_VERSION := $(shell dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-.*/\1/p' | sed -ne 's/\.debian//p')
+
+get-orig-source:
+	wget http://foolscap.lothar.com/releases/foolscap-$(SRC_VERSION).tar.gz
+	tar xzf foolscap-$(SRC_VERSION).tar.gz
+
+	# Remove unused misc/testutils directory.
+	rm -rf misc/testutils/
+
+	tar czf foolscap_$(SRC_VERSION).debian.orig.tar.gz foolscap-$(SRC_VERSION)
+	rm -r foolscap-$(SRC_VERSION) foolscap-$(SRC_VERSION).tar.gz
+
 clean:
 	dh_testdir
 	dh_testroot
@@ -24,7 +36,7 @@
 	dh_installchangelogs NEWS
 	dh_installdocs README
 	dh_installman
-	dh_pysupport
+	dh_pycentral
 	dh_compress -X.py -X.xhtml -X.txt
 	dh_fixperms
 	dh_installdeb
@@ -36,4 +48,4 @@
 # We have nothing to do by default.
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch install
+.PHONY: get-orig-source build clean binary-indep binary-arch install

Modified: packages/foolscap/trunk/debian/watch
===================================================================
--- packages/foolscap/trunk/debian/watch	2008-12-09 18:00:20 UTC (rev 7090)
+++ packages/foolscap/trunk/debian/watch	2008-12-09 23:34:44 UTC (rev 7091)
@@ -1,2 +1,3 @@
 version=3
-http://foolscap.lothar.com/releases/foolscap-(.*)\.tar\.gz
+opts=dversionmangle=s/\.debian$// \
+     http://foolscap.lothar.com/releases/foolscap-(.*)\.tar\.gz




More information about the Python-modules-commits mailing list