summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorÍcar N. S2021-12-22 19:05:31 +0100
committerÍcar N. S2021-12-22 19:05:31 +0100
commitd8748f61be9d07de7427b430c9bf9e33f58ac88f (patch)
tree39981b91fe0a23e260678d795515bdfaaa0103ac
downloadaur-d8748f61be9d07de7427b430c9bf9e33f58ac88f.tar.gz
Initial commit.
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD31
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d160f6aa4946
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = gstreamer-gtuber-git
+ pkgdesc = A C library to fetch media info from websites.
+ pkgver = r211.53a21a2
+ pkgrel = 1
+ url = https://github.com/Rafostar/gtuber
+ arch = any
+ license = LGPL
+ makedepends = git
+ makedepends = gcc
+ makedepends = meson
+ makedepends = vala
+ depends = glib2
+ depends = glibc
+ depends = gobject-introspection
+ depends = libsoup
+ depends = gstreamer-git
+ depends = gst-plugins-base-git
+ depends = json-glib
+ depends = gtk-doc
+ provides = gstreamer-gtuber
+ conflicts = gstreamer-gtuber
+ source = gstreamer-gtuber::git+https://github.com/Rafostar/gtuber.git#branch=main
+ md5sums = SKIP
+
+pkgname = gstreamer-gtuber-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..03d2c9473be8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Ícar N. S. <personal@icarns.xyz>
+pkgname=gstreamer-gtuber-git
+pkgver=r211.53a21a2
+pkgrel=1
+pkgdesc="A C library to fetch media info from websites."
+arch=(any)
+url="https://github.com/Rafostar/gtuber"
+license=('LGPL')
+# When gstreamer 1.20.x is released, depend on non-git packages.
+depends=('glib2' 'glibc' 'gobject-introspection' 'libsoup' 'gstreamer-git' 'gst-plugins-base-git' 'json-glib' 'gtk-doc')
+makedepends=('git' 'gcc' 'meson' 'vala')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=('gstreamer-gtuber::git+https://github.com/Rafostar/gtuber.git#branch=main')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/${pkgname%-git}"
+ arch-meson . build
+ meson compile -C build
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}"
+ meson install -C build --destdir "$pkgdir"
+}