diff options
author | Florian Dold <florian@dold.me> | 2023-10-16 18:16:48 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2023-10-16 18:16:48 +0200 |
commit | 85ef707bb455719cafa11051a8a542da032944d0 (patch) | |
tree | 2d6da8336c9ac2d166f73cc383a78753b9f26f2a /debian | |
parent | 3422d1d8e3e50cfeb7e033765972bba5fef365e1 (diff) | |
download | taler-merchant-demos-85ef707bb455719cafa11051a8a542da032944d0.tar.gz taler-merchant-demos-85ef707bb455719cafa11051a8a542da032944d0.tar.bz2 taler-merchant-demos-85ef707bb455719cafa11051a8a542da032944d0.zip |
towards proper debian package
Diffstat (limited to 'debian')
-rw-r--r-- | debian/control | 4 | ||||
-rwxr-xr-x | debian/rules | 15 |
2 files changed, 8 insertions, 11 deletions
diff --git a/debian/control b/debian/control index b93cf10..efc0c9f 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,9 @@ Maintainer: Taler Systems SA <deb@taler.net> Uploaders: Christian Grothoff <grothoff@gnu.org>, Florian Dold <dold@taler.net> Build-Depends: debhelper-compat (= 12), - unzip + unzip, + pybuild-plugin-pyproject, + python3 Standards-Version: 4.1.0 Vcs-Git: https://git.taler.net/taler-merchant-demos.git Homepage: https://taler.net/ diff --git a/debian/rules b/debian/rules index a1444e3..482b6b3 100755 --- a/debian/rules +++ b/debian/rules @@ -2,22 +2,17 @@ include /usr/share/dpkg/default.mk +export PYBUILD_NAME=talermerchantdemos +export PYBUILD_SYSTEM=pyproject + SHELL := sh -e %: - dh ${@} - -clean: - true + dh $@ --with python3 --buildsystem=pybuild -# Override the build step, as everything is -# done on "make install", which is invoked by dh_auto_install -override_dh_auto_build: - true +# Skip tests override_dh_auto_test: true -override_dh_auto_configure: - true # Override this step because it's very slow and likely # unnecessary for us. |