diff options
Diffstat (limited to 'community/gocryptfs/APKBUILD')
-rw-r--r-- | community/gocryptfs/APKBUILD | 36 |
1 files changed, 15 insertions, 21 deletions
diff --git a/community/gocryptfs/APKBUILD b/community/gocryptfs/APKBUILD index 467dcf9a093..18b64896290 100644 --- a/community/gocryptfs/APKBUILD +++ b/community/gocryptfs/APKBUILD @@ -1,32 +1,25 @@ # Contributor: André Klitzing <aklitzing@gmail.com> # Maintainer: André Klitzing <aklitzing@gmail.com> pkgname=gocryptfs -pkgver=1.8.0 -pkgrel=0 +pkgver=2.4.0 +pkgrel=6 pkgdesc="Encrypted overlay filesystem written in Go" url="https://github.com/rfjakob/gocryptfs" -arch="all !mips !mips64" # FTBFS +arch="all" license="MIT" -makedepends="go coreutils bash openssl-dev" +makedepends="go bash openssl-dev>3" depends="fuse" -options="chmod-clean !check" # test requires fuse kernel module -source="https://github.com/rfjakob/gocryptfs/releases/download/v$pkgver/gocryptfs_v${pkgver}_src-deps.tar.gz - remove_pandoc.patch" -builddir="$srcdir/gopath/src/github.com/rfjakob/$pkgname" +options="!check" # test requires fuse kernel module +subpackages="$pkgname-doc" +source="https://github.com/rfjakob/gocryptfs/releases/download/v$pkgver/gocryptfs_v${pkgver}_src-deps.tar.gz" +builddir="$srcdir/${pkgname}_v${pkgver}_src-deps" -prepare() { - mkdir -p "$srcdir/gopath/src/github.com/rfjakob" - ln -rTsf "$srcdir/${pkgname}_v${pkgver}_src-deps" "$srcdir/gopath/src/github.com/rfjakob/$pkgname" - default_prepare -} +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" build() { - export GOPATH="$srcdir/gopath" - make build -} - -check() { - make test + ./build.bash } package() { @@ -34,5 +27,6 @@ package() { rm -rf "$pkgdir"/usr/share/licenses } -sha512sums="fa27181788ddfe4024f41e335c27e6102e90f08abb63c8125e7aca82baf2aea43b8a365ad320545f85bd71a8254a36b6bd2fc2a14815a17adcb39a21ad5640d1 gocryptfs_v1.8.0_src-deps.tar.gz -602468bf28273a99361d6610bec75c81deb5e7d42026f82d6fcab06dabd3312dcf2b1ba2411e02e86bc4842af9d53e6ef023013b93afd39bd1823ad76ff8a157 remove_pandoc.patch" +sha512sums=" +b46d6eee21a0194022a042d6ae2a737f221a0932bb899123438f2cf929ecb50635fcfc90012d6a04928fd4b2856d6e24d19392ce5aa87eea573fb58cf5a5d4e1 gocryptfs_v2.4.0_src-deps.tar.gz +" |