[Python-modules-commits] r3642 - in /packages/nouvelle/trunk/debian: control rules

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Fri Nov 16 21:36:27 UTC 2007


Author: piotr
Date: Fri Nov 16 21:36:27 2007
New Revision: 3642

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=3642
Log:
* add minimum required versions to all packages in Build-Depends*
* change XS-Python-Version to >= 2.2
* add python-psyco, libapache2-mod-python, python-twisted-core and python-twisted-web to runtime dependencies
* few minor fixes in debian/rules

Modified:
    packages/nouvelle/trunk/debian/control
    packages/nouvelle/trunk/debian/rules

Modified: packages/nouvelle/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/nouvelle/trunk/debian/control?rev=3642&op=diff
==============================================================================
--- packages/nouvelle/trunk/debian/control (original)
+++ packages/nouvelle/trunk/debian/control Fri Nov 16 21:36:27 2007
@@ -3,15 +3,17 @@
 Priority: optional
 Maintainer: David Paleino <d.paleino at gmail.com>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 5), quilt, python-all
-Build-Depends-Indep: python-central
+Build-Depends: debhelper (>= 5.0.38), quilt (>= 0.40-1), python-all (>= 2.3.5-11)
+Build-Depends-Indep: python-central (>= 0.5.6)
 Standards-Version: 3.7.2
 Homepage: http://freshmeat.net/projects/nouvelle/
-XS-Python-Version: all
+XS-Python-Version: >= 2.2
 
 Package: python-nouvelle
 Architecture: all
 Depends: ${python:Depends}
+Recommends: python-psyco [i386 hurd-i386 netbsd-i386 kfreebsd-i386]
+Suggests: libapache2-mod-python, python-twisted-core, python-twisted-web
 XB-Python-Version: ${python:Versions}
 Description: simple pure-python web framework
  Nouvelle is a very simple Web rendering framework, similar to the 'nevow'

Modified: packages/nouvelle/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/nouvelle/trunk/debian/rules?rev=3642&op=diff
==============================================================================
--- packages/nouvelle/trunk/debian/rules (original)
+++ packages/nouvelle/trunk/debian/rules Fri Nov 16 21:36:27 2007
@@ -9,29 +9,21 @@
 
 include /usr/share/quilt/quilt.make
 
-build: patch build-stamp
-build-stamp:
-	dh_testdir
-	
-	set -e; \
-	for py in $(PYVERS); do  \
-		$$py setup.py build; \
-	done
-	touch $@
+build: patch
 
 # This because we also patched setup.py
 clean: clean-patched unpatch
 clean-patched: patch
 	dh_testdir
 	dh_testroot
-
+	
 	for py in $(PYVERS); do  \
 		$$py setup.py clean; \
 	done
-
+	
 	rm -rf build/
-	find . -name "*.pyc" -exec rm -rf {} \;
-
+	find . -name "*.pyc" -delete
+	
 	dh_clean build-stamp
 
 install: build
@@ -39,7 +31,7 @@
 	dh_testroot
 	dh_clean -k 
 	dh_installdirs
-
+	
 	set -e; \
 	for py in $(PYVERS); do \
 		$$py setup.py install --root=debian/$(PACKAGE); \
@@ -48,18 +40,16 @@
 	dh_installexamples
 	chmod a-x $(CURDIR)/debian/python-nouvelle/usr/share/doc/python-nouvelle/examples/*.py
 
+binary-arch:
 binary-indep: build install
-binary-arch: build install
 	dh_testdir
 	dh_testroot
 	dh_installchangelogs 
 	dh_installdocs README
 	dh_pycentral
-	dh_installman
 	dh_compress -X.py
 	dh_fixperms
 	dh_installdeb
-	dh_shlibdeps
 	dh_gencontrol
 	dh_md5sums
 	dh_builddeb




More information about the Python-modules-commits mailing list