Modify dh_auto_configure options and cleanup rules

Removed git checkout check and updated configuration options.
This commit is contained in:
deepend-tildeclub
2026-01-10 18:29:28 -07:00
committed by GitHub
parent 6913977100
commit 4787a2901c

17
debian/rules vendored
View File

@@ -1,23 +1,14 @@
#!/usr/bin/make -f
export DH_VERBOSE=1
git_checkout = $(shell if [ -d .git ]; then echo true ; else echo false ; fi)
%:
dh $@ --buildsystem=meson
override_dh_auto_configure: patch
dh_auto_configure -- -Dinstall-plugin-metainfo=true -Dwith-lua=lua53
override_dh_auto_configure:
dh_auto_configure -- \
-Dinstall-plugin-metainfo=false \
-Dwith-lua=lua53
override_dh_installchangelogs:
dh_installchangelogs debian/changelog.txt
udoc:
ifeq ($(git_checkout),true)
wget https://github.com/Zoitechat/documentation/raw/master/changelog.rst -O debian/changelog.txt
wget https://github.com/Zoitechat/documentation/raw/master/plugins.rst -O debian/plugins.txt
else
$(error you are running this outside of a git checkout; this is not what the maintainer expects)
endif