[Python-apps-commits] r7590 - in packages/synopsis/trunk/debian (changelog rules)

jwilk at users.alioth.debian.org jwilk at users.alioth.debian.org
Thu Sep 29 20:05:15 UTC 2011


    Date: Thursday, September 29, 2011 @ 20:05:13
  Author: jwilk
Revision: 7590

Run setup.py manually, rather then via dh_auto_*.

Modified:
  packages/synopsis/trunk/debian/changelog
  packages/synopsis/trunk/debian/rules

Modified: packages/synopsis/trunk/debian/changelog
===================================================================
--- packages/synopsis/trunk/debian/changelog	2011-09-29 16:18:31 UTC (rev 7589)
+++ packages/synopsis/trunk/debian/changelog	2011-09-29 20:05:13 UTC (rev 7590)
@@ -1,3 +1,10 @@
+synopsis (0.12-8) UNRELEASED; urgency=low
+
+  * Run setup.py manually, rather then via dh_auto_*, in order to avoid FTBFS
+    in non-minimal chroots. Thanks to Julien Cristau for the bug report.
+
+ -- Jakub Wilk <jwilk at debian.org>  Thu, 29 Sep 2011 22:03:05 +0200
+
 synopsis (0.12-7) unstable; urgency=low
 
   * Team upload.

Modified: packages/synopsis/trunk/debian/rules
===================================================================
--- packages/synopsis/trunk/debian/rules	2011-09-29 16:18:31 UTC (rev 7589)
+++ packages/synopsis/trunk/debian/rules	2011-09-29 20:05:13 UTC (rev 7590)
@@ -27,13 +27,14 @@
 	dh_link
 
 override_dh_auto_configure:
-	dh_auto_configure -- --prefix=/usr --with-gc-prefix=/usr
+	python setup.py config --prefix=/usr --with-gc-prefix=/usr
 
 override_dh_auto_build:
-	dh_auto_build -- build
+	python setup.py build
 
 override_dh_auto_install:
-	dh_auto_install -- --install-lib=/usr/lib/synopsis\
+	python setup.py install\
+		--no-compile -O0 --install-layout=deb\
 		--install-scripts=/usr/lib/synopsis\
 		--root=$(PKG_TMP)\
 		--prefix=/usr




More information about the Python-apps-commits mailing list