mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-12-29 05:12:18 +01:00
49 lines
1.7 KiB
Plaintext
49 lines
1.7 KiB
Plaintext
# Contributor:
|
|
# Maintainer:
|
|
pkgname=cfssl
|
|
pkgver=1.1.0_git20160219
|
|
_pkgcommit=b70ba7a6c5246664189c88eb2b986d80093d7b3e
|
|
pkgrel=1
|
|
pkgdesc="Cloudflare PKI and TLS toolkit"
|
|
url="https://cfssl.org"
|
|
arch="all"
|
|
license="BSD"
|
|
depends="musl"
|
|
depends_dev=""
|
|
makedepends="$depends_dev go git gcc libc-dev libtool libgcc libltdl"
|
|
install=""
|
|
subpackages=""
|
|
source="$pkgname-$_pkgcommit.tar.gz::https://github.com/cloudflare/$pkgname/archive/$_pkgcommit.tar.gz"
|
|
|
|
_builddir="$srcdir/$pkgname-$_pkgcommit"
|
|
prepare() {
|
|
cd "$_builddir"
|
|
}
|
|
|
|
build() {
|
|
cd "$srcdir"
|
|
export GOPATH="$PWD"
|
|
export GO15VENDOREXPERIMENT=1
|
|
|
|
mkdir -p src/github.com/cloudflare/
|
|
cp -r "$_builddir" src/github.com/cloudflare/cfssl
|
|
|
|
go install -tags pkcs11 github.com/cloudflare/cfssl/cmd/...
|
|
}
|
|
|
|
package() {
|
|
cd "$srcdir"
|
|
install -Dm755 bin/cfssl $pkgdir/usr/bin/cfssl
|
|
install -Dm755 bin/cfssl-bundle $pkgdir/usr/bin/cfssl-bundle
|
|
install -Dm755 bin/cfssl-certinfo $pkgdir/usr/bin/cfssl-certinfo
|
|
install -Dm755 bin/cfssl-newkey $pkgdir/usr/bin/cfssl-newkey
|
|
install -Dm755 bin/cfssl-scan $pkgdir/usr/bin/cfssl-scan
|
|
install -Dm755 bin/cfssljson $pkgdir/usr/bin/cfssljson
|
|
install -Dm755 bin/mkbundle $pkgdir/usr/bin/mkbundle
|
|
install -Dm755 bin/multirootca $pkgdir/usr/bin/multirootca
|
|
}
|
|
|
|
md5sums="63dd717cf3883013032c8376e8387c1a cfssl-b70ba7a6c5246664189c88eb2b986d80093d7b3e.tar.gz"
|
|
sha256sums="495fdc0794eb4bc9eece350e6f4a93837933d170479e27312b6d34d47deb544a cfssl-b70ba7a6c5246664189c88eb2b986d80093d7b3e.tar.gz"
|
|
sha512sums="585fffe375d9aaa47ae523335352cd331126fd95479188c2891cbe5ba12f0c800a5b8633d7595842f9a1ee81980d16eb2388e5dc5e016b3a4b69e428ffb8150a cfssl-b70ba7a6c5246664189c88eb2b986d80093d7b3e.tar.gz"
|