summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rw-r--r--debian/rules10
1 files changed, 6 insertions, 4 deletions
diff --git a/debian/rules b/debian/rules
index 4250539d..1eaf4de5 100644
--- a/debian/rules
+++ b/debian/rules
@@ -6,7 +6,9 @@
# Overridable variables added to support building test .deb files
# as part of routine SCons builds. --SK
BUILDDEB_OPTIONS=
-PYTHON=/usr/bin/python2.2
+PYTHON_VERSION=`python -V 2>&1| cut -d" " -f2 | cut -d"." -f0-2`
+PYTHON_PATH=/usr/bin/python
+PYTHON=$(PYTHON_PATH)$(PYTHON_VERSION)
#######
# Uncomment this to turn on verbose mode.
@@ -51,9 +53,9 @@ install: build
@# already exist on our non-Debian test build systems. Hence,
@# we do a lot of mkdir -p and rm -f here... --SK
@########
- mkdir -p debian/scons/usr/lib/python2.2/site-packages/
- rm -rf debian/scons/usr/lib/python2.2/site-packages/SCons
- cp -r build/lib/SCons debian/scons/usr/lib/python2.2/site-packages/
+ mkdir -p debian/scons/usr/lib/python$(PYTHON_VERSION)/site-packages/
+ rm -rf debian/scons/usr/lib/python$(PYTHON_VERSION)/site-packages/SCons
+ cp -r build/lib/SCons debian/scons/usr/lib/python$(PYTHON_VERSION)/site-packages/
mkdir -p debian/scons/usr/bin/
rm -f debian/scons/usr/bin/scons