diff --git a/debian/rules b/debian/rules
index 6e8b142630c88e7287a849b84add04c353617f0c..209a1ff11bec20a89fc07c8b8e24462082a8a5da 100755 (executable)
--- a/debian/rules
+++ b/debian/rules
RUBY_VERS := 1.8 1.9
RUBY_DEFAULT_VERS := 1.8
RUBY_VERS := 1.8 1.9
RUBY_DEFAULT_VERS := 1.8
-#Python versions to build for. The work-around-doko way.
-PY_VERS := $(shell set -e; \
- for py in `pysupport-parseversions debian/pyversions`; do \
- if [ -x /usr/bin/python$$py ]; then echo $$py; fi; \
- done)
+PY_VERS := $(shell pyversions -vr)
#tcl version we're building for
TCL_VERS := $(shell dpkg -s tcl-dev | grep '^Depends' \
#tcl version we're building for
TCL_VERS := $(shell dpkg -s tcl-dev | grep '^Depends' \
build: build-arch build-indep
build: build-arch build-indep
-build-arch: build-arch-stamp $(PY_VERS:%=build-python%)
+build-arch: build-arch-stamp $(PY_VERS:%=build-python%) $(PY_VERS:%=build-python%-dbg)
build-arch-stamp: config.status
make
#Fix library path to tcl bindings
build-arch-stamp: config.status
make
#Fix library path to tcl bindings
build-python%: build-arch-stamp
set -e ;\
cd bindings/python ;\
build-python%: build-arch-stamp
set -e ;\
cd bindings/python ;\
- BUILDLIBDIR=../../src/.libs LIBDIR=../../src/.libs python$* setup.py build
+ BUILDLIBDIR=../../src/.libs LIBDIR=../../src/.libs python$* setup.py build ;\
touch $@
build-indep: build-arch-stamp
touch $@
build-indep: build-arch-stamp
dh_clean -k
make install DESTDIR=$(CURDIR)/debian/tmp
dh_clean -k
make install DESTDIR=$(CURDIR)/debian/tmp
- dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing
+ # we don't want .txt and .pod documentation in the package
+ rm -rf debian/tmp/usr/share/doc/rrdtool/txt
+ dh_install --sourcedir=$(CURDIR)/debian/tmp --fail-missing
touch $@
touch $@
dh_testroot
set -e ;\
cd bindings/python ;\
dh_testroot
set -e ;\
cd bindings/python ;\
- python$* setup.py install --root=$(CURDIR)/debian/python-rrdtool
+ python$* setup.py install --root=$(CURDIR)/debian/python-rrdtool ;\
+ python$*-dbg setup.py install --root=$(CURDIR)/debian/rrdtool-dbg
binary-indep: build-indep install-indep
binary-indep: build-indep install-indep