# Template file for 'icewm' pkgname=icewm version=3.6.0 revision=1 build_style=cmake make_cmd=make configure_args="-DENABLE_LTO=ON -DCONFIG_LIBRSVG=ON -DENABLE_ALSA=ON -DCONFIG_XPM=ON -DCONFIG_LIBJPEG=ON -DCFGDIR=/etc/icewm" hostmakedepends="python3-Markdown gettext-devel libtool mkfontdir perl pkg-config" makedepends="libSM-devel libXft-devel libXinerama-devel libXpm-devel libXrandr-devel libao-devel librsvg-devel libsndfile-devel libXcomposite-devel libXdamage-devel fribidi-devel imlib2-devel" depends="shared-mime-info" short_desc="Window Manager designed for speed, usability, and consistency" maintainer="Glaulher " license="GPL-2.0-or-later" homepage="https://ice-wm.org/" changelog="https://raw.githubusercontent.com/ice-wm/icewm/master/NEWS" distfiles="https://github.com/ice-wm/icewm/archive/${version}.tar.gz" checksum=0fa15f252983d21b1bc434142c787b16bdfc347a83c3057586d0e0091f26617b # broken tests make_check=no # Ninja build files generation fails export CMAKE_GENERATOR="Unix Makefiles" # No c++ warnings for 'One Defintion Rules' and make sure LTO goes ok CXXFLAGS="-Wno-odr -fno-strict-aliasing" pre_install() { cp lib/IceWM.jpg build/lib/IceWM.jpg }