Adapt make install and deb packaging for installing recollchm

This commit is contained in:
Jean-Francois Dockes
2018-06-13 10:18:23 +02:00
parent 57005d4241
commit e2d977006c
6 changed files with 47 additions and 6 deletions
+6
View File
@@ -1,3 +1,9 @@
recoll (1.25.0pre0-1~ppaPPAVERS~SERIES1) SERIES; urgency=low
* Not a release: 1.25 development and testing
-- Jean-Francois Dockes <jf@dockes.org> Wed, 13 Jun 2018 08:38:00 +0200
recoll (1.24.1-1~ppaPPAVERS~SERIES1) SERIES; urgency=low
* New release 1.24.1.
@@ -1,2 +1,2 @@
usr/lib/python2*/*-packages/*.egg-info
usr/lib/python2*/*-packages/Recoll*.egg-info
usr/lib/python2*/*-packages/recoll/*
@@ -1,2 +1,2 @@
usr/lib/python3*/*-packages/*.egg-info
usr/lib/python3*/*-packages/Recoll*.egg-info
usr/lib/python3*/*-packages/recoll/*
@@ -2,6 +2,8 @@ usr/bin/recollindex
usr/bin/recollq
usr/bin/xadump
usr/lib/*/recoll
usr/lib/python*/*-packages/recollchm/*
usr/lib/python*/*-packages/recollchm-*/*
usr/share/man
usr/share/recoll/doc
usr/share/recoll/examples
+18 -3
View File
@@ -27,13 +27,28 @@ build3vers := $(shell py3versions -sv)
override_dh_auto_install:
dh_auto_install
(cd python/recoll; python setup.py install \
(cd python/recoll; libdir=/usr/lib/$${DEB_BUILD_MULTIARCH} python \
./setup.py install \
--install-layout=deb \
--prefix=$(CURDIR)/debian/tmp/usr )
--prefix=/usr \
--root=$(CURDIR)/debian/tmp/usr )
set -e && for i in $(build3vers); do \
(cd python/recoll; libdir=/usr/lib/$${DEB_BUILD_MULTIARCH} python$$i \
./setup.py install \
--install-layout=deb \
--prefix=$(CURDIR)/debian/tmp/usr ) ; \
--prefix=/usr \
--root=$(CURDIR)/debian/tmp/ ) ; \
done
(cd python/pychm; python ./setup.py install \
--install-layout=deb \
--prefix=/usr \
--root=$(CURDIR)/debian/tmp/ )
set -e && for i in $(build3vers); do \
(cd python/pychm; python$$i ./setup.py install \
--install-layout=deb \
--prefix=/usr \
--root=$(CURDIR)/debian/tmp/ ) ; \
done
find $(CURDIR) -type f -name '*.la' -exec rm -f '{}' \;
find $(CURDIR) -type f -name '*.pyc' -exec rm -f '{}' \;
rm -rf $(CURDIR)/debian/tmp/usr/lib/python*/*/*/__pycache__