[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