aboutsummaryrefslogtreecommitdiffstats
path: root/testing/celluloid
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2019-05-06 13:42:23 +0200
committerprspkt <prspkt@protonmail.com>2019-05-06 14:55:45 +0300
commitecad73034154fbc74480c03c74844bb679065871 (patch)
tree3a4794a425b68e08f8f741fb736f2262f0ff2a5b /testing/celluloid
parentb0e649725d1edc7ff5dd8cb647c18fed7507a0b4 (diff)
downloadaports-ecad73034154fbc74480c03c74844bb679065871.tar.bz2
aports-ecad73034154fbc74480c03c74844bb679065871.tar.xz
testing/celluloid: new aport
Diffstat (limited to 'testing/celluloid')
-rw-r--r--testing/celluloid/APKBUILD36
1 files changed, 36 insertions, 0 deletions
diff --git a/testing/celluloid/APKBUILD b/testing/celluloid/APKBUILD
new file mode 100644
index 0000000000..7e29e747c9
--- /dev/null
+++ b/testing/celluloid/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+pkgname=celluloid
+pkgver=0.16
+pkgrel=0
+pkgdesc="A simple GTK+ frontend for mpv"
+url="https://celluloid-player.github.io/"
+arch="all"
+license="GPL-3.0-or-later"
+depends="gsettings-desktop-schemas"
+makedepends="meson appstream-glib-dev glib-dev gtk+3.0-dev mpv libepoxy-dev"
+checkdepends="$depends"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://github.com/celluloid-player/celluloid/releases/download/v${pkgver}/gnome-mpv-${pkgver}.tar.xz"
+builddir="$srcdir/gnome-mpv-$pkgver"
+
+build() {
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ . output
+ ninja -C output
+}
+
+check() {
+ ninja -C output test
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
+}
+
+sha512sums="b730cba7388e9c64014a17b7aa2bdeab344a80bcff46ed2f47566ef02f24e2b5b07ed3fbae65443dc7ae58b70bd03e065a4da6ab8860fb506bdaad8bbccc0fce gnome-mpv-0.16.tar.xz"