[Python-modules-commits] r3327 - in /packages/pynxt/trunk/debian: control rules

bzed-guest at users.alioth.debian.org bzed-guest at users.alioth.debian.org
Sat Sep 29 23:42:08 UTC 2007


Author: bzed-guest
Date: Sat Sep 29 23:42:08 2007
New Revision: 3327

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=3327
Log:
- removing cdbs now, we need to be a bit more flexible now (although that woudl be possible in cdbs, too....)



Modified:
    packages/pynxt/trunk/debian/control
    packages/pynxt/trunk/debian/rules

Modified: packages/pynxt/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/pynxt/trunk/debian/control?rev=3327&op=diff
==============================================================================
--- packages/pynxt/trunk/debian/control (original)
+++ packages/pynxt/trunk/debian/control Sat Sep 29 23:42:08 2007
@@ -1,11 +1,12 @@
 Source: pynxt
 Section: python
-Priority: extra
+Priority: optional
 Maintainer: David Anderson <dave at natulte.net>
-Build-Depends: debhelper (>= 5), cdbs (>= 0.4.43), python-all-dev, python-support (>= 0.3)
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>, Bernd Zeimetz <bernd at bzed.de>
+Build-Depends: debhelper (>= 5), python-all, python-support (>= 0.3)
 Standards-Version: 3.7.2
-XS-Vcs-Hg: https://ssl.natulte.net/nxos/devel
-XS-Vcs-Browse: https://ssl.natulte.net/nxos/devel
+XS-Vcs-Svn: svn://svn.debian.org/python-modules/packages/pynxt/trunk/
+XS-Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/pynxt/trunk/
 
 Package: python-pynxt
 Architecture: all

Modified: packages/pynxt/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/pynxt/trunk/debian/rules?rev=3327&op=diff
==============================================================================
--- packages/pynxt/trunk/debian/rules (original)
+++ packages/pynxt/trunk/debian/rules Sat Sep 29 23:42:08 2007
@@ -1,8 +1,58 @@
 #!/usr/bin/make -f
 
-DEB_PYTHON_SYSTEM=pysupport
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/python-distutils.mk
+PYVERS := $(shell pyversions -r)
 
-# Add here any variable or target overrides you need.
+build: build-stamp
+build-stamp:
+	dh_testdir
+
+	set -e; \
+	for py in $(PYVERS); do  \
+	    $$py setup.py build; \
+	done
+
+	touch $@
+
+clean: 
+	dh_testdir
+	dh_testroot
+	-for py in $(PYVERS); do  \
+	    $$py setup.py clean; \
+	done
+	find . -name \*.pyc | xargs rm -f
+	rm -rf build
+	rm -f install-stamp build-stamp
+	dh_clean 
+
+install: install-stamp
+install-stamp:
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+	set -e; \
+	for py in $(PYVERS); do  \
+	    $$py setup.py install --root=debian/$(PKGNAME); \
+	done
+
+	touch install-stamp
+
+binary-arch: build install
+# We have nothing to do by default.
+
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installmanpages
+	dh_installchangelogs
+	dh_compress -X.py
+	dh_fixperms
+	dh_pysupport
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install




More information about the Python-modules-commits mailing list