Code

Prepare to build with Python 2.6
authorBernd Zeimetz <bernd@bzed.de>
Mon, 13 Jul 2009 01:03:56 +0000 (03:03 +0200)
committerBernd Zeimetz <bernd@bzed.de>
Mon, 13 Jul 2009 01:03:56 +0000 (03:03 +0200)
debian/rules

index 10f18a0394ff74a32a01fabd2729b8a15b903955..996f23ce56d79cd11310ddb22cde23a7f52c9db1 100755 (executable)
@@ -7,6 +7,17 @@
 #we use quilt
 include /usr/share/quilt/quilt.make
 
+#needed to build with Python 2.6
+-include /usr/share/python/python.mk
+ifeq (,$(py_sitename))
+  py_sitename = site-packages
+  py_libdir = /usr/lib/python$(subst python,,$(1))/site-packages
+  py_sitename_sh = $(py_sitename)
+  py_libdir_sh = $(py_libdir)
+  py_setup_install_args = 
+endif
+
+
 
 #Ruby versions to build for
 RUBY_VERS := 1.8 1.9
@@ -163,8 +174,11 @@ install-python%: install-common-stamp
        dh_testroot
        set -e ;\
         cd bindings/python ;\
-        python$* setup.py install --root=$(CURDIR)/debian/python-rrdtool ;\
-        python$*-dbg setup.py install --root=$(CURDIR)/debian/rrdtool-dbg
+        python$* setup.py install --root=$(CURDIR)/debian/python-rrdtool \
+               $(py_setup_install_args) ;\
+        python$*-dbg setup.py install --root=$(CURDIR)/debian/rrdtool-dbg \
+               $(py_setup_install_args)
+
        find $(CURDIR)/debian/rrdtool-dbg -type f -name '*.egg-info' -print0 |\
                 xargs -0r rm -f