summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorghesy2022-10-15 05:39:27 +0330
committerghesy2022-10-15 05:39:27 +0330
commit63338cdd760a81e8821a4076acdb31c50ae837f6 (patch)
tree0f9fc7718dace3cf18aeec789c4c0133a28aa6a9
parentce2b1f1ed271b623494fa60e7156f4de882e6c47 (diff)
downloadaur-63338cdd760a81e8821a4076acdb31c50ae837f6.tar.gz
fix makedepends, enable pulse plugin
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD28
2 files changed, 35 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 485b896f34c3..f46eb9d50465 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,32 @@
pkgbase = luastatus-luajit
pkgdesc = luastatus (a status bar content generator) built with luajit for better performance
pkgver = 0.6.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/shdown/luastatus
arch = x86_64
license = LGPL3
makedepends = cmake
makedepends = pkg-config
makedepends = python-docutils
+ makedepends = libxcb>=1.10
+ makedepends = yajl>=2.0.4
+ makedepends = alsa-lib>=1.0.27.2
+ makedepends = libpulse>=4.0
+ makedepends = libudev>=204.0
+ makedepends = libnl>=3.0
+ makedepends = glib2>=2.40.2
+ makedepends = libx11>=1.6.2
+ makedepends = xcb-util>=0.3.8
+ makedepends = xcb-util-wm>=0.4.1
depends = luajit>=2.0.0
optdepends = libxcb>=1.10: for barlib 'dwm' and plugin 'xtitle'
optdepends = yajl>=2.0.4: for barlib 'i3'
optdepends = alsa-lib>=1.0.27.2: for plugin 'alsa'
+ optdepends = libpulse>=4.0: for plugin 'pulse'
optdepends = libudev>=204.0: for plugin 'battery-linux', 'backlight-linux' and 'udev'
- optdepends = glib2>=2.40.2: for plugin 'dbus'
- optdepends = linux-headers: for plugin 'network'
optdepends = libnl>=3.0: for plugin 'network'
- optdepends = libpulse>=4.0: for plugin 'pulse'
+ optdepends = glib2>=2.40.2: for plugin 'dbus'
+ optdepends = libx11>=1.6.2: for plugin 'xkb'
optdepends = xcb-util>=0.3.8: for plugin 'xtitle'
optdepends = xcb-util-wm>=0.4.1: for plugin 'xtitle'
provides = luastatus
diff --git a/PKGBUILD b/PKGBUILD
index 10c86fe54e88..e35e38acb719 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
-# Maintainer: Ehsan Ghorbannezhad <ehsan at disroot dot org>
+# Maintainer: ghesy <ehsan at disroot dot org>
pkgname=luastatus-luajit
pkgver=0.6.0
-pkgrel=1
+pkgrel=2
pkgdesc='luastatus (a status bar content generator) built with luajit for better performance'
url='https://github.com/shdown/luastatus'
arch=('x86_64')
@@ -10,16 +10,30 @@ license=('LGPL3')
provides=('luastatus')
conflicts=('luastatus')
depends=('luajit>=2.0.0')
-makedepends=('cmake' 'pkg-config' 'python-docutils')
+makedepends=(
+ 'cmake'
+ 'pkg-config'
+ 'python-docutils'
+ 'libxcb>=1.10'
+ 'yajl>=2.0.4'
+ 'alsa-lib>=1.0.27.2'
+ 'libpulse>=4.0'
+ 'libudev>=204.0'
+ 'libnl>=3.0'
+ 'glib2>=2.40.2'
+ 'libx11>=1.6.2'
+ 'xcb-util>=0.3.8'
+ 'xcb-util-wm>=0.4.1'
+)
optdepends=(
"libxcb>=1.10: for barlib 'dwm' and plugin 'xtitle'"
"yajl>=2.0.4: for barlib 'i3'"
"alsa-lib>=1.0.27.2: for plugin 'alsa'"
+ "libpulse>=4.0: for plugin 'pulse'"
"libudev>=204.0: for plugin 'battery-linux', 'backlight-linux' and 'udev'"
- "glib2>=2.40.2: for plugin 'dbus'"
- "linux-headers: for plugin 'network'"
"libnl>=3.0: for plugin 'network'"
- "libpulse>=4.0: for plugin 'pulse'"
+ "glib2>=2.40.2: for plugin 'dbus'"
+ "libx11>=1.6.2: for plugin 'xkb'"
"xcb-util>=0.3.8: for plugin 'xtitle'"
"xcb-util-wm>=0.4.1: for plugin 'xtitle'"
)
@@ -29,7 +43,7 @@ sha256sums=('b4ccebc771c315c137cd29ce3ab737ac28a4d32db6a4ac956405b33968fe4ddc')
build() {
cd "luastatus-${pkgver}"
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib \
- -DWITH_LUA_LIBRARY=luajit .
+ -DWITH_LUA_LIBRARY=luajit -DBUILD_PLUGIN_PULSE=ON .
make
}