1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
#!/usr/bin/make -f
VERSION=$(shell debian/vercheck)
RELEASE_PACKAGE=wreport
%:
dh $@ --with autoreconf,python2,python3
override_dh_fixperms:
dh_fixperms
test -e /usr/bin/dh_buildinfo && dh_buildinfo
override_dh_auto_install:
dh_auto_install
# Build and install the python bindings for each different python version
for ver in `pyversions -vr`; do \
dh_auto_configure -- PYTHON=/usr/bin/python$$ver ; \
make clean -C python ; \
make install -C python DESTDIR=`pwd`/debian/tmp ; \
done
# Build and install the python bindings for each different python version
for ver in `py3versions -vr`; do \
dh_auto_configure -- PYTHON=/usr/bin/python$$ver ; \
make clean -C python ; \
make install -C python DESTDIR=`pwd`/debian/tmp ; \
done
# Remove python modules .la files
rm -f debian/tmp/usr/lib/python*/dist-packages/*.la
vercheck:
debian/vercheck > /dev/null
debsrc: vercheck
if [ ! -f ../$(RELEASE_PACKAGE)_$(VERSION).orig.tar.gz ]; then \
test -f Makefile || ./configure; \
make dist; \
mv $(RELEASE_PACKAGE)-$(VERSION).tar.gz ../$(RELEASE_PACKAGE)_$(VERSION).orig.tar.gz; \
fi
gbp buildpackage -S -us -uc
rm -f ../$(RELEASE_PACKAGE)_$(VERSION)_source.changes
|