PORTNAME=	seatd
PORTVERSION=	0.9.3
CATEGORIES=	sysutils
MASTER_SITES=	https://git.sr.ht/~kennylevinsen/seatd/archive/
DISTFILES=	seatd-${PORTVERSION}.tar.gz
DIST_SOURCES=	${DISTFILES}@${MASTER_SITES}${PORTVERSION}.tar.gz

SOURCE_DIR=	${WRKSRC}/seatd-${PORTVERSION}
BUILD_STYLE=	meson
BUILD_DEPENDS=	meson:devel/meson
CONFIGURE_ARGS=	-Dexamples=disabled -Dlibseat-logind=disabled \
		-Dlibseat-seatd=enabled -Dlibseat-builtin=disabled \
		-Dserver=enabled -Dman-pages=disabled

do-install:
	env DESTDIR="${STAGEDIR}" ${NINJA} -C "${BUILD_DIR}" install
	mkdir -p \
	    "${STAGEDIR}${PREFIX}/etc/rc.d" \
	    "${STAGEDIR}${PREFIX}/share/licenses/seatd"
	install -m 0755 "${PORTDIR}/files/seatd" \
	    "${STAGEDIR}${PREFIX}/etc/rc.d/seatd"
	install -m 0644 "${SOURCE_DIR}/LICENSE" \
	    "${STAGEDIR}${PREFIX}/share/licenses/seatd/LICENSE"

.include "${.PARSEDIR}/../../Mk/mouse.port.mk"
