diff options
Diffstat (limited to 'community/miniflux/APKBUILD')
-rw-r--r-- | community/miniflux/APKBUILD | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/community/miniflux/APKBUILD b/community/miniflux/APKBUILD index ce4aa635beb..f55891b4157 100644 --- a/community/miniflux/APKBUILD +++ b/community/miniflux/APKBUILD @@ -1,15 +1,18 @@ # Contributor: Frédéric Guillot <fred@miniflux.net> -# Maintainer: Frédéric Guillot <fred@miniflux.net> +# Maintainer: Thomas J Faughnan Jr <thomas@faughnan.net> pkgname=miniflux -pkgver=2.0.31 +pkgver=2.1.1 pkgrel=0 pkgdesc="Minimalist and opionated feed reader" url="https://miniflux.app/" arch="all" license="Apache-2.0" +depends="postgresql-contrib" # for hstore extension makedepends="go" +checkdepends="tzdata" install="$pkgname.pre-install" subpackages="$pkgname-openrc $pkgname-doc" +options="net" source="$pkgname-$pkgver.tar.gz::https://github.com/miniflux/v2/archive/$pkgver.tar.gz miniflux.initd miniflux.confd @@ -19,12 +22,16 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/miniflux/v2/archive/$pkgver. pkggroups="miniflux" builddir="$srcdir/v2-$pkgver" +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" + build() { make miniflux VERSION=$pkgver } check() { - CGO_ENABLED=0 go test ./... + go test ./... } package() { @@ -35,14 +42,15 @@ package() { install -Dm640 -o root -g miniflux "$srcdir"/$pkgname.conf \ "$pkgdir"/etc/$pkgname.conf - install -Dm644 "$srcdir"/$pkgname.logrotate "$pkgdir"/etc/logrotate.d/$pkgname + install -Dm644 "$srcdir"/$pkgname.logrotate \ + "$pkgdir"/etc/logrotate.d/$pkgname install -Dm644 miniflux.1 "$pkgdir"/usr/share/man/man1/miniflux.1 } sha512sums=" -c038a56b2f3bc34a1d5c739a5e6b479149a90d3fa1c4976abaf9e6e05c282392c8fc0433131a28c491c691473d2b56544e6e3ff42b94e75cba7f70334001214b miniflux-2.0.31.tar.gz -31d3d5928d1021cdd276868f1c66414a24e644965d4140cf4412b6dabd102e7e310195b14543eeb4040f0399b6faffafed2b1c8d95ce52fa9824ecfb2d71dd22 miniflux.initd -a1fca92e9005b9c8c80310060b0c23d91c435ef57d12c138d7f4a6ffb6a23ebc9bfc76e963385dfd4f9cef4ea1c7009521595f621617e56eae6efd3e54670d56 miniflux.confd +619c946a1c8d644ea46c5add059afaca1dc15f1c0d410154223cc43a31fc259679357296dce90f42ed538fe4591d0d3cb593d218e9c3fcf0a5c77343bddeb4ae miniflux-2.1.1.tar.gz +9314019c1ecb1d7b1420742f41ae5c7697e4a1a76ee05119c1cd524dedc1cd8b8825d0cf93976f284024eff5cf879fbd3d97c5d7f8015381ffc7f10661f8f89b miniflux.initd +073bdaa3eaad2db14dc728ee9072b6ae01cd2265d61ac0cc61e3ed7db4b97ae1da8f83e1ce3aed038f97c6f5d31e91aa621753e8fad018d9d88def7fcab3ee16 miniflux.confd fc0084e0d31a4ce29fc0110411dba8f9fd60c16af08a3364b3f828558981a308a5f9871908594753d868cdf9faf86f84f95e0134afdff8983da2b179ebdd24c1 miniflux.conf f9d594df6ea267b6d1f060090d39825998a03af02751ee5af446e84c84794ae01d16617c2737f00c3af5325fb27f26aa680b4ba1747dcf16acb22dbc23477e7d miniflux.logrotate " |