diff options
author | Gianluca Boiano | 2021-01-17 11:43:42 +0100 |
---|---|---|
committer | Gianluca Boiano | 2021-01-17 11:43:42 +0100 |
commit | 41a93f9394966988c761f8f55cfaf671e94a8848 (patch) | |
tree | e1f2903d4dc32314711d15ec71a44c98b53c958f | |
parent | 4928c3cda429f3bc12e75c2e113973295be656c7 (diff) | |
download | aur-41a93f9394966988c761f8f55cfaf671e94a8848.tar.gz |
pulseeffects-git: split gui and gst-plugins for headless scenarios
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 50 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = pulseeffects-git pkgdesc = Audio Effects for Pulseaudio Applications - pkgver = 4.8.4.r75.g7130c640 + pkgver = 4.8.4.r85.gb773fad2 pkgrel = 1 url = https://github.com/wwmm/pulseeffects arch = x86_64 @@ -17,6 +17,13 @@ pkgbase = pulseeffects-git makedepends = appstream-glib makedepends = zam-plugins makedepends = rubberband + provides = pulseeffects + conflicts = pulseeffects + source = git+https://github.com/wwmm/pulseeffects.git + sha512sums = SKIP + +pkgname = pulseeffects-git + pkgdesc = Audio Effects for Pulseaudio Applications depends = gtk3 depends = gtkmm3 depends = glibmm @@ -25,14 +32,10 @@ pkgbase = pulseeffects-git depends = gst-plugin-gtk depends = gst-plugins-bad depends = gst-plugin-pipewire + depends = gst-plugins-pulseeffects depends = lilv depends = boost-libs depends = libsigc++ - depends = librnnoise - depends = libsndfile - depends = libsamplerate - depends = zita-convolver - depends = libebur128 depends = calf depends = lsp-plugins depends = yelp @@ -40,8 +43,17 @@ pkgbase = pulseeffects-git optdepends = rubberband: pitch shifting provides = pulseeffects conflicts = pulseeffects - source = git+https://github.com/wwmm/pulseeffects.git - sha512sums = SKIP -pkgname = pulseeffects-git +pkgname = gst-plugins-pulseeffects-git + pkgdesc = Audio Effects for Pulseaudio Applications - gstreamer plugins + depends = gstreamer + depends = gst-plugins-base + depends = libebur128 + depends = librnnoise + depends = libsndfile + depends = libsamplerate + depends = zita-convolver + optdepends = + provides = gst-plugins-pulseeffects + conflicts = gst-plugins-pulseeffects @@ -3,20 +3,16 @@ # Contributor: Filipe LaĆns (FFY00) <lains@archlinux.org> # Contributor: Wellington <wellingtonwallace@gmail.com> -pkgname=pulseeffects-git -pkgver=4.8.4.r75.g7130c640 +pkgbase=pulseeffects-git +pkgname=("${pkgbase}" "gst-plugins-${pkgbase}") +pkgver=4.8.4.r85.gb773fad2 pkgrel=1 pkgdesc='Audio Effects for Pulseaudio Applications' arch=(x86_64 i686 arm armv6h armv7h aarch64) url='https://github.com/wwmm/pulseeffects' license=('GPL3') -depends=('gtk3' 'gtkmm3' 'glibmm' 'libpulse' 'gstreamer' 'gst-plugin-gtk' 'gst-plugins-bad' 'gst-plugin-pipewire' - 'lilv' 'boost-libs' 'libsigc++' 'librnnoise' 'libsndfile' 'libsamplerate' 'zita-convolver' 'libebur128' - 'calf' 'lsp-plugins' 'yelp') makedepends=('meson' 'boost' 'git' 'itstool' 'appstream-glib' 'zam-plugins' 'rubberband') -optdepends=('zam-plugins: maximizer' - 'rubberband: pitch shifting') source=("git+https://github.com/wwmm/pulseeffects.git") conflicts=(pulseeffects) provides=(pulseeffects) @@ -36,8 +32,32 @@ build() { ninja } -package() { +package_pulseeffects-git() { + pkgdesc="Audio Effects for Pulseaudio Applications" + depends=('gtk3' 'gtkmm3' 'glibmm' 'libpulse' + 'gstreamer' 'gst-plugin-gtk' 'gst-plugins-bad' 'gst-plugin-pipewire' 'gst-plugins-pulseeffects' + 'lilv' 'boost-libs' 'libsigc++' 'calf' 'lsp-plugins' 'yelp') + optdepends=('zam-plugins: maximizer' + 'rubberband: pitch shifting') + conflicts=(pulseeffects) + provides=(pulseeffects) + + cd pulseeffects/build + + DESTDIR="${pkgdir}" ninja install + rm -r "${pkgdir}/usr/lib" +} + +package_gst-plugins-pulseeffects-git() { + pkgdesc="Audio Effects for Pulseaudio Applications - gstreamer plugins" + depends=('gstreamer' 'gst-plugins-base' 'libebur128' 'librnnoise' + 'libsndfile' 'libsamplerate' 'zita-convolver') + optdepends=() + conflicts=(gst-plugins-pulseeffects) + provides=(gst-plugins-pulseeffects) + cd pulseeffects/build - DESTDIR="$pkgdir" ninja install + DESTDIR="${pkgdir}" ninja install + rm -rf "${pkgdir}"/usr/{bin,share} } |