diff options
author | Peter Mattern | 2024-04-17 23:03:18 +0200 |
---|---|---|
committer | Peter Mattern | 2024-04-17 23:09:39 +0200 |
commit | 6e6f4b18fccc5ec37eccc48ed85caa2012471064 (patch) | |
tree | 38e9745f9ef63b8cb9696ed90a0dcbedb25aaa68 /PKGBUILD | |
parent | 3ae5e8f3459fff0bff485c93f1acad000c4c9ce3 (diff) | |
download | aur-pavucontrol-git.tar.gz |
Miscellaneous updates
* minor fixes of formatting and indents
* use SPDX license string
* replace autotools with meson/ninja
* update dependencies
* update upstream URL of VCS repo
* improve pkgver()
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}" } |