diff options
Diffstat (limited to 'community/getting-things-gnome/APKBUILD')
-rw-r--r-- | community/getting-things-gnome/APKBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/community/getting-things-gnome/APKBUILD b/community/getting-things-gnome/APKBUILD new file mode 100644 index 00000000000..484d81cdbf7 --- /dev/null +++ b/community/getting-things-gnome/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +pkgname=getting-things-gnome +_commit=2143d904f2e7076099f477540348bc6552817f20 +pkgver=20200521 +pkgrel=0 +pkgdesc="A personal tasks and TODO-list items organizier for GNOME, inspired by the Getting Things Done methodology" +url="https://wiki.gnome.org/Apps/GTG" +arch="noarch" +license="GPL-3.0-or-later" +depends="python3 py3-xdg py3-dbus py3-gobject3 py3-liblarch" +makedepends="py3-setuptools gettext meson" +checkdepends="py3-nose py3-pyflakes py3-mock py3-pycodestyle xvfb-run" +subpackages="$pkgname-doc $pkgname-lang" +source="$pkgname-$pkgver.tar.gz::https://github.com/getting-things-gnome/gtg/archive/$_commit.tar.gz + dont-require-py3-gettext.patch" +builddir="$srcdir/gtg-$_commit" + +build() { + meson \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --buildtype=plain \ + output + ninja -C output +} + +check() { + xvfb-run python3 run-tests +} + +package() { + DESTDIR="$pkgdir" ninja -C output install +} + +sha512sums="e030d610de8307afe64cdaadef2d8ff79bf2d06bd3042d9aa0b79203421df01ac511737c654d87f56efc6b144971f72c440c31325fa9f2de98019cd54e3750af getting-things-gnome-20200521.tar.gz +33eb3623839c6de450915cf6886ddf9301b2f9823ea634a1083bfd83388f01c7093999d0eeff842b6b20e5713e980ddcb5450fbd272876764424e578fccdb687 dont-require-py3-gettext.patch" |