summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBrian Bidulock2020-12-26 19:18:07 -0700
committerBrian Bidulock2020-12-26 19:18:07 -0700
commitc8d051d3d4c1788cf842e86c7bcad4555f68cfa4 (patch)
treeb934d5aebfe310bc10fe5c0b1dc21d5057c55420 /PKGBUILD
parent7737cdf13b1455c236ed87933ec1768bec198040 (diff)
downloadaur-pasystray-gtk2.tar.gz
uppkg
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD69
1 files changed, 29 insertions, 40 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ae0b0d5de231..8f2f1ea8caa7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}
+