diff options
Diffstat (limited to 'community/miniflux/APKBUILD')
-rw-r--r-- | community/miniflux/APKBUILD | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/community/miniflux/APKBUILD b/community/miniflux/APKBUILD index 20f5bcd2488..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.33 -pkgrel=0 +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=" -c8664ea22988cd284d720df60644e9547dd80460b0c5dee5a91d40de50e3669a42a74d679eb0f6d55e3b29d85706881d8adcfcd9e83b890969baf45dfbe5e4ac miniflux-2.0.33.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 " |