[Python-modules-commits] r8909 - in packages/logilab-common/trunk/debian (3 files)

afayolle at users.alioth.debian.org afayolle at users.alioth.debian.org
Thu Jul 2 09:13:03 UTC 2009


    Date: Thursday, July 2, 2009 @ 09:13:00
  Author: afayolle
Revision: 8909

prepare for logilab-common 0.42.0 pending upstream release, ported dependency changes from upstream, prepared for python2.6 migration

Modified:
  packages/logilab-common/trunk/debian/changelog
  packages/logilab-common/trunk/debian/control
  packages/logilab-common/trunk/debian/rules

Modified: packages/logilab-common/trunk/debian/changelog
===================================================================
--- packages/logilab-common/trunk/debian/changelog	2009-06-30 22:30:14 UTC (rev 8908)
+++ packages/logilab-common/trunk/debian/changelog	2009-07-02 09:13:00 UTC (rev 8909)
@@ -1,3 +1,20 @@
+logilab-common (0.42.0-1) UNRELEASED; urgency=low
+
+  [Alexandre Fayolle]
+  * New upstream release
+  * debian/control: 
+    - updated standards to 3.8.2 (no changes required)
+  * debian/rules, debian/control: 
+    - use setup.py install --install-layout=deb to prepare python2.6
+      migration
+    - updated build dependency accordingly
+
+  [Sylvain Thénault]
+  * debian/control:
+    - put python-egenix-mxdatetime as a recommends instead of depends
+
+ -- Alexandre Fayolle <afayolle at debian.org>  Thu, 02 Jul 2009 09:26:47 +0200
+
 logilab-common (0.39.0-2) UNRELEASED; urgency=low
 
   * debian/copyright

Modified: packages/logilab-common/trunk/debian/control
===================================================================
--- packages/logilab-common/trunk/debian/control	2009-06-30 22:30:14 UTC (rev 8908)
+++ packages/logilab-common/trunk/debian/control	2009-07-02 09:13:00 UTC (rev 8909)
@@ -3,10 +3,10 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: David Douard <david.douard at logilab.fr>, Fabrice Douchant <fabrice.douchant at logilab.fr>, Alexandre Fayolle <afayolle at debian.org>, Sandro Tosi <morph at debian.org>
-Build-Depends: debhelper (>= 5.0.38), python (>= 2.3.5-7)
+Build-Depends: debhelper (>= 5.0.38), python (>= 2.4.6-2)
 Build-Depends-Indep: python-support, python-epydoc, graphviz
 XS-Python-Version: all
-Standards-Version: 3.8.1
+Standards-Version: 3.8.2
 Homepage: http://www.logilab.org/project/logilab-common
 Vcs-Svn: svn://svn.debian.org/svn/python-modules/packages/logilab-common/trunk/
 Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/logilab-common/trunk/
@@ -14,7 +14,8 @@
 Package: python-logilab-common
 Architecture: all
 Provides: ${python:Provides}
-Depends: ${python:Depends}, ${misc:Depends}, python-egenix-mxdatetime
+Depends: ${python:Depends}, ${misc:Depends}
+Recommends: python-egenix-mxdatetime
 Conflicts: python-constraint ( <= 0.3.0-4), python-logilab-astng ( <= 0.16.0-1), pylint ( << 0.11.0-1), devtools ( <= 0.9.0-1), logilab-doctools ( <= 0.1.6-4), python-logilab-aspects ( <= 0.1.4-2), python2.3-logilab-common, python2.4-logilab-common
 XB-Python-Version: ${python:Versions}
 Description: useful miscellaneous modules used by Logilab projects

Modified: packages/logilab-common/trunk/debian/rules
===================================================================
--- packages/logilab-common/trunk/debian/rules	2009-06-30 22:30:14 UTC (rev 8908)
+++ packages/logilab-common/trunk/debian/rules	2009-07-02 09:13:00 UTC (rev 8909)
@@ -16,7 +16,7 @@
 	dh_testdir
 	
 	# python module build
-	python setup.py -q build
+	NO_SETUPTOOLS=1 python setup.py -q build
 
 	# run tests
 ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
@@ -39,7 +39,7 @@
 	# clean doc
 	$(MAKE) -C doc clean
 
-	python setup.py clean
+	NO_SETUPTOOLS=1 python setup.py clean
 
 	[ ! -d build ] || rm -rf build
 
@@ -53,8 +53,9 @@
 	dh_clean -k
 	dh_installdirs
 
-	python setup.py -q install --no-compile --root=debian/python-logilab-common/ --install-headers=usr/include/ --install-scripts=usr/bin/
-
+	NO_SETUPTOOLS=1 python setup.py -q install --no-compile \
+		--root=$(CURDIR)/debian/python-logilab-common/ \
+		--install-layout=deb
 	# remove test directory
 	rm -rf debian/python-logilab-common/usr/lib/python*/site-packages/logilab/common/test
 




More information about the Python-modules-commits mailing list