summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Majewski2020-03-10 12:05:50 +0100
committerKevin Majewski2020-03-10 12:05:50 +0100
commit786ae1251bd4178b8e2204f1084516b8c76357d4 (patch)
treef9015ea223d95366e6c7078c2ce5f79b98e644b4
downloadaur-786ae1251bd4178b8e2204f1084516b8c76357d4.tar.gz
Initial commit
-rw-r--r--.SRCINFO45
-rw-r--r--PKGBUILD33
2 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..102bcd8221db
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,45 @@
+pkgbase = grilo-plugins-git
+ pkgdesc = A collection of plugins for the Grilo framework
+ pkgver = 0.3.11+14+g29c5590
+ pkgrel = 1
+ url = https://gitlab.gnome.org/GNOME/grilo-plugins
+ arch = x86_64
+ license = LGPL
+ checkdepends = gst-plugins-good
+ checkdepends = gst-plugins-base
+ makedepends = git
+ makedepends = meson
+ makedepends = gperf
+ makedepends = yelp-tools
+ depends = grilo
+ depends = lua
+ depends = libmediaart
+ depends = libgdata
+ depends = tracker
+ depends = gom
+ depends = libdmapsharing
+ depends = chromaprint
+ depends = gst-plugins-bad
+ depends = gmime3
+ optdepends = dleyna-server: DLNA plugin
+ optdepends = tracker-miners: Tracker plugin
+ provides = grilo-plugins
+ conflicts = grilo-plugins
+ source = git+https://gitlab.gnome.org/GNOME/grilo-plugins.git
+ sha512sums = SKIP
+
+pkgname = grilo-plugins-git
+ depends = grilo
+ depends = lua
+ depends = libmediaart
+ depends = libgdata
+ depends = tracker
+ depends = gom
+ depends = libdmapsharing
+ depends = chromaprint
+ depends = gst-plugins-bad
+ depends = gmime3
+ depends = libgrilo-0.3.so
+ depends = libgrlnet-0.3.so
+ depends = libgrlpls-0.3.so
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4286508b3370
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+pkgname=grilo-plugins-git
+_pkgname=grilo-plugins
+pkgver=0.3.11+14+g29c5590
+pkgrel=1
+pkgdesc="A collection of plugins for the Grilo framework"
+url="https://gitlab.gnome.org/GNOME/grilo-plugins"
+arch=(x86_64)
+license=(LGPL)
+depends=('grilo' 'lua' 'libmediaart' 'libgdata' 'tracker' 'gom' 'libdmapsharing' 'chromaprint'
+ 'gst-plugins-bad' 'gmime3')
+makedepends=('git' 'meson' 'gperf' 'yelp-tools')
+checkdepends=('gst-plugins-good' 'gst-plugins-base')
+optdepends=('dleyna-server: DLNA plugin'
+ 'tracker-miners: Tracker plugin')
+provides=('grilo-plugins')
+conflicts=('grilo-plugins')
+source=("git+https://gitlab.gnome.org/GNOME/grilo-plugins.git")
+sha512sums=('SKIP')
+
+pkgver() {
+ cd $_pkgname
+ git describe --tags | sed 's/^grilo-plugins-//;s/-/+/g'
+}
+
+build() {
+ arch-meson $_pkgname build
+ ninja -C build
+}
+
+package() {
+ depends+=(libgr{ilo,lnet,lpls}-0.3.so)
+ DESTDIR="$pkgdir" meson install -C build
+}