[Python-modules-commits] r29413 - in packages/python-pyramid/trunk/debian (7 files)

barry at users.alioth.debian.org barry at users.alioth.debian.org
Thu Jun 19 22:18:50 UTC 2014


    Date: Thursday, June 19, 2014 @ 22:18:49
  Author: barry
Revision: 29413

* Team upload.
* New upstream release.
* d/rules:
  - Remove comment for repacking orig.tar.gz.
  - Switch to --buildsystem=pybuild and add dh_python3.
* d/control:
  - Added python3-pyramid binary package.
  - Updated Build-Depends.
  - Bumped Standards-Version to 3.9.5 with no other changes necessary.
* d/README.source: include information on how the non-free docs/
  directory gets removed from the orig tarball.
* d/copyright: Add Files-Excluded header to properly and automatically
  prune non-free docs directory.
* d/watch: Add filenamemangle rule so that a proper +dfsg.orig.tar.gz
  file will be generated, keeping svn-buildpackage happy.

Modified:
  packages/python-pyramid/trunk/debian/README.source
  packages/python-pyramid/trunk/debian/changelog
  packages/python-pyramid/trunk/debian/compat
  packages/python-pyramid/trunk/debian/control
  packages/python-pyramid/trunk/debian/copyright
  packages/python-pyramid/trunk/debian/rules
  packages/python-pyramid/trunk/debian/watch

Modified: packages/python-pyramid/trunk/debian/README.source
===================================================================
--- packages/python-pyramid/trunk/debian/README.source	2014-06-19 22:16:09 UTC (rev 29412)
+++ packages/python-pyramid/trunk/debian/README.source	2014-06-19 22:18:49 UTC (rev 29413)
@@ -1,2 +1,6 @@
-Remove docs/ directory. Because these documents is under non-DFSG license
-(CC-BY-NC-3.0-US).
+The docs/ directory is removed because these documents is under non-DFSG
+license (CC-BY-NC-3.0-US).  There is a Files-Excluded header in the
+debian/copyright file which instructs uscan do prune these directories when
+downloading the new upstream tarball.
+
+ -- Barry Warsaw <barry at debian.org>, Thu, 19 Jun 2014 16:39:25 -0400

Modified: packages/python-pyramid/trunk/debian/changelog
===================================================================
--- packages/python-pyramid/trunk/debian/changelog	2014-06-19 22:16:09 UTC (rev 29412)
+++ packages/python-pyramid/trunk/debian/changelog	2014-06-19 22:18:49 UTC (rev 29413)
@@ -1,3 +1,23 @@
+python-pyramid (1.5.1+dfsg-1) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * New upstream release.
+  * d/rules:
+    - Remove comment for repacking orig.tar.gz.
+    - Switch to --buildsystem=pybuild and add dh_python3.
+  * d/control:
+    - Added python3-pyramid binary package.
+    - Updated Build-Depends.
+    - Bumped Standards-Version to 3.9.5 with no other changes necessary.
+  * d/README.source: include information on how the non-free docs/
+    directory gets removed from the orig tarball.
+  * d/copyright: Add Files-Excluded header to properly and automatically
+    prune non-free docs directory.
+  * d/watch: Add filenamemangle rule so that a proper +dfsg.orig.tar.gz
+    file will be generated, keeping svn-buildpackage happy.
+
+ -- Barry Warsaw <barry at debian.org>  Thu, 19 Jun 2014 15:49:59 -0400
+
 python-pyramid (1.4.5+dfsg-1) unstable; urgency=low
 
   * New upstream release

Modified: packages/python-pyramid/trunk/debian/compat
===================================================================
--- packages/python-pyramid/trunk/debian/compat	2014-06-19 22:16:09 UTC (rev 29412)
+++ packages/python-pyramid/trunk/debian/compat	2014-06-19 22:18:49 UTC (rev 29413)
@@ -1 +1 @@
-7
+9

Modified: packages/python-pyramid/trunk/debian/control
===================================================================
--- packages/python-pyramid/trunk/debian/control	2014-06-19 22:16:09 UTC (rev 29412)
+++ packages/python-pyramid/trunk/debian/control	2014-06-19 22:18:49 UTC (rev 29413)
@@ -3,29 +3,50 @@
 Priority: extra
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: TANIGUCHI Takaki <takaki at debian.org>
-Build-Depends: debhelper (>= 7.0.50~), python-setuptools, 
-	python-all (>= 2.6.6-3)
-Standards-Version: 3.9.4
+Build-Depends: debhelper (>= 9),
+               dh-python,
+               python-all (>= 2.6.6-3),
+               python-pastedeploy,
+               python-repoze.lru,
+               python-setuptools,
+               python-translationstring,
+               python-venusian,
+               python-webob,
+               python-zope.component,
+               python-zope.deprecation,
+               python-zope.interface,
+               python3-all,
+               python3-pastedeploy,
+               python3-repoze.lru,
+               python3-setuptools,
+               python3-translationstring,
+               python3-venusian,
+               python3-webob,
+               python3-zope.component,
+               python3-zope.deprecation,
+               python3-zope.interface,
+Standards-Version: 3.9.5
 Homepage: http://docs.pylonshq.com/
 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-pyramid/trunk/
 Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-pyramid/trunk/
 
 Package: python-pyramid
 Architecture: all
-Depends: ${python:Depends}, ${misc:Depends},
-    python (>= 2.6) | python-simplejson,
-    python-setuptools,
-    python-chameleon (>= 1.2.3),
-    python-mako (>= 0.3.6),
-    python-webob (>= 1.2~b3),
-    python-repoze.lru (>= 0.4),
-    python-zope.interface (>= 3.8.0),
-    python-zope.deprecation (>= 3.5.0),
-    python-venusian (>= 1.0a3),
-    python-translationstring (>= 0.4),
-    python-pastedeploy (>= 1.5.0),
-    python-webtest (>= 1.3.1),
-    python-zope.component (>= 3.11.0),
+Depends: python (>= 2.6) | python-simplejson,
+         python-chameleon (>= 1.2.3),
+         python-mako (>= 0.3.6),
+         python-pastedeploy (>= 1.5.0),
+         python-repoze.lru (>= 0.4),
+         python-setuptools,
+         python-translationstring (>= 0.4),
+         python-venusian (>= 1.0a3),
+         python-webob (>= 1.2~b3),
+         python-webtest (>= 1.3.1),
+         python-zope.component (>= 3.11.0),
+         python-zope.deprecation (>= 3.5.0),
+         python-zope.interface (>= 3.8.0),
+         ${misc:Depends},
+         ${python:Depends}
 Suggests: ipython
 Provides: ${python:Provides}
 Description: Pyramid web application framework, a Pylons project
@@ -37,3 +58,36 @@
  produced by the Pylons community.
  .
  Pyramid was previously known as repoze.bfg.
+ .
+ This is the Python 2 version.
+
+Package: python3-pyramid
+Architecture: all
+Depends: python3,
+         python3-chameleon,
+         python3-mako,
+         python3-pastedeploy,
+         python3-repoze.lru,
+         python3-setuptools,
+         python3-translationstring,
+         python3-venusian,
+         python3-webob,
+         python3-webtest,
+         python3-zope.component,
+         python3-zope.deprecation,
+         python3-zope.interface,
+         ${misc:Depends},
+         ${python3:Depends}
+Suggests: ipython
+Provides: ${python3:Provides}
+Description: Pyramid web application framework, a Pylons project
+ Pyramid is a small, fast, down-to-earth, open source Python web development
+ framework. It makes real-world web application development and deployment
+ more fun, more predictable, and more productive.
+ .
+ Pyramid is a Pylons project, and underlies the newest web frameworks
+ produced by the Pylons community.
+ .
+ Pyramid was previously known as repoze.bfg.
+ .
+ This is the Python 3 version.

Modified: packages/python-pyramid/trunk/debian/copyright
===================================================================
--- packages/python-pyramid/trunk/debian/copyright	2014-06-19 22:16:09 UTC (rev 29412)
+++ packages/python-pyramid/trunk/debian/copyright	2014-06-19 22:18:49 UTC (rev 29413)
@@ -1,6 +1,7 @@
 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: Pyramid
 Source: Homepage: http://pypi.python.org/pypi/pyramid
+Files-Excluded: docs
 
 Files: *
 Copyright: 2008-2011 Agendaless Consulting and Contributors
@@ -110,10 +111,10 @@
  Redistribution and use in source and binary forms, with or without modification,
  are permitted provided that the following conditions are met:
  .
-     1. Redistributions of source code must retain the above copyright notice, 
+     1. Redistributions of source code must retain the above copyright notice,
         this list of conditions and the following disclaimer.
- .    
-     2. Redistributions in binary form must reproduce the above copyright 
+ .
+     2. Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
  .
@@ -142,4 +143,3 @@
  .
  On Debian systems, the complete text of version 1 of the GNU General
  Public License can be found in `/usr/share/common-licenses/GPL-2'.
-

Modified: packages/python-pyramid/trunk/debian/rules
===================================================================
--- packages/python-pyramid/trunk/debian/rules	2014-06-19 22:16:09 UTC (rev 29412)
+++ packages/python-pyramid/trunk/debian/rules	2014-06-19 22:18:49 UTC (rev 29413)
@@ -1,14 +1,13 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
 
+export PYBUILD_NAME=pyramid
+
 %:
-	dh $@ --with python2
+	dh $@ --with python2,python3 --buildsystem=pybuild
 
-override_dh_fixperms:
-	dh_fixperms
-	chmod -x \
-		$(CURDIR)/debian/python-pyramid/usr/share/pyshared/pyramid/scaffolds/alchemy/+package+/models.py
-#		$(CURDIR)/debian/python-pyramid/usr/share/pyshared/pyramid/scaffolds/alchemy/+package+/__init__.py_tmpl \
-
-# zcat pyramid-1.3a1.tar.gz | tar --wildcards  --delete  '*/docs' | gzip > a.tgz
-
+# override_dh_fixperms:
+# 	dh_fixperms
+# 	chmod -x \
+# 		$(CURDIR)/debian/python-pyramid/usr/share/pyshared/pyramid/scaffolds/alchemy/+package+/models.py
+# #		$(CURDIR)/debian/python-pyramid/usr/share/pyshared/pyramid/scaffolds/alchemy/+package+/__init__.py_tmpl \

Modified: packages/python-pyramid/trunk/debian/watch
===================================================================
--- packages/python-pyramid/trunk/debian/watch	2014-06-19 22:16:09 UTC (rev 29412)
+++ packages/python-pyramid/trunk/debian/watch	2014-06-19 22:18:49 UTC (rev 29413)
@@ -1,3 +1,3 @@
 version=3
-opts=dversionmangle=s/\+dfsg$//,uversionmangle=s/(rc|a|b|c)/~$1/ \
+opts=dversionmangle=s/\+dfsg$//,uversionmangle=s/(rc|a|b|c)/~$1/,filenamemangle=s/pyramid-(.*).tar.gz/python-pyramid_$1+dfsg.orig.tar.gz/ \
   http://pypi.python.org/packages/source/p/pyramid/pyramid-(.+)\.tar\.gz




More information about the Python-modules-commits mailing list