# Template file for 'xmobar' pkgname=xmobar version=0.42 revision=1 build_style=haskell-stack hostmakedepends="pkg-config" makedepends="libX11-devel libXinerama-devel libXrandr-devel libXScrnSaver-devel $(vopt_if xft libXft-devel) $(vopt_if iwlib wireless_tools-devel) $(vopt_if xpm libXpm-devel) $(vopt_if dbus libxml2-devel $(vopt_if mpris libxml2-devel)) $(vopt_if alsa alsa-lib-devel)" short_desc="Minimalistic Text Based Status Bar" maintainer="xaltsc " license="BSD-3-Clause" homepage="https://xmobar.org" distfiles="https://hackage.haskell.org/package/${pkgname}-${version}/${pkgname}-${version}.tar.gz" checksum=53f4a06d79c3db32ef1a498ec7b764b17d03ebf9bca3126c6b8259595492769b build_options="dbus threaded utf8 xft mpd mpris inotify iwlib alsa datezone xpm uvmeter weather nl80211" build_options_default="threaded utf8 xft inotify nl80211 datezone weather xpm alsa mpris mpd dbus" nopie_files="/usr/bin/xmobar" nocross=yes vopt_hflag() { echo $(vopt_if $1 "--flag ${pkgname}:with_$1" "--flag ${pkgname}:-with_$1") } mk_string_build_args() { for optn in $1 do echo -n " $(vopt_hflag $optn)" done } make_build_args=$(mk_string_build_args "$build_options") post_install() { vlicense license }