aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucas de Castro Borges <lucas@gnuabordo.com.br>2024-08-06 16:50:08 -0300
committerLucas de Castro Borges <lucas@gnuabordo.com.br>2024-08-06 16:50:08 -0300
commit48c1e52129d609dba66b2a334c08115d00f69723 (patch)
treef2e1066bd9436c975a99ffb6bb4c11244833887a
parent460207b1a11bf9b119b2db4e4957888844433511 (diff)
Debian/rules updated to improve package install
Updates paths for libexec scripts for better debian compliance dh_auto_clean override improved to remove file created during build
-rwxr-xr-xdebian/rules10
1 files changed, 8 insertions, 2 deletions
diff --git a/debian/rules b/debian/rules
index 18b4dd0..0afaa90 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,19 +3,25 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
#DEBUG=true
+PREFIX=/usr
+SCRIPTDIR=${PREFIX}/lib/foolsm
%:
dh $@
override_dh_auto_build:
docbook-to-man debian/foolsm.sgml > debian/foolsm.1
- dh_auto_build -- PREFIX=/usr
+ dh_auto_build -- PREFIX=${PREFIX}
override_dh_installchangelogs:
dh_installchangelogs debian/upstream/changelog
override_dh_auto_install:
- dh_auto_install -- PREFIX=/usr
+ dh_auto_install -- PREFIX=${PREFIX} SCRIPTDIR=${SCRIPTDIR}
override_dh_installinit:
dh_installinit --no-start
+
+override_dh_auto_clean:
+ rm debian/foolsm.1
+ dh_auto_clean