[Python-modules-commits] r1656 -
/packages/pywavelets/trunk/debian/rules
pox-guest at users.alioth.debian.org
pox-guest at users.alioth.debian.org
Fri Jan 12 00:17:29 CET 2007
Author: pox-guest
Date: Fri Jan 12 00:17:28 2007
New Revision: 1656
URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=1656
Log:
add Egg support
Modified:
packages/pywavelets/trunk/debian/rules
Modified: packages/pywavelets/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/pywavelets/trunk/debian/rules?rev=1656&op=diff
==============================================================================
--- packages/pywavelets/trunk/debian/rules (original)
+++ packages/pywavelets/trunk/debian/rules Fri Jan 12 00:17:28 2007
@@ -4,11 +4,14 @@
include /usr/share/dpatch/dpatch.make
PYVERS=$(shell pyversions -vr)
+DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog \
+ | grep ^Version: | cut -d ' ' -f 2 | cut -d '-' -f 1)
clean: unpatch
dh_testdir
dh_testroot
-rm -rf build build-stamp build-ext-*
+ -rm -rf PyWavelets.egg-info
find . -name *\.py[co] -exec rm {} \;
-rm install-stamp install-ext-*
dh_clean
@@ -18,13 +21,18 @@
touch $@
build-ext-%:
dh_testdir
- python$* setup.py build
+ python$* setupegg.py build
touch $@
install: install-stamp
install-stamp: build-stamp $(PYVERS:%=install-ext-%)
install-ext-%:
- python$* setup.py install --root $(CURDIR)/debian/python-wavelets
+ python$* setupegg.py install \
+ --root $(CURDIR)/debian/python-wavelets \
+ --single-version-externally-managed
+ # share Egg dir (remove versions from dirname)
+ mv debian/python-wavelets/usr/lib/python$*/site-packages/PyWavelets-${DEB_UPSTREAM_VERSION}-py$*.egg-info \
+ debian/python-wavelets/usr/lib/python$*/site-packages/PyWavelets-${DEB_UPSTREAM_VERSION}.egg-info
binary-indep:
More information about the Python-modules-commits
mailing list