void-packages/srcpkgs/j4-dmenu-desktop/template
Frank Steinborn 0d75d4fc6f j4-dmenu-desktop: remove dmenu dependency
Since there is more than one dmenu implementation (e.g. bemenu for
Wayland) it makes no sense to depend on dmenu here.
2022-01-13 19:19:09 +00:00

29 lines
944 B
Bash

# Template file for 'j4-dmenu-desktop'
pkgname=j4-dmenu-desktop
version=2.18
revision=3
wrksrc="${pkgname}-r${version}"
build_style=cmake
# The current version (2.18) needs to have /usr/share/applications dir
# for tests, xterm creates and populates it with its .desktop files,
# which fixes tests in case the dir does not exist.
# https://github.com/enkore/j4-dmenu-desktop/pull/123
checkdepends="catch2 xterm"
short_desc="Fast desktop menu"
maintainer="Diogo Leal <diogo@diogoleal.com>"
license="GPL-3.0-or-later"
homepage="https://github.com/enkore/j4-dmenu-desktop"
distfiles="https://github.com/enkore/j4-dmenu-desktop/archive/r${version}.tar.gz"
checksum=77c5605d0c1291bcf1e13b186ea3b32ddf4753de0d0e39127b4a7d2098393e25
if [ "$XBPS_CHECK_PKGS" ]; then
configure_args="-DWITH_GIT_CATCH=OFF
-DCATCH_INCLUDE_DIR=$XBPS_CROSS_BASE/usr/include/catch2"
else
configure_args="-DWITH_TESTS=OFF"
fi
post_install() {
vman j4-dmenu-desktop.1
}