From 10f44bbfe7024e341ab5fd4277deb6d4fcb91590 Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Wed, 12 Mar 2014 19:16:15 +0000 Subject: [PATCH] pass "go install" exit status to make --- debian/rules | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index 5e6a856..a7de79c 100755 --- a/debian/rules +++ b/debian/rules @@ -10,6 +10,7 @@ export DH_OPTIONS GOPKG = git.autistici.org/ai/audit DEBDIR = $(CURDIR)/debian +BUILDDIR = $(CURDIR)/debian/build SVCDIR = $(DESTDIR)/etc/svc %: @@ -19,13 +20,14 @@ override_dh_install: # Build the sources install -m 755 -o root -g root -d $(DEBDIR)/auditd/usr/sbin install -m 755 -o root -g root -d $(DEBDIR)/localauditd/usr/sbin - (tmpdir=$$(mktemp -d) ; \ + (tmpdir=`mktemp -d` ; \ + tmpdir=`cd $$tmpdir && pwd` ; \ export GOPATH=$$tmpdir ; unset GOBIN ; \ mkdir -p $$tmpdir/src/$(dir $(GOPKG)) ; \ ln -s $(CURDIR) $$tmpdir/src/$(GOPKG) ; \ cd $$tmpdir/src && \ go get -d -v ./$(GOPKG)/... && go install -v ./$(GOPKG)/... && \ install -m 755 -o root -g root $$tmpdir/bin/auditd $(DEBDIR)/auditd/usr/sbin/auditd && \ - install -m 755 -o root -g root $$tmpdir/bin/localauditd $(DEBDIR)/localauditd/usr/sbin/localauditd ; \ + install -m 755 -o root -g root $$tmpdir/bin/localauditd $(DEBDIR)/localauditd/usr/sbin/localauditd && \ rm -fr $$tmpdir) -- GitLab