View | Details | Raw Unified | Return to bug 244956 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-10 / +18 lines)
Lines 1-9 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	hikari
3
PORTNAME=	hikari
4
DISTVERSION=	1.0.0-beta2
4
DISTVERSION=	1.0.0-rc2
5
CATEGORIES=	x11-wm
5
CATEGORIES=	x11-wm
6
MASTER_SITES=	https://acmelabs.space/~raichoo/
6
MASTER_SITES=	https://hikari.acmelabs.space/releases/
7
7
8
MAINTAINER=	ports@xanderio.de
8
MAINTAINER=	ports@xanderio.de
9
COMMENT=	Stacking Wayland compositor with tiling capabilities
9
COMMENT=	Stacking Wayland compositor with tiling capabilities
Lines 24-46 Link Here
24
USES=		compiler:c11 gnome pkgconfig xorg
24
USES=		compiler:c11 gnome pkgconfig xorg
25
USE_GNOME=	cairo glib20 pango
25
USE_GNOME=	cairo glib20 pango
26
USE_XORG=	pixman
26
USE_XORG=	pixman
27
ALL_TARGET=	${WITH_DEBUG:Ddebug}
27
MAKE_ARGS=	${WITH_DEBUG:DDEBUG=YES}
28
PLIST_FILES=	"${MAYBE_SUID}bin/${PORTNAME}" \
28
PLIST_FILES=	"${MAYBE_SUID}bin/${PORTNAME}" \
29
		"${MAYBE_SUID}bin/${PORTNAME}-unlocker"
29
		"${MAYBE_SUID}bin/${PORTNAME}-unlocker" \
30
		etc/pam.d/${PORTNAME}-unlocker \
31
		man/man1/${PORTNAME}.1.gz
30
PORTEXAMPLES=	${PORTNAME}.conf
32
PORTEXAMPLES=	${PORTNAME}.conf
31
33
32
OPTIONS_DEFINE=		EXAMPLES SUID X11
34
OPTIONS_DEFINE=		EXAMPLES GAMMA SCREENCOPY SUID X11
33
OPTIONS_DEFAULT=	SUID X11
35
OPTIONS_DEFAULT=	GAMMA SCREENCOPY SUID X11
34
36
35
SUID_DESC=	setuid bit on binaries (required for DRM and PAM)
37
GAMMA_DESC=		include gammacontrol protocol (required for eg. redshift)
38
SCREENCOPY_DESC=	include screenshot protocol (required for eg. grim)
39
SUID_DESC=		setuid bit on binaries (required for DRM and PAM)
36
40
37
SUID_VARS=	MAYBE_SUID="@(,,4755) "
41
GAMMA_MAKE_ARGS=	WITH_GAMMACONTROL=YES
38
X11_MAKE_ARGS=	WITH_XWAYLAND=yes
42
SCREENCOPY_MAKE_ARGS=	WITH_SCREENCOPY=YES
43
SUID_VARS=		MAYBE_SUID="@(,,4755) "
44
X11_MAKE_ARGS=		WITH_XWAYLAND=YES
39
45
40
do-install:
46
do-install:
41
	${INSTALL_PROGRAM} ${WRKSRC}/hikari ${STAGEDIR}${PREFIX}/bin/
47
	${INSTALL_PROGRAM} ${WRKSRC}/hikari ${STAGEDIR}${PREFIX}/bin/
42
	${INSTALL_PROGRAM} ${WRKSRC}/hikari-unlocker ${STAGEDIR}${PREFIX}/bin/
48
	${INSTALL_PROGRAM} ${WRKSRC}/hikari-unlocker ${STAGEDIR}${PREFIX}/bin/
49
	${INSTALL_DATA} ${WRKSRC}/pam.d/hikari-unlocker.FreeBSD ${STAGEDIR}${PREFIX}/etc/pam.d/hikari-unlocker
43
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
50
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
44
	${INSTALL_MAN} ${WRKSRC}/doc/example_hikari.conf ${STAGEDIR}${EXAMPLESDIR}/hikari.conf
51
	${INSTALL_MAN} ${WRKSRC}/share/examples/hikari/hikari.conf ${STAGEDIR}${EXAMPLESDIR}/hikari.conf
52
	${INSTALL_MAN} ${WRKSRC}/share/man/man1/hikari.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/
45
53
46
.include <bsd.port.mk>
54
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1583103899
1
TIMESTAMP = 1584792423
2
SHA256 (hikari-1.0.0-beta2.tar.gz) = 71586808847a2eab8e6ae8b5e70773f0f6b65b22054fbe745452a1853cb59372
2
SHA256 (hikari-1.0.0-rc2.tar.gz) = edf6c44f6f7a328cedd1fa43aab8c685f36d3320b59b57759f6f557e95485658
3
SIZE (hikari-1.0.0-beta2.tar.gz) = 71195
3
SIZE (hikari-1.0.0-rc2.tar.gz) = 82567
(-)pkg-descr (-1 / +1 lines)
Lines 2-5 Link Here
2
is heavily inspired by the Calm Window manager (cwm(1)). Its core concepts are
2
is heavily inspired by the Calm Window manager (cwm(1)). Its core concepts are
3
views, groups, sheets and the workspace.
3
views, groups, sheets and the workspace.
4
4
5
WWW: https://hub.darcs.net/raichoo/hikari
5
WWW: https://hikari.acmelabs.space

Return to bug 244956