aboutsummaryrefslogtreecommitdiffstats
path: root/community/gpodder/APKBUILD
blob: 9222d5e65d9737c0ec237cbd401fb2f28d3c80bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Maintainer: Oliver Smith <ollieparanoid@postmarketos.org>
pkgname=gpodder
pkgver=3.10.21
pkgrel=1
pkgdesc="Podcast aggregator"
url="https://gpodder.org"
arch="noarch !s390x !mips !mips64 !riscv64" # blocked by adwaita-icon-theme
license="GPL-3.0-or-later"
depends="
	adwaita-icon-theme
	py3-cairo
	py3-dbus
	py3-gobject3
	py3-html5lib
	py3-mygpoclient
	py3-podcastparser
	py3-requests
	python3
	xdg-utils
"
makedepends="py3-setuptools intltool help2man"
checkdepends="py3-pytest py3-pytest-httpserver py3-pytest-cov py3-minimock desktop-file-utils"
subpackages="$pkgname-doc $pkgname-lang"
source="$pkgname-$pkgver.tar.gz::https://github.com/gpodder/gpodder/archive/refs/tags/$pkgver.tar.gz
	0001-gtkui-fix-loading-of-cached-thumbnails.patch
	0002-gtkui-properly-scale-cover-pill-on-hires-displays.patch
	"

check() {
	make unittest
}

package() {
	make install PREFIX=/usr DESTDIR=$pkgdir
}

sha512sums="
5311a92469f605e489553e91586b788a8d07812e41c20d1ad0717c09ab6db6da22c356d5c1942293d1e27e25afe24caf3c14c15720250d8f230f2d7738206fec  gpodder-3.10.21.tar.gz
bad2742d3522cd3a9fdcc7ffe85df04620b865c4bb3a88a1149b3b07e2d1289751b10c7b53d3f2fc35f9c71c6eb92bc8306304ef7c74a230afb9dcf131ac637f  0001-gtkui-fix-loading-of-cached-thumbnails.patch
f939e46b627abfc5eec059879d4042cee0a9da146f265127f6634f24eb7da5588642323e79c264e4cee4acf0c9953a0bd8578eb56271327e04a3a46f9e4e297a  0002-gtkui-properly-scale-cover-pill-on-hires-displays.patch
"