aboutsummaryrefslogtreecommitdiffstats
path: root/community/libcanberra/APKBUILD
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2020-04-13 22:27:31 +0200
committerRasmus Thomsen <oss@cogitri.dev>2020-04-14 10:16:16 +0200
commit5e582c5e69758d2fda777d33fd0b6aab72dc372a (patch)
tree288a00ddf2e51dfc6468f0b4efdf8dd1ae373457 /community/libcanberra/APKBUILD
parente4a851cd2f4c4742e082c1d30772b1385457c954 (diff)
community/libcanberra: add -gstreamer subpackage
* Adopt package
Diffstat (limited to 'community/libcanberra/APKBUILD')
-rw-r--r--community/libcanberra/APKBUILD19
1 files changed, 14 insertions, 5 deletions
diff --git a/community/libcanberra/APKBUILD b/community/libcanberra/APKBUILD
index 3cfd7d4e233..4e561a7cbab 100644
--- a/community/libcanberra/APKBUILD
+++ b/community/libcanberra/APKBUILD
@@ -1,16 +1,17 @@
-# Contributor:
-# Maintainer:
+# Contributor: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=libcanberra
pkgver=0.30
-pkgrel=3
+pkgrel=4
pkgdesc="Simple audio library for GTK applications"
url="http://0pointer.de/lennart/projects/libcanberra/"
arch="all"
options="!check" # No test suite.
license="LGPL-2.1-or-later"
makedepends="gtk+-dev libogg-dev libvorbis-dev alsa-lib-dev libtool gtk+3.0-dev
- pulseaudio-dev"
-subpackages="$pkgname-dev $pkgname-doc $pkgname-gtk2 $pkgname-gtk3 $pkgname-pulse"
+ pulseaudio-dev gstreamer-dev eudev-dev"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-gtk2 $pkgname-gtk3 $pkgname-pulse
+ $pkgname-gstreamer"
source="https://dev.alpinelinux.org/archive/libcanberra/libcanberra-$pkgver.tar.xz"
prepare() {
@@ -73,4 +74,12 @@ pulse() {
"$subpkgdir"/usr/lib/libcanberra-$pkgver
}
+gstreamer() {
+ pkgdesc="GStreamer backend for libcanberra"
+ install_if="$pkgname=$pkgver-r$pkgrel gstreamer"
+ mkdir -p "$subpkgdir"/usr/lib/libcanberra-$pkgver
+ mv "$pkgdir"/usr/lib/libcanberra-$pkgver/libcanberra-gstreamer.so \
+ "$subpkgdir"/usr/lib/libcanberra-$pkgver
+}
+
sha512sums="f7543582122256826cd01d0f5673e1e58d979941a93906400182305463d6166855cb51f35c56d807a56dc20b7a64f7ce4391368d24990c1b70782a7d0b4429c2 libcanberra-0.30.tar.xz"