diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 11 insertions, 13 deletions
@@ -2,32 +2,30 @@ _pkgname=pavucontrol pkgname=$_pkgname-git -pkgver=3.0.10.gd7445a3 +pkgver=5.0.r73.g44f9848 pkgrel=1 pkgdesc="A GTK volume control for PulseAudio" arch=("i686" "x86_64") url="http://freedesktop.org/software/pulseaudio/pavucontrol/" -license=("GPL") -depends=("gtkmm3" "libcanberra-pulse") -optdepends=("pulseaudio") -makedepends=("git" "intltool" "lynx") +license=("GPL-2.0-or-later") +depends=('gtkmm-4.0' 'libpulse' 'libcanberra') +optdepends=('pulseaudio: audio output') +makedepends=('git' 'meson' 'libsigc++' 'lynx') provides=("$_pkgname") conflicts=("$_pkgname") -source=("git://anongit.freedesktop.org/pulseaudio/pavucontrol") +source=("git+https://gitlab.freedesktop.org/pulseaudio/pavucontrol.git") sha256sums=("SKIP") pkgver() { - cd "$srcdir/$_pkgname" - git describe --always | sed 's/^v//;s/-/./g' + cd "$_pkgname" + git describe --always | sed 's/^v//;s/-/.r/;s/-/./' } build() { - cd "$_pkgname" - ./autogen.sh --prefix=/usr - make + arch-meson $_pkgname build + meson compile -C build } package() { - cd "$_pkgname" - make DESTDIR="$pkgdir" install + meson install -C build --destdir "${pkgdir}" } |