diff options
author | Brian Bidulock | 2020-12-26 19:18:07 -0700 |
---|---|---|
committer | Brian Bidulock | 2020-12-26 19:18:07 -0700 |
commit | c8d051d3d4c1788cf842e86c7bcad4555f68cfa4 (patch) | |
tree | b934d5aebfe310bc10fe5c0b1dc21d5057c55420 /PKGBUILD | |
parent | 7737cdf13b1455c236ed87933ec1768bec198040 (diff) | |
download | aur-pasystray-gtk2.tar.gz |
uppkg
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 69 |
1 files changed, 29 insertions, 40 deletions
@@ -1,53 +1,42 @@ -# Maintainer: Mitch Bigelow <ipha00@gmail.com> - +# Contributor: Christoph Gysin <christoph.gysin@gmail.com> +# Maintainer: Brian Bidulock <bidulock@openss7.org> pkgname=pasystray-gtk2 -_realname=pasystray -pkgver=0.5.2 +_pkgname=pasystray +pkgver=0.7.1 pkgrel=2 -pkgdesc="PulseAudio system tray (gtk2 version)" -arch=('i686' 'x86_64') +pkgdesc="PulseAudio system tray (a replacement for padevchooser) (gtk2 version)" +arch=('x86_64' 'i686') url="https://github.com/christophgysin/pasystray" license=('LGPL') -groups=('multimedia') -depends=('libpulse' 'gtk2' 'libnotify' 'libx11' 'gnome-icon-theme') -makedepends=('automake' 'autoconf') +depends=('libpulse' 'libnotify' 'libx11' 'gtk2') +provides=("${_pkgname}=${pkgver%%.r*}-${pkgrel}") +conflicts=("${_pkgname}") optdepends=( - 'paman: Launch PulseAudio manager from tray icon' - 'pavucontrol: Launch PulseAudio mixer from tray icon' - 'pavumeter: Launch PulseAudio volume meter from tray icon' - 'paprefs: Launch PulseAudio preferences from tray icon' + 'pulseaudio: To control a local pulseaudio instance' + 'paman: Launch PulseAudio manager from tray icon' + 'pavucontrol: Launch PulseAudio mixer from tray icon' + 'pavumeter: Launch PulseAudio volume meter from tray icon' + 'paprefs: Launch PulseAudio preferences from tray icon' ) -provides=('pasystray') -conflicts=('pasystray') -replaces=('pasystray') -source=("https://github.com/christophgysin/${_realname}/archive/${_realname}-${pkgver}.tar.gz") -md5sums=('0ea894a47a8ab10b830051e3bd89294d') - -prepare() { - cd ${srcdir}/${_realname}-${_realname}-${pkgver} - - # Fix build with GTK2 - sed -i 's|gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0)|gtk_hbox_new(FALSE, 0)|' src/systray.c - sed -i 's|gtk_container_add(GTK_CONTAINER(hbox), image)|gtk_box_pack_start(GTK_BOX(hbox), image, FALSE, FALSE, 0)|' src/systray.c - sed -i 's|gtk_container_add(GTK_CONTAINER(hbox), label)|gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 15)|' src/systray.c -} +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha512sums=('2988a27abbf42dca32e7a15b5f94d8f5d052662b455bf40971e736d6fbc9235d53bcd3c17ae3d12eac52c6241c4f11f4dee8667df8fb330ef39102d9d92f1837') build() { - cd ${srcdir}/${_realname}-${_realname}-${pkgver} + cd $_pkgname-$pkgver - aclocal - autoconf - autoheader - automake --add-missing - ./configure \ - --prefix=/usr \ - --with-gtk=2 \ - --disable-avahi \ - --disable-appindicator - make + autoreconf -vif + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --disable-avahi \ + --disable-appindicator \ + --with-gtk=2 + make } package() { - cd ${srcdir}/${_realname}-${_realname}-${pkgver} - make DESTDIR=${pkgdir} install + cd $_pkgname-$pkgver + + make DESTDIR="$pkgdir" install } + |