1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00
freebsd-ports/x11/mako/Makefile
Jan Beich 19ba14bcd8 Drop FreeBSD < 14.0-BETA5 <sys/timerfd.h> workarounds
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273373
https://cgit.freebsd.org/src/commit/?h=releng/14.0&id=7454117918cd
https://lists.freebsd.org/archives/freebsd-stable/2023-October/001533.html
Old -CURRENT, -STABLE, -RELENG snapshots were never supported in ports/.

This reverts commit 4458b6d2d9.
This reverts commit f295903414.
This reverts commit d7c830340d.
This reverts commit 572560076d.
This reverts commit f4c28b4891.
This reverts commit 163928669d.
This reverts commit b8948f86c1.
This reverts commit 5e70841f87.
This reverts commit 600ca97fd5.
2023-10-07 02:55:27 +02:00

47 lines
1.2 KiB
Makefile

PORTNAME= mako
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.0
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Lightweight Wayland notification daemon
WWW= https://github.com/emersion/mako
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
wayland-protocols>=1.21:graphics/wayland-protocols
LIB_DEPENDS= libbasu.so:devel/basu \
libepoll-shim.so:devel/libepoll-shim \
libwayland-client.so:graphics/wayland
USES= compiler:c11 gnome meson pkgconfig
USE_GITHUB= yes
USE_GNOME= cairo pango
GH_ACCOUNT= emersion
MESON_ARGS= -Dsd-bus-provider=basu
PLIST_FILES= bin/${PORTNAME} \
bin/${PORTNAME}ctl \
share/dbus-1/services/fr.emersion.mako.service
OPTIONS_DEFINE= MANPAGES PIXBUF
OPTIONS_DEFAULT=MANPAGES PIXBUF
MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc
MANPAGES_MESON_ENABLED= man-pages
MANPAGES_PLIST_FILES= man/man1/${PORTNAME}.1.gz \
man/man1/${PORTNAME}ctl.1.gz \
man/man5/${PORTNAME}.5.gz
PIXBUF_USE= GNOME=gdkpixbuf2
PIXBUF_MESON_ENABLED= icons
post-patch:
# Respect PREFIX for icons
@${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},g' \
${WRKSRC}/icon.c \
${WRKSRC}/${PORTNAME}.5.scd
.include <bsd.port.mk>