From 760b6698478893fa6438c8ea86ad72146af815b9 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Mon, 23 Jan 2017 08:37:54 -0800 Subject: [PATCH] app-admin/serf: avoid zip dependency for bug 606926 Package-Manager: Portage-2.3.3, Repoman-2.3.1 --- app-admin/serf/serf-0.8.0.ebuild | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app-admin/serf/serf-0.8.0.ebuild b/app-admin/serf/serf-0.8.0.ebuild index a28a2255bab3..a8b7fc5d3a8b 100644 --- a/app-admin/serf/serf-0.8.0.ebuild +++ b/app-admin/serf/serf-0.8.0.ebuild @@ -78,8 +78,11 @@ src_prepare() { src_compile() { export GOPATH="${S}" go install -v -work -x ${EGO_BUILD_FLAGS} "github.com/mitchellh/gox/..." || die - PATH=${PATH}:${S}/bin XC_ARCH=$(go env GOARCH) XC_OS=$(go env GOOS) \ - emake -C "${S}/src/${EGO_PN}" bin + # The dev target sets causes build.sh to set appropriate XC_OS + # and XC_ARCH, and skips generation of an unused zip file, + # avoiding a dependency on app-arch/zip. + PATH=${PATH}:${S}/bin \ + emake -C "${S}/src/${EGO_PN}" dev } src_install() { -- 2.26.2