ports/sysutils/touchegg/Makefile
Nuno Teixeira 3572ca3e01 */*: Bump consumers of x11-toolkits/gtk30
New version of gtk3 in tree
2023-12-23 18:14:14 +00:00

39 lines
999 B
Makefile

PORTNAME= touchegg
DISTVERSION= 2.0.17
PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
COMMENT= Multi-touch gesture recognizer
WWW= https://github.com/JoseExposito/touchegg
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= libgudev>0:devel/libgudev
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
libinotify.so:devel/libinotify \
libinput.so:x11/libinput \
libpugixml.so:textproc/pugixml \
libudev.so:devel/libudev-devd
USES= cmake:testing compiler:c++17-lang desktop-file-utils gnome localbase:ldflags pkgconfig xorg
USE_GNOME= cairo gdkpixbuf2 gtk30
USE_XORG= x11 xi xrandr xtst
USE_GITHUB= yes
GH_ACCOUNT= JoseExposito
CMAKE_OFF= USE_SYSTEMD USE_SYSTEMD
CMAKE_ARGS= -DCMAKE_INSTALL_FULL_DATAROOTDIR=${LOCALBASE}/etc \
-DCMAKE_INSTALL_DATAROOTDIR=etc
LDFLAGS+= -linotify
post-install:
@${MV} \
${STAGEDIR}${ETCDIR}/touchegg.conf \
${STAGEDIR}${ETCDIR}/touchegg.conf.sample
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/touchegg
.include <bsd.port.mk>