aboutsummaryrefslogtreecommitdiffstats
path: root/community/miniflux/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/miniflux/APKBUILD')
-rw-r--r--community/miniflux/APKBUILD24
1 files changed, 17 insertions, 7 deletions
diff --git a/community/miniflux/APKBUILD b/community/miniflux/APKBUILD
index 0283dfef705..bf9b76e5abf 100644
--- a/community/miniflux/APKBUILD
+++ b/community/miniflux/APKBUILD
@@ -1,30 +1,38 @@
# 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.35
+pkgver=2.1.2
pkgrel=1
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
miniflux.conf
miniflux.logrotate
+ 0001-api-tests-use-intSize-agnostic-random-integers.patch
"
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 +43,16 @@ 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="
-332623e60c84a98e85e2937629b3f00eb568887160de7cb9c0c2542668a4049016b76b0802a8b28034318a384aaa03cc5527c9b35349f1acba227e9e703a142f miniflux-2.0.35.tar.gz
-31d3d5928d1021cdd276868f1c66414a24e644965d4140cf4412b6dabd102e7e310195b14543eeb4040f0399b6faffafed2b1c8d95ce52fa9824ecfb2d71dd22 miniflux.initd
-a1fca92e9005b9c8c80310060b0c23d91c435ef57d12c138d7f4a6ffb6a23ebc9bfc76e963385dfd4f9cef4ea1c7009521595f621617e56eae6efd3e54670d56 miniflux.confd
+8966d99b2d48ccecf962655de98d6ca9014a3d604678d5e37313182443cfa26fab9426ef56b14ec4483a7856fa3430bb763cb404aaee4d6351babe56489e6d88 miniflux-2.1.2.tar.gz
+9314019c1ecb1d7b1420742f41ae5c7697e4a1a76ee05119c1cd524dedc1cd8b8825d0cf93976f284024eff5cf879fbd3d97c5d7f8015381ffc7f10661f8f89b miniflux.initd
+073bdaa3eaad2db14dc728ee9072b6ae01cd2265d61ac0cc61e3ed7db4b97ae1da8f83e1ce3aed038f97c6f5d31e91aa621753e8fad018d9d88def7fcab3ee16 miniflux.confd
fc0084e0d31a4ce29fc0110411dba8f9fd60c16af08a3364b3f828558981a308a5f9871908594753d868cdf9faf86f84f95e0134afdff8983da2b179ebdd24c1 miniflux.conf
f9d594df6ea267b6d1f060090d39825998a03af02751ee5af446e84c84794ae01d16617c2737f00c3af5325fb27f26aa680b4ba1747dcf16acb22dbc23477e7d miniflux.logrotate
+d498ec92b748a1215bb715a3294f2cae9c5d5ca559d8360c27592c4b024004ee5808e953c0f07f188e984b934e1a297ae8ede52886da4d8b8a608a64792c7c90 0001-api-tests-use-intSize-agnostic-random-integers.patch
"