ac355c3747
This commit only changes pkgrel because the version of this PKGBUILD that used clang never made it into this repo.
49 lines
1.4 KiB
Bash
49 lines
1.4 KiB
Bash
# Maintainer: Michael Carlberg <c@rlberg.se>
|
|
# Contributor: Michael Carlberg <c@rlberg.se>
|
|
_pkgname=polybar
|
|
pkgname="${_pkgname}-git"
|
|
pkgver=3.0.5
|
|
pkgrel=3
|
|
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")
|
|
optdepends=("alsa-lib: volume module support"
|
|
"libmpdclient: mpd module support"
|
|
"wireless_tools: network module support"
|
|
"jsoncpp: i3 module support"
|
|
"i3ipc-glib-git: i3 module support"
|
|
"ttf-unifont: Font used in example config"
|
|
"siji-git: Font used in example config"
|
|
"curl: github module support")
|
|
makedepends=("cmake" "git" "python" "python2" "pkg-config")
|
|
provides=("polybar")
|
|
conflicts=("polybar")
|
|
install="${_pkgname}.install"
|
|
source=("${_pkgname}::git+${url}.git")
|
|
md5sums=("SKIP")
|
|
|
|
pkgver() {
|
|
git -C "${_pkgname}" describe --long --tags | sed "s/-/.r/;s/-/./g"
|
|
}
|
|
|
|
prepare() {
|
|
git -C "${_pkgname}" submodule update --init --recursive
|
|
mkdir -p "${_pkgname}/build"
|
|
}
|
|
|
|
build() {
|
|
cd "${_pkgname}/build" || exit 1
|
|
if [ -x ../common/version.sh ]; then
|
|
../common/version.sh
|
|
fi
|
|
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"
|
|
}
|