[packages/caddy] build only specific package

glen glen at pld-linux.org
Tue Sep 5 06:26:45 CEST 2017


commit d6754e1a1cfd5212a56270763e36823ca29a880b
Author: Elan Ruusamäe <glen at pld-linux.org>
Date:   Tue Sep 5 07:21:31 2017 +0300

    build only specific package

 caddy.spec | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/caddy.spec b/caddy.spec
index 3ada9b5..d35107c 100644
--- a/caddy.spec
+++ b/caddy.spec
@@ -40,8 +40,8 @@ set -- $GOPATH/*
 install -d $GOPATH/src
 mv "$@" vendor/src
 
-install -d $GOPATH/src/github.com/mholt
-ln -s ../../../.. $GOPATH/src/github.com/mholt/caddy
+install -d $GOPATH/src/$(dirname %{import_path})
+ln -s ../../../.. $GOPATH/src/%{import_path}
 
 %build
 export GOPATH=$(pwd)/vendor
@@ -50,7 +50,7 @@ export GOPATH=$(pwd)/vendor
 # however only gitTag is relevant for release build
 LDFLAGS="-X main.gitTag=v%{version}"
 
-%gobuild -o caddy.bin
+%gobuild -o %{name}.bin %{import_path}
 
 %install
 rm -rf $RPM_BUILD_ROOT
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/caddy.git/commitdiff/d6754e1a1cfd5212a56270763e36823ca29a880b



More information about the pld-cvs-commit mailing list