summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdebian/_base/libraries/pytdeextensions/debian/rules3
-rwxr-xr-xdilos/libraries/pytdeextensions/debian/rules44
-rwxr-xr-xubuntu/_base/libraries/pytdeextensions/debian/rules3
3 files changed, 11 insertions, 39 deletions
diff --git a/debian/_base/libraries/pytdeextensions/debian/rules b/debian/_base/libraries/pytdeextensions/debian/rules
index d4a300abe..55a9a8f9b 100755
--- a/debian/_base/libraries/pytdeextensions/debian/rules
+++ b/debian/_base/libraries/pytdeextensions/debian/rules
@@ -24,3 +24,6 @@ endif
%:
dh $@ --buildsystem=pybuild
+
+override_dh_auto_clean:
+ -dh_auto_clean -O--buildsystem=pybuild
diff --git a/dilos/libraries/pytdeextensions/debian/rules b/dilos/libraries/pytdeextensions/debian/rules
index 9f24adcf1..fad94c911 100755
--- a/dilos/libraries/pytdeextensions/debian/rules
+++ b/dilos/libraries/pytdeextensions/debian/rules
@@ -1,13 +1,5 @@
#!/usr/bin/make -f
-DEB_PYTHON3_MODULE_PACKAGES=pytdeextensions-trinity libpythonize0-trinity
-
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/python-distutils.mk
-include /usr/share/cdbs/1/rules/utils.mk
-
DEB_CONFIGURE_INCLUDEDIR := /usr/include
DEB_CONFIGURE_MANDIR := /usr/share/man
DEB_CONFIGURE_PREFIX := /usr
@@ -15,12 +7,10 @@ DEB_CONFIGURE_INFODIR := /usr/share/info
export GCCLIBDIR=/usr/gcc/6/lib/64
-DEB_PYTHON_INSTALL_ARGS_ALL += \
+export PYBUILD_INSTALL_ARGS += \
--install-clib=/usr/lib/$(DEB_HOST_MULTIARCH) \
--install-cheaders=/usr/include
-cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
-
DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp
DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/usr --with-extra-libs=/usr/lib/$(DEB_HOST_MULTIARCH) --with-extra-includes=/usr/include
@@ -34,32 +24,8 @@ DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
endif
-install/pytdeextensions-trinity::
- # We have no idea if the built product is site-packages or dist-packages
- cd debian/tmp/usr/lib/python*/ && mv site-packages/ dist-packages/ || echo "site-packages --> dist-packages"
- rm -rf debian/tmp/usr/lib/python*/site-packages/
-
- # install lintian overrides
- install -D -p -m0644 debian/pytdeextensions-trinity.lintian-overrides \
- debian/pytdeextensions-trinity/usr/share/lintian/overrides/pytdeextensions-trinity
-
- # fix script-not-executable
- find debian -type f -name '*.py' | xargs chmod 0755
-
- # remove extra-license-file
- find debian -type f -name 'COPYING' | xargs rm -f
-
- # remove byte-compiled file
- find . -type f -name '*.py[co]' | xargs rm -f
-
-install/libpythonize0-trinity::
- # fix binary-or-shlib-defines-rpath
-# chrpath -d debian/tmp/usr/lib/libpythonize.so.*
-
-clean::
- rm -rf build
- rm -f doc/en/*html doc/en/*bz2
- rm -f install_log.txt
+%:
+ dh $@ --buildsystem=pybuild
- # remove byte-compiled file
- find . -type f -name '*.py[co]' | xargs rm -f
+override_dh_auto_clean:
+ -dh_auto_clean -O--buildsystem=pybuild
diff --git a/ubuntu/_base/libraries/pytdeextensions/debian/rules b/ubuntu/_base/libraries/pytdeextensions/debian/rules
index d4a300abe..55a9a8f9b 100755
--- a/ubuntu/_base/libraries/pytdeextensions/debian/rules
+++ b/ubuntu/_base/libraries/pytdeextensions/debian/rules
@@ -24,3 +24,6 @@ endif
%:
dh $@ --buildsystem=pybuild
+
+override_dh_auto_clean:
+ -dh_auto_clean -O--buildsystem=pybuild