tags 547831 + patch pending
thanks

Dear maintainer,

I've prepared an NMU for lxml (versioned as 2.2.2-1.1) and uploaded it
to DELAYED/5, according to devref §5.11.1. Please feel free to tell me
if I should delay it longer.

Cheers.

-- 
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
z...@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..|  .  |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime
diff -u lxml-2.2.2/debian/changelog lxml-2.2.2/debian/changelog
--- lxml-2.2.2/debian/changelog
+++ lxml-2.2.2/debian/changelog
@@ -1,3 +1,11 @@
+lxml (2.2.2-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Make sure all Python versions use site-packages as temporary
+    installation directory for modules (Closes: #547831)
+
+ -- Stefano Zacchiroli <[email protected]>  Wed, 07 Oct 2009 13:57:39 +0200
+
 lxml (2.2.2-1) unstable; urgency=low
 
   * New upstream version. Closes: #525961.
diff -u lxml-2.2.2/debian/rules lxml-2.2.2/debian/rules
--- lxml-2.2.2/debian/rules
+++ lxml-2.2.2/debian/rules
@@ -6,6 +6,7 @@
 
 PYVERS	:= $(shell pyversions -vs)
 PYVER   := $(shell pyversions -vd)
+PKGDIR=$(CURDIR)/debian/python-lxml
 
 UPSTREAMVER := $(subst lxml-,,$(notdir $(CURDIR)))
 
@@ -44,18 +45,22 @@
 	dh_clean -k
 
 install-python%:
-	mkdir -p debian/python-lxml/usr/bin
-	mkdir -p debian/python-lxml/usr/lib/python$*/site-packages
+	mkdir -p $(PKGDIR)/usr/bin
+	mkdir -p $(PKGDIR)/usr/lib/python$*/site-packages
 	python$* setup.py install \
-		--root=$(CURDIR)/debian/python-lxml
+		--prefix=/usr \
+		--install-lib=/usr/lib/python$*/site-packages \
+		--root=$(PKGDIR)
 
 dbg-install-python%:
-	mkdir -p debian/python-lxml/usr/bin
-	mkdir -p debian/python-lxml-dbg/usr/lib/python$*/site-packages
+	mkdir -p $(PKGDIR)-dbg/usr/bin
+	mkdir -p $(PKGDIR)-dbg/usr/lib/python$*/site-packages
 	python$*-dbg setup.py install \
-		--root=$(CURDIR)/debian/python-lxml-dbg
-	find debian/python-*-dbg ! -type d ! -name '*.so' | xargs rm -f
-	find debian/python-*-dbg -depth -empty -exec rmdir {} \;
+		--prefix=/usr \
+		--install-lib=/usr/lib/python$*/site-packages \
+		--root=$(PKGDIR)-dbg
+	find $(PKGDIR)-dbg ! -type d ! -name '*.so' | xargs rm -f
+	find $(PKGDIR)-dbg -depth -empty -exec rmdir {} \;
 
 # Build architecture-independent files here.
 binary-indep: build install

Reply via email to