summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKonstantin Gribov2018-03-28 19:44:50 +0300
committerKonstantin Gribov2018-03-28 19:44:50 +0300
commitf06caee9ce528d237e2fcbd74491897288e9ffb5 (patch)
tree1e292c675ae0ff1e873e1c62a31731c80eb2b86f /PKGBUILD
parentb1ce3c88612fb2f3354b2f33f2338d8da09cf60b (diff)
downloadaur-f06caee9ce528d237e2fcbd74491897288e9ffb5.tar.gz
Renamed mkbundle to cfssl-mkbundle to avoid conflict with mono
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 8 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5438ea3bdda5..fa3f1029d032 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,7 +14,9 @@ source=("${pkgname}-${pkgver}.tar.gz::https://github.com/cloudflare/${pkgname}/a
sha256sums=('69ddddb25beebe65e6fe316b9ab3472eae1cd21b2f377447ddc104624233e419')
_prefix=github.com/cloudflare/${pkgname}
-_binaries=(cfssl cfssljson cfssl-bundle cfssl-certinfo cfssl-newkey cfssl-scan mkbundle multirootca)
+
+# all binaries except `mkbundle`(renamed to avoid conflict with `mono`)
+_binaries=(cfssl cfssljson cfssl-bundle cfssl-certinfo cfssl-newkey cfssl-scan multirootca)
prepare () {
export GOPATH="${srcdir}"
@@ -29,12 +31,17 @@ build() {
echo "building $bin"
go install ${_prefix}/cmd/${bin}
done
+
+ # special case to avoid clash with `mono`
+ go install -o cfssl-mkbundle ${_prefix}/cmd/mkbundle
}
package() {
for bin in ${_binaries[@]} ; do
install -m755 -D -t "${pkgdir}/usr/bin/" ${srcdir}/bin/${bin}
done
+ install -m755 -D -t "${pkgdir}/usr/bin/" ${srcdir}/bin/cfssl-mkbundle
+
install -m644 -D ${srcdir}/src/${_prefix}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}