Permalink
Cannot retrieve contributors at this time
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
49 lines (45 sloc)
1.78 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Template file for 'polybar' | |
pkgname=polybar | |
version=3.6.3 | |
revision=1 | |
build_style=cmake | |
configure_args="-DBUILD_CONFIG=OFF -DBUILD_DOC_HTML=OFF | |
$(vopt_bool alsa ENABLE_ALSA) | |
$(vopt_bool curl ENABLE_CURL) | |
$(vopt_bool i3 ENABLE_I3) | |
$(vopt_bool mpd ENABLE_MPD) | |
$(vopt_bool network ENABLE_NETWORK) | |
$(vopt_bool pulseaudio ENABLE_PULSEAUDIO)" | |
hostmakedepends="pkg-config xcb-proto python3 python3-Sphinx python3-packaging" | |
makedepends="cairo-devel xcb-util-image-devel xcb-util-wm-devel xcb-util-xrm-devel | |
zlib-devel xcb-util-renderutil-devel xcb-util-cursor-devel libxcb-devel libuv-devel | |
$(vopt_if alsa "alsa-lib-devel") | |
$(vopt_if curl "libcurl-devel") | |
$(vopt_if i3 "i3-devel jsoncpp-devel") | |
$(vopt_if mpd "libmpdclient-devel") | |
$(vopt_if network "libnl3-devel") | |
$(vopt_if pulseaudio "pulseaudio-devel")" | |
short_desc="Fast and easy-to-use status bar" | |
maintainer="classabbyamp <void@placeviolette.net>" | |
license="MIT" | |
homepage="https://github.com/polybar/polybar" | |
changelog="https://raw.githubusercontent.com/polybar/polybar/master/CHANGELOG.md" | |
distfiles="https://github.com/polybar/polybar/releases/download/${version}/polybar-${version}.tar.gz" | |
checksum=f25758573567208fc7b6f4d4115a6117a87389cbcc094cf605d079775be95fa5 | |
# tries to download and build unstable/unreleased googletest during configure | |
make_check=no | |
build_options="alsa curl i3 mpd network pulseaudio" | |
build_options_default="$build_options" | |
desc_option_curl="Enable support for cURL" | |
desc_option_i3="Enable support for i3" | |
desc_option_mpd="Enable support for MPD" | |
desc_option_network="Enable support for network" | |
if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then | |
makedepends+=" libatomic-devel" | |
configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES='-latomic'" | |
fi | |
post_install() { | |
rm -r ${DESTDIR}/usr/share/doc/polybar | |
vsconf doc/config.ini | |
vlicense LICENSE | |
} |