[Python-modules-commits] [rabbyt] 03/07: modernize packaging: short dh format, dh compat 9, dh-python. Closes: #786201
Mattia Rizzolo
mattia at mapreri.org
Mon Dec 14 19:01:06 UTC 2015
This is an automated email from the git hooks/post-receive script.
mattia pushed a commit to branch master
in repository rabbyt.
commit 76a8520f69a7a6bedecf7cf365ed983ea9772b13
Author: Mattia Rizzolo <mattia at debian.org>
Date: Mon Dec 14 18:51:08 2015 +0000
modernize packaging: short dh format, dh compat 9, dh-python. Closes: #786201
---
debian/compat | 2 +-
debian/control | 7 +++----
debian/rules | 56 ++++----------------------------------------------------
3 files changed, 8 insertions(+), 57 deletions(-)
diff --git a/debian/compat b/debian/compat
index 7ed6ff8..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-5
+9
diff --git a/debian/control b/debian/control
index c333fd6..f88162d 100644
--- a/debian/control
+++ b/debian/control
@@ -4,13 +4,12 @@ Priority: extra
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Miriam Ruiz <little_miry at yahoo.es>,
Nacho Barrientos Arias <nacho at debian.org>
-Build-Depends: debhelper (>= 5),
+Build-Depends: debhelper (>= 9),
+ dh-python,
libgl1-mesa-dev,
libglu1-mesa-dev,
python-all-dev,
- python-setuptools,
- python-support (>= 0.6.4),
- quilt
+ python-setuptools
Standards-Version: 3.8.0
Homepage: http://matthewmarshall.org/projects/rabbyt/
Vcs-Git: git://anonscm.debian.org/python-modules/packages/rabbyt.git
diff --git a/debian/rules b/debian/rules
index 2a25f5b..fc9e53a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,57 +1,9 @@
#!/usr/bin/make -f
-include /usr/share/quilt/quilt.make
+DH_VERBOSE=1
-PYVERS=$(shell pyversions -vs)
+%:
+ dh $@ --with python2
-configure: configure-stamp
-configure-stamp: patch
- dh_testdir
- touch configure-stamp
-
-build: $(PYVERS:%=build-python%)
-
-build-python%: configure-stamp
- dh_testdir
- python$* setup.py build
- touch $@
-
-clean: unpatch
- dh_testdir
- dh_testroot
- rm -f $(CURDIR)/Rabbyt.egg-info/SOURCES.txt
- rm -f build-python2.* install-python2.* configure-stamp
- rm -rf build
- dh_clean
-
-install: build $(PYVERS:%=install-python%)
-
-install-python%:
- dh_testdir
- dh_testroot
- python$* setup.py install \
- --no-compile \
- --root=$(CURDIR)/debian/python-rabbyt \
- --single-version-externally-managed;
- touch $@
-
-binary-indep: build install
-
-binary-arch: build install
- dh_testdir
- dh_testroot
+override_dh_installchangelog:
dh_installchangelogs CHANGELOG
- dh_installdocs
- dh_installexamples
- dh_strip
- dh_compress
- dh_fixperms
- dh_pysupport
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/rabbyt.git
More information about the Python-modules-commits
mailing list