diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-02-19 16:20:42 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-02-19 16:44:38 +0000 |
commit | d809c5409f9520a064e1699b824c35ae8c11782e (patch) | |
tree | 734dd9fb4475493fe2d0f5d3dcb1071ee14e1118 | |
parent | Updating watch file. (diff) | |
download | deluge-d809c5409f9520a064e1699b824c35ae8c11782e.tar.xz deluge-d809c5409f9520a064e1699b824c35ae8c11782e.zip |
Reworking rules file.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rwxr-xr-x | debian/rules | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/debian/rules b/debian/rules index f769106..632ca11 100755 --- a/debian/rules +++ b/debian/rules @@ -1,29 +1,35 @@ #!/usr/bin/make -f -export PYBUILD_DISABLE=test + +SHELL := sh -e %: - dh $@ --with python3 --buildsystem=pybuild + dh ${@} --buildsystem=pybuild --with=python3 + +execute_after_dh_auto_test: + find . -type d -name '*.egg-info' | xargs rm -rf + find . -type d -name '.eggs' | xargs rm -rf + find . -type d -wholename './deluge/plugins/*/build' | xargs rm -rf + + rm -f deluge/data/share/applications/deluge.desktop override_dh_auto_build: python3 setup.py build +override_dh_auto_test: + # disabled + override_dh_auto_install: python3 setup.py install --root=$(CURDIR)/debian/tmp --install-layout=deb - set -ex; \ + cd debian/tmp/usr/lib/python*/*-packages/deluge/plugins/; \ - for egg in *.egg; do \ - mkdir -p $${egg%-py?.*}.egg; \ - unzip $$egg -d $${egg%-py?.*}.egg; \ - rm -f $$egg; \ + for EGG in *.egg; \ + do \ + mkdir -p $${EGG%-py?.*}.egg; \ + unzip $${EGG} -d $${EGG%-py?.*}.egg; \ + rm -f $${EGG}; \ done - find . -type d -name '__pycache__' | xargs rm -rf -override_dh_auto_clean: - dh_auto_clean - find . -type d -name '*.egg-info' | xargs rm -rf - find . -type d -name '.eggs' | xargs rm -rf - find . -type d -wholename './deluge/plugins/*/build' | xargs rm -rf - rm -f deluge/data/share/applications/deluge.desktop + find . -type d -name '__pycache__' | xargs rm -rf override_dh_gencontrol: dh_gencontrol -- $(SUBSTVARS) |