summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFFY002018-06-28 20:23:00 +0100
committerFFY002018-06-28 20:23:00 +0100
commitfc6e1993dfac8bf088c828c15db2ffca744c1624 (patch)
treebca3db61b607a3ce05c2dd700856aba43ebc5267
parentdb41c3a967976a52598c33519ab86adc31825e63 (diff)
downloadaur-fc6e1993dfac8bf088c828c15db2ffca744c1624.tar.gz
pkgbuild: fix ladspa path with pulseaudio 12.0
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD15
-rwxr-xr-xladspa_lib_path.sh5
3 files changed, 20 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 466b4519b99e..018c29b3a66a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -9,13 +9,15 @@ pkgbase = pulseaudio-equalizer-ladspa
depends = pygtk
depends = swh-plugins
depends = gnome-icon-theme
- depends = pulseaudio<12.0
+ depends = pulseaudio
depends = bc
depends = python2-gobject
provides = pulseaudio-equalizer-ladspa
conflicts = pulseaudio-equalizer-ladspa
source = https://github.com/FFY00/pulseaudio-equalizer-ladspa/archive/v2.7.1.tar.gz
+ source = ladspa_lib_path.sh
sha256sums = 136cc75fdda5b099f5b5b55564cd0c1a42e5c29f70def668c9d95eb8ee83a8ff
+ sha256sums = cadad5c6257fdd3a91fa2d5caf88d23aa7e59e4cc19f25a39c3bc888994ed950
pkgname = pulseaudio-equalizer-ladspa
diff --git a/PKGBUILD b/PKGBUILD
index 8fd17e1cdaba..fd7279e79492 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,16 +7,25 @@ pkgdesc="A 15-band equalizer for PulseAudio"
arch=(any)
url="https://github.com/FFY00/pulseaudio-equalizer-ladspa"
license=('GPL3')
-depends=('pygtk' 'swh-plugins' 'gnome-icon-theme' 'pulseaudio<12.0' 'bc' 'python2-gobject')
+depends=('pygtk' 'swh-plugins' 'gnome-icon-theme' 'pulseaudio' 'bc' 'python2-gobject')
makedepends=('git')
provides=('pulseaudio-equalizer-ladspa')
conflicts=('pulseaudio-equalizer-ladspa')
-source=("https://github.com/FFY00/pulseaudio-equalizer-ladspa/archive/v$pkgver.tar.gz")
-sha256sums=('136cc75fdda5b099f5b5b55564cd0c1a42e5c29f70def668c9d95eb8ee83a8ff')
+source=(
+ "$url/archive/v$pkgver.tar.gz"
+ 'ladspa_lib_path.sh'
+)
+sha256sums=(
+ '136cc75fdda5b099f5b5b55564cd0c1a42e5c29f70def668c9d95eb8ee83a8ff'
+ 'cadad5c6257fdd3a91fa2d5caf88d23aa7e59e4cc19f25a39c3bc888994ed950'
+)
package() {
install -Dm644 "$srcdir/pulseaudio-equalizer-ladspa-$pkgver/equalizerrc" "$pkgdir/usr/equalizerrc"
cp -dr --no-preserve=ownership "$srcdir/pulseaudio-equalizer-ladspa-$pkgver/share" "$pkgdir/usr/"
cp -dr --no-preserve=ownership "$srcdir/pulseaudio-equalizer-ladspa-$pkgver/bin" "$pkgdir/usr/"
+
+ mkdir -p $pkgdir/etc/profile.d
+ cp $srcdir/ladspa_lib_path.sh $pkgdir/etc/profile.d/ladspa_lib_path.sh
}
diff --git a/ladspa_lib_path.sh b/ladspa_lib_path.sh
new file mode 100755
index 000000000000..f002a637c58a
--- /dev/null
+++ b/ladspa_lib_path.sh
@@ -0,0 +1,5 @@
+if [ -z "$LADSPA_PATH" ]; then
+ export LADSPA_PATH=/usr/lib/ladspa
+else
+ export LADSPA_PATH=$LADSPA_PATH:/usr/lib/ladspa
+fi