[Pkg-cracklib-commits] r117 - cracklib2/trunk/debian

Jan Dittberner jandd at alioth.debian.org
Sun Nov 22 00:05:03 UTC 2009


Author: jandd
Date: 2009-11-22 00:04:49 +0000 (Sun, 22 Nov 2009)
New Revision: 117

Modified:
   cracklib2/trunk/debian/changelog
   cracklib2/trunk/debian/control
   cracklib2/trunk/debian/rules
Log:
generate egg_info for python-cracklib

Modified: cracklib2/trunk/debian/changelog
===================================================================
--- cracklib2/trunk/debian/changelog	2009-11-21 21:54:01 UTC (rev 116)
+++ cracklib2/trunk/debian/changelog	2009-11-22 00:04:49 UTC (rev 117)
@@ -1,3 +1,12 @@
+cracklib2 (2.8.15-3) UNRELEASED; urgency=low
+
+  * NOT RELEASED YET
+  * debian/rules: install egg-info for python-cracklib
+  * debian/control: add Build-Depends-Indep: python-setuptools to allow
+    egg_info generation
+
+ -- Jan Dittberner <jandd at debian.org>  Sat, 21 Nov 2009 22:54:09 +0100
+
 cracklib2 (2.8.15-2) unstable; urgency=low
 
   * add debian/patches/svn-r152-python-use-translations.patch to use

Modified: cracklib2/trunk/debian/control
===================================================================
--- cracklib2/trunk/debian/control	2009-11-21 21:54:01 UTC (rev 116)
+++ cracklib2/trunk/debian/control	2009-11-22 00:04:49 UTC (rev 117)
@@ -7,6 +7,7 @@
 Build-Depends: debhelper (>= 7.0.50), python-support (>= 1.0.2),
  python-all-dev, python-all, chrpath, xmlto, quilt(>= 0.4), automake
  (>= 1.10), autoconf (>=2.61), libtool
+Build-Depends-Indep: python-setuptools
 Homepage: http://sourceforge.net/projects/cracklib
 XS-Python-Version: all
 Vcs-Svn: svn://svn.debian.org/pkg-cracklib/cracklib2/trunk

Modified: cracklib2/trunk/debian/rules
===================================================================
--- cracklib2/trunk/debian/rules	2009-11-21 21:54:01 UTC (rev 116)
+++ cracklib2/trunk/debian/rules	2009-11-22 00:04:49 UTC (rev 117)
@@ -56,6 +56,11 @@
 	 debian/tmp/usr/sbin/cracklib-packer \
 	 debian/tmp/usr/sbin/cracklib-unpacker
 	for i in $(PYVERS); do \
+		cd debian/build$$i/python; \
+		ln -s ../../../python/{cracklib.py,_cracklibmodule.c} .; \
+		python$$i setup.py egg_info install_egg_info --install-dir "../../tmp/usr/lib/python$$i/$(call py_sitename_sh, $$i)"; \
+        cd ../../..; \
+		find "debian/tmp/usr/lib/python$$i/$(call py_sitename_sh, $$i)" -type f | grep egg-info >> debian/python-cracklib.install; \
 		echo "debian/tmp/usr/lib/python$$i/$(call py_sitename_sh, $$i)/_cracklibmodule.so usr/lib/python$$i/$(call py_sitename_sh, $$i)" >> debian/python-cracklib.install; \
 		echo "debian/tmp/usr/lib/python$$i/$(call py_sitename_sh, $$i)/cracklib.py usr/lib/python$$i/$(call py_sitename_sh, $$i)" >> debian/python-cracklib.install; \
 		echo "debian/crack.py usr/lib/python$$i/$(call py_sitename_sh, $$i)" >> debian/python-cracklib.install; \




More information about the Pkg-cracklib-commits mailing list