DEV_PACKAGE = $(CURDIR)/debian/libgraphviz-dev
-PYTHON_VERSIONS = $(shell python2 --version |& sed 's/.* \(.*\)\..*/\1/'; python3 --version |& sed 's/.* \(.*\)\..*/\1/')
+PYTHON_VERSIONS = $(shell python2 --version 2>&1 | sed 's/.* \(.*\)\..*/python\1/'; python3 --version 2>&1 | sed 's/.* \(.*\)\..*/python\1/')
PYTHON_PACKAGE = $(CURDIR)/debian/libgv-python
RUBY_VERSION = 1.8
# where python-support will find it. Both being identical, python-support
# will just do the right thing.
for i in $(PYTHON_VERSIONS); do \
+ PYTHON_MAJOR_VERSION=`echo $$i | sed 's/\..*//'`; \
install -d $(PYTHON_PACKAGE)/usr/lib/$$i/site-packages ; \
- cp $(PYTHON_PACKAGE)/usr/lib/graphviz/python*/gv.py \
+ cp $(PYTHON_PACKAGE)/usr/lib/graphviz/$${PYTHON_MAJOR_VERSION}/gv.py \
$(PYTHON_PACKAGE)/usr/lib/$$i/site-packages ; \
- mv $(PYTHON_PACKAGE)/usr/lib/graphviz/python*/*.so \
+ mv $(PYTHON_PACKAGE)/usr/lib/graphviz/$${PYTHON_MAJOR_VERSION}/*.so \
$(PYTHON_PACKAGE)/usr/lib/$$i/site-packages ; \
done
rm -rf $(PYTHON_PACKAGE)/usr/lib/graphviz