r1499 - in zodb/branches/jinty-3.9/debian (6 files)

Brian Sutherland jinty-guest at alioth.debian.org
Wed Jun 10 06:56:58 UTC 2009


    Date: Wednesday, June 10, 2009 @ 06:56:57
  Author: jinty-guest
Revision: 1499

* (NOT RELEASED YET) New upstream release
* Add watch file.
* Convert rules file to python-van.pydeb trying to conserve original rules
  behaviour.
* Remove patches, they look to be back-ports of compatibility issues that
  should be fixed upstream already (Fabio, can you confirm?)

Added:
  zodb/branches/jinty-3.9/debian/python-zodb.docs
  zodb/branches/jinty-3.9/debian/watch
Modified:
  zodb/branches/jinty-3.9/debian/changelog
  zodb/branches/jinty-3.9/debian/control
  zodb/branches/jinty-3.9/debian/rules
Deleted:
  zodb/branches/jinty-3.9/debian/patches/

Modified: zodb/branches/jinty-3.9/debian/changelog
===================================================================
--- zodb/branches/jinty-3.9/debian/changelog	2009-06-10 06:31:40 UTC (rev 1498)
+++ zodb/branches/jinty-3.9/debian/changelog	2009-06-10 06:56:57 UTC (rev 1499)
@@ -1,3 +1,14 @@
+zodb (1:3.9.0~b1-1) UNRELEASED; urgency=low
+
+  * (NOT RELEASED YET) New upstream release
+  * Add watch file.
+  * Convert rules file to python-van.pydeb trying to conserve original rules
+    behaviour.
+  * Remove patches, they look to be back-ports of compatibility issues that
+    should be fixed upstream already (Fabio, can you confirm?)
+
+ -- Brian Sutherland <brian at vanguardistas.net>  Mon, 08 Jun 2009 08:49:00 +0200
+
 zodb (1:3.6.0-4) unstable; urgency=low
 
   * debian/patches/py2.6.dpatch: updated, to make it really working.

Modified: zodb/branches/jinty-3.9/debian/control
===================================================================
--- zodb/branches/jinty-3.9/debian/control	2009-06-10 06:31:40 UTC (rev 1498)
+++ zodb/branches/jinty-3.9/debian/control	2009-06-10 06:56:57 UTC (rev 1499)
@@ -3,16 +3,17 @@
 Priority: optional
 Maintainer: Debian/Ubuntu Zope Team <pkg-zope-developers at lists.alioth.debian.org>
 Uploaders: Fabio Tranchitella <kobold at debian.org>
-Build-Depends:  debhelper (>= 5.0.37.2), python-all-dev, python-central (>= 0.5.0), python (>= 2.3.5-7), dpatch
+Build-Depends:  debhelper (>= 5.0.37.2), python-all-dev, python-central (>= 0.5.0), python (>= 2.3.5-7), python-van.pydeb
 Build-Conflicts: python-extclass, python2.3-extclass
 Standards-Version: 3.8.0
 XS-Python-Version: all
 
 Package: python-zodb
 Architecture: any
-Depends: ${python:Depends}, python-zopeinterface, ${shlibs:Depends}
+Depends: ${python:Depends}, ${setuptools:Depends}, ${shlibs:Depends}
 Replaces: zope3, python2.4-zodb
 Conflicts: zope3, python2.4-zodb
+Provides: ${setuptools:Provides}
 XB-Python-Version: ${python:Versions}
 Description: set of tools for using the Zope Object Database (ZODB)
  The Zope Object Database provides an object-oriented database for 

Added: zodb/branches/jinty-3.9/debian/python-zodb.docs
===================================================================
--- zodb/branches/jinty-3.9/debian/python-zodb.docs	                        (rev 0)
+++ zodb/branches/jinty-3.9/debian/python-zodb.docs	2009-06-10 06:56:57 UTC (rev 1499)
@@ -0,0 +1,3 @@
+doc
+HISTORY.txt
+README.txt

Modified: zodb/branches/jinty-3.9/debian/rules
===================================================================
--- zodb/branches/jinty-3.9/debian/rules	2009-06-10 06:31:40 UTC (rev 1498)
+++ zodb/branches/jinty-3.9/debian/rules	2009-06-10 06:56:57 UTC (rev 1499)
@@ -1,43 +1,17 @@
 #!/usr/bin/make -f
 
-PYVERS=$(shell pyversions -r debian/control)
-PY_INTERPRETER=/usr/bin/python
+include /usr/share/python-van.pydeb/rules_templates/rules.1.mk
 
-clean: unpatch
-	dh_testdir
-	dh_testroot
-	for python in $(PYVERS); \
-		do $$python setup.py clean --all; \
-	done
-	rm -fr build-stamp install-stamp patch-stamp build
-	find -name *.pyc -exec rm \{} \;
-	dh_clean
 
-build: patch-stamp build-stamp
-build-stamp:
-	touch build-stamp
+post-install-python%:
+	chmod 644 debian/python-zodb$(call py_libdir,$*)/site-packages/ZConfig/tests/runtests.bat
+	chmod 755 debian/python-zodb$(call py_libdir,$*)/site-packages/ZEO/zeoctl.py \
+	  debian/python-zodb$(call py_libdir,$*)/site-packages/ZConfig/tests/runtests.py \
+	  debian/python-zodb$(call py_libdir,$*)/site-packages/zdaemon/tests/nokill.py
+	mkdir debian/python-zodb$(call py_libdir,$*)/site-packages/ZODB/utilities
+	mv debian/python-zodb/usr/bin/* debian/python-zodb$(call py_libdir,$*)/site-packages/ZODB/utilities
+	rmdir debian/python-zodb/usr/bin
 
-install: install-stamp
-install-stamp: build-stamp
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	for python in $(PYVERS); do \
-		$$python setup.py clean --all; \
-		$$python setup.py build; \
-		$$python setup.py install --root=$(CURDIR)/debian/python-zodb --no-compile --prefix=/usr ; \
-		mkdir -p debian/python-zodb/usr/share/doc/python-zodb/ ; \
-		mv debian/python-zodb/usr/lib/python/site-packages/zope/testing/testrunner-ex \
-	   	debian/python-zodb/usr/share/doc/python-zodb/ ; \
-		chmod 644 debian/python-zodb/usr/lib/$$python/site-packages/ZConfig/tests/runtests.bat ; \
-		chmod 755 debian/python-zodb/usr/lib/$$python/site-packages/ZEO/zeoctl.py \
-	          debian/python-zodb/usr/lib/$$python/site-packages/ZConfig/tests/runtests.py \
-	          debian/python-zodb/usr/lib/$$python/site-packages/zdaemon/tests/nokill.py ; \
-		mkdir debian/python-zodb/usr/lib/$$python/site-packages/ZODB/utilities ; \
-		mv debian/python-zodb/usr/bin/* debian/python-zodb/usr/lib/$$python/site-packages/ZODB/utilities ; \
-		rmdir debian/python-zodb/usr/bin ; \
-	done
-
 	: # Replace all '#!' calls to python with $(PY_INTERPRETER)
 	: # and make them executable
 	for i in `find debian/python-zodb -type f`; do \
@@ -51,36 +25,3 @@
 	    echo "fixed interpreter: $$i"; \
 	  fi; \
 	done
-
-	# Remove zope.interface package
-	rm -fr debian/python*/usr/lib/python*/site-packages/zope/interface/ \
-	       debian/python*/usr/lib/python*/site-packages/zope/__init__.py*
-	# install completed!
-	touch install-stamp
-
-# Build architecture-dependent files here.
-binary-arch:  build install
-	dh_testdir
-	dh_testroot
-	dh_installdocs doc/*
-	dh_installchangelogs
-	dh_installdebconf
-	dh_installman
-	dh_installinit
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_pycentral
-	dh_shlibdeps
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary-indep:
-
-binary:  binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary install reinstall
-
-include /usr/share/dpatch/dpatch.make

Added: zodb/branches/jinty-3.9/debian/watch
===================================================================
--- zodb/branches/jinty-3.9/debian/watch	                        (rev 0)
+++ zodb/branches/jinty-3.9/debian/watch	2009-06-10 06:56:57 UTC (rev 1499)
@@ -0,0 +1,2 @@
+version=3
+http://pypi.python.org/packages/source/Z/ZODB3/ZODB3-(.*)\.tar\.gz




More information about the pkg-zope-commits mailing list