diff options
author | Christopher Snowhill | 2020-12-30 22:46:36 -0800 |
---|---|---|
committer | Christopher Snowhill | 2020-12-30 22:46:36 -0800 |
commit | 09d5b0b53bce2fab7073acdb738a522728f45292 (patch) | |
tree | f22f2eb914ac32a6e1a6436475dd40713de1527f | |
download | aur-09d5b0b53bce2fab7073acdb738a522728f45292.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 37 |
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ba37907d3d44 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = gst-plugin-pipewire-git + pkgdesc = Multimedia graph framework - pipewire plugin (git) + pkgver = 0.3.18.91.gc39ba857 + pkgrel = 1 + url = https://pipewire.org + arch = x86_64 + license = LGPL2.1 + makedepends = git + makedepends = meson + makedepends = ninja + makedepends = valgrind + makedepends = gst-plugins-base + makedepends = jack2 + depends = pipewire + depends = libpipewire-0.3.so + depends = gst-plugins-base-libs + provides = gst-plugin-pipewire + conflicts = gst-plugin-pipewire + source = git+https://gitlab.freedesktop.org/pipewire/pipewire.git + md5sums = SKIP + +pkgname = gst-plugin-pipewire-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..b4b2790238c8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +* +!.gitignore +!.SRCINFO +!PKGBUILD +!pipewire-git.install +!pipewire-pulse.install diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b77a8d717824 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Christopher Snowhill <kode54@gmail.com> +# Contributor: katt <magunasu.b97@gmail.com> +# Contributor: Jan Alexander Steffens (heftig) <heftig@archlinux.org> +# Contributor: Jan de Groot <jgc@archlinux.org> + +pkgname=gst-plugin-pipewire-git +_pkgbase=pipewire +pkgver=0.3.18.91.gc39ba857 +_ver=${pkgver:0:3} +pkgrel=1 +pkgdesc='Multimedia graph framework - pipewire plugin (git)' +depends=(pipewire libpipewire-$_ver.so gst-plugins-base-libs) +provides=(gst-plugin-pipewire) +conflicts=(gst-plugin-pipewire) +url=https://pipewire.org +license=(LGPL2.1) +arch=(x86_64) +makedepends=(git meson ninja valgrind gst-plugins-base jack2) +source=(git+https://gitlab.freedesktop.org/pipewire/pipewire.git) +md5sums=('SKIP') + +pkgver() { + git -C ${_pkgbase} describe --long --tags | tr - . +} + +build() { + arch-meson ${_pkgbase} build \ + -D docs=false \ + -D bluez5=false \ + -D udevrulesdir=/usr/lib/udev/rules.d + ninja -C build src/gst/libgstpipewire.so +} + + +package() { + install -Dm755 build/src/gst/libgstpipewire.so "$pkgdir"/usr/lib/gstreamer-1.0/libgstpipewire.so +} |