freebsd-ports/x11-wm/pekwm/Makefile
Natacha Porté a179d5fb0a x11-wm/pekwm: update to 0.3.0
ChangeLog: https://github.com/pekwm/pekwm/releases/tag/release-0.3.0

 * Pango font support (both Cairo and Xft)
 * Automatic font type selection
 * Various updated and improvements to pekwm_panel including a systray widget
 * Xresources can be used in themes and configuration files as variables.
 * New default theme named Winter

PR:		269281
Reported by:	natbsd@instinctive.eu (maintainer)
2023-02-04 19:46:39 +01:00

44 lines
1,008 B
Makefile

PORTNAME= pekwm
DISTVERSIONPREFIX= release-
DISTVERSION= 0.3.0
PORTEPOCH= 1
CATEGORIES= x11-wm
MAINTAINER= natbsd@instinctive.eu
COMMENT= Light, Unobtrusive, and configurable windowmanager
WWW= https://www.pekwm.se/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libpng.so:graphics/png \
libfreetype.so:print/freetype2
RUN_DEPENDS= gsed:textproc/gsed \
xprop:x11/xprop
USES= cmake compiler jpeg \
localbase pkgconfig tar:bzip2 xorg
USE_XORG= xft xpm x11 sm ice xext xinerama xrandr
USE_GITHUB= yes
GH_ACCOUNT= pekwm
CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=${PREFIX}/man
OPTIONS_DEFINE= PANGO
OPTIONS_DEFAULT=PANGO
PANGO_DESC= Use Pango font support (both Cairo and Xft)
PANGO_LIB_DEPENDS= libpangocairo-1.0.so:x11-toolkits/pango \
libfontconfig.so:x11-fonts/fontconfig \
libharfbuzz.so:print/harfbuzz
PANGO_USES= gnome gettext-runtime
PANGO_CMAKE_BOOL=ENABLE_PANGO
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPANGO}
USE_GNOME= glib20 cairo
.endif
.include <bsd.port.mk>