b632e7da38
Before queryfont would never change the name of the font, this ensure that it is propery updated in the caller's scope
43 lines
1.4 KiB
Bash
43 lines
1.4 KiB
Bash
# Maintainer: Michael Carlberg <c@rlberg.se>
|
|
# Contributor: Michael Carlberg <c@rlberg.se>
|
|
pkgname=polybar
|
|
pkgver=3.2.0
|
|
pkgrel=1
|
|
pkgdesc="A fast and easy-to-use status bar"
|
|
arch=("i686" "x86_64")
|
|
url="https://github.com/jaagr/polybar"
|
|
license=("MIT")
|
|
depends=("cairo" "xcb-util-image" "xcb-util-wm" "xcb-util-xrm" "xcb-util-cursor")
|
|
optdepends=("alsa-lib: alsa module support"
|
|
"pulseaudio: pulseaudio module support"
|
|
"libmpdclient: mpd module support"
|
|
"libnl: network module support"
|
|
"wireless_tools: network module support (legacy)"
|
|
"jsoncpp: i3 module support"
|
|
"i3-wm: i3 module support"
|
|
"ttf-unifont: Font used in example config"
|
|
"siji-git: Font used in example config"
|
|
"xorg-fonts-misc: Font used in example config"
|
|
"curl: github module support")
|
|
makedepends=("cmake" "git" "python" "python2" "pkg-config")
|
|
conflicts=("polybar-git")
|
|
install="${pkgname}.install"
|
|
source=("${pkgname}::git+${url}.git#tag=${pkgver}")
|
|
md5sums=("SKIP")
|
|
|
|
prepare() {
|
|
git -C "${pkgname}" submodule update --init --recursive
|
|
mkdir -p "${pkgname}/build"
|
|
}
|
|
|
|
build() {
|
|
cd "${pkgname}/build" || exit 1
|
|
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
|
|
cmake --build .
|
|
}
|
|
|
|
package() {
|
|
cmake --build "${pkgname}/build" --target install -- DESTDIR="${pkgdir}"
|
|
install -Dm644 "${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
|
}
|