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, 14 insertions, 10 deletions
diff --git a/community/miniflux/APKBUILD b/community/miniflux/APKBUILD
index 1eb2651e5c4..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.38
+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,16 +22,16 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/miniflux/v2/archive/$pkgver.
pkggroups="miniflux"
builddir="$srcdir/v2-$pkgver"
-export GOCACHE="$srcdir/go-cache"
-export GOTMPDIR="$srcdir"
-export GOMODCACHE="$srcdir/go"
+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() {
@@ -39,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="
-7ebedc469b8aa08e8ce73b8ae0e586927847f08e541e57fdc41b440a50524649938eb86ee56d885c688e83f1aa09063514eac4c1d8ad22459589b1ea994ef8ff miniflux-2.0.38.tar.gz
-df3b4146407d446a17da9a06ad2e9c86fbf4e8eefb6c9e904a5416d1b629cdcce776e1e5f6088f5f9dba23c2b1b47382934199f35aeef05088a63d9f01fbda5e miniflux.initd
-a1fca92e9005b9c8c80310060b0c23d91c435ef57d12c138d7f4a6ffb6a23ebc9bfc76e963385dfd4f9cef4ea1c7009521595f621617e56eae6efd3e54670d56 miniflux.confd
+619c946a1c8d644ea46c5add059afaca1dc15f1c0d410154223cc43a31fc259679357296dce90f42ed538fe4591d0d3cb593d218e9c3fcf0a5c77343bddeb4ae miniflux-2.1.1.tar.gz
+9314019c1ecb1d7b1420742f41ae5c7697e4a1a76ee05119c1cd524dedc1cd8b8825d0cf93976f284024eff5cf879fbd3d97c5d7f8015381ffc7f10661f8f89b miniflux.initd
+073bdaa3eaad2db14dc728ee9072b6ae01cd2265d61ac0cc61e3ed7db4b97ae1da8f83e1ce3aed038f97c6f5d31e91aa621753e8fad018d9d88def7fcab3ee16 miniflux.confd
fc0084e0d31a4ce29fc0110411dba8f9fd60c16af08a3364b3f828558981a308a5f9871908594753d868cdf9faf86f84f95e0134afdff8983da2b179ebdd24c1 miniflux.conf
f9d594df6ea267b6d1f060090d39825998a03af02751ee5af446e84c84794ae01d16617c2737f00c3af5325fb27f26aa680b4ba1747dcf16acb22dbc23477e7d miniflux.logrotate
"