From 6ee370ee359940f86e17a91934dbe0280114eca7 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 13 Aug 2017 16:15:18 +0200 Subject: new v0.1 based package --- debian/rules | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules index 9ab11b4..939a182 100755 --- a/debian/rules +++ b/debian/rules @@ -1,20 +1,11 @@ #!/usr/bin/make -f -%: - dh $@ --with=systemd - -override_dh_clean: - dh_clean - rm -f vanity -override_dh_auto_configure: +export DH_OPTIONS +export DH_GOPKG := github.com/xiam/vanity -override_dh_auto_build: - go build -o vanity - -override_dh_auto_install: - install -d $$(pwd)/debian/tmp/usr/bin/ - install -m 755 $$(pwd)/vanity $$(pwd)/debian/tmp/usr/bin/vanity - install -d $$(pwd)/debian/tmp/etc/ - install -m 644 $$(pwd)/debian/vanity.conf $$(pwd)/debian/tmp/etc/ +%: + dh $@ --buildsystem=golang --with=golang override_dh_installinit: + install -d $$(pwd)/debian/vanity/lib/systemd/system/ + install -m 644 $$(pwd)/debian/vanity@.service $$(pwd)/debian/vanity/lib/systemd/system/ -- cgit v1.2.3