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

Collapse All | Expand All

(-)./Makefile (-15 / +12 lines)
Lines 1-7 Link Here
1
# $FreeBSD: head/x11-wm/hikari/Makefile 536413 2020-05-24 17:35:04Z salvadore $
1
# $FreeBSD: head/x11-wm/hikari/Makefile 529872 2020-03-30 10:07:26Z jbeich $
2
2
3
PORTNAME=	hikari
3
PORTNAME=	hikari
4
DISTVERSION=	1.2.1
4
DISTVERSION=	2.0.0
5
CATEGORIES=	x11-wm
5
CATEGORIES=	x11-wm
6
MASTER_SITES=	https://hikari.acmelabs.space/releases/
6
MASTER_SITES=	https://hikari.acmelabs.space/releases/
7
7
Lines 25-40 Link Here
25
USE_GNOME=	cairo glib20 pango
25
USE_GNOME=	cairo glib20 pango
26
USE_XORG=	pixman
26
USE_XORG=	pixman
27
MAKE_ARGS=	${WITH_DEBUG:DDEBUG=YES}
27
MAKE_ARGS=	${WITH_DEBUG:DDEBUG=YES}
28
SUB_FILES=	${PORTNAME}.desktop
29
SUB_LIST=	COMMENT="${COMMENT}"
30
PLIST_FILES=	"${MAYBE_SUID}bin/${PORTNAME}" \
31
		"${MAYBE_SUID}bin/${PORTNAME}-unlocker" \
32
		etc/pam.d/${PORTNAME}-unlocker \
33
		share/man/man1/${PORTNAME}.1.gz \
34
		share/wayland-sessions/${PORTNAME}.desktop
35
PORTEXAMPLES=	${PORTNAME}.conf
36
28
37
OPTIONS_DEFINE=		EXAMPLES GAMMA LAYERSHELL SCREENCOPY SUID X11
29
OPTIONS_DEFINE=		GAMMA LAYERSHELL SCREENCOPY SUID X11
38
OPTIONS_DEFAULT=	GAMMA LAYERSHELL SCREENCOPY SUID X11
30
OPTIONS_DEFAULT=	GAMMA LAYERSHELL SCREENCOPY SUID X11
39
31
40
GAMMA_DESC=		Include gammacontrol protocol (required by, e.g., Redshift)
32
GAMMA_DESC=		Include gammacontrol protocol (required by, e.g., Redshift)
Lines 45-61 Link Here
45
GAMMA_MAKE_ARGS=	WITH_GAMMACONTROL=YES
37
GAMMA_MAKE_ARGS=	WITH_GAMMACONTROL=YES
46
LAYERSHELL_MAKE_ARGS=	WITH_LAYERSHELL=YES
38
LAYERSHELL_MAKE_ARGS=	WITH_LAYERSHELL=YES
47
SCREENCOPY_MAKE_ARGS=	WITH_SCREENCOPY=YES
39
SCREENCOPY_MAKE_ARGS=	WITH_SCREENCOPY=YES
48
SUID_VARS=		MAYBE_SUID="@(,,4755) "
40
SUID_PLIST_SUB=		MAYBE_SUID="@(,,4755) "
41
SUID_PLIST_SUB_OFF=	MAYBE_SUID=""
49
X11_MAKE_ARGS=		WITH_XWAYLAND=YES
42
X11_MAKE_ARGS=		WITH_XWAYLAND=YES
50
43
51
do-install:
44
do-install:
52
	${INSTALL_PROGRAM} ${WRKSRC}/hikari ${STAGEDIR}${PREFIX}/bin/
45
	${INSTALL_PROGRAM} ${WRKSRC}/hikari ${STAGEDIR}${PREFIX}/bin/
53
	${INSTALL_PROGRAM} ${WRKSRC}/hikari-unlocker ${STAGEDIR}${PREFIX}/bin/
46
	${INSTALL_PROGRAM} ${WRKSRC}/hikari-unlocker ${STAGEDIR}${PREFIX}/bin/
54
	${INSTALL_DATA} ${WRKSRC}/pam.d/hikari-unlocker.FreeBSD ${STAGEDIR}${PREFIX}/etc/pam.d/hikari-unlocker
47
	@${MKDIR} ${STAGEDIR}${ETCDIR}
48
	${SED} "s,PREFIX,${PREFIX}," ${WRKSRC}/etc/hikari/hikari.conf > ${STAGEDIR}${ETCDIR}/hikari.conf.sample
55
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
49
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
56
	${INSTALL_MAN} ${WRKSRC}/share/examples/hikari/hikari.conf ${STAGEDIR}${EXAMPLESDIR}/hikari.conf
57
	${INSTALL_MAN} ${WRKSRC}/share/man/man1/hikari.1 ${STAGEDIR}${MAN1PREFIX}/share/man/man1/
50
	${INSTALL_MAN} ${WRKSRC}/share/man/man1/hikari.1 ${STAGEDIR}${MAN1PREFIX}/share/man/man1/
51
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/backgrounds/hikari
52
	${INSTALL_DATA} ${WRKSRC}/share/backgrounds/hikari/hikari_wallpaper.png ${STAGEDIR}${PREFIX}/share/backgrounds/hikari
58
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/wayland-sessions
53
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/wayland-sessions
59
	${INSTALL_DATA} ${WRKDIR}/hikari.desktop ${STAGEDIR}${PREFIX}/share/wayland-sessions
54
	${INSTALL_DATA} ${WRKSRC}/share/wayland-sessions/hikari.desktop ${STAGEDIR}${PREFIX}/share/wayland-sessions
55
	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d
56
	${INSTALL_DATA} ${WRKSRC}/etc/pam.d/hikari-unlocker.FreeBSD ${STAGEDIR}${PREFIX}/etc/pam.d/hikari-unlocker
60
57
61
.include <bsd.port.mk>
58
.include <bsd.port.mk>
(-)./distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1590253300
1
TIMESTAMP = 1591118564
2
SHA256 (hikari-1.2.1.tar.gz) = f361ec9a367c03a9e678a8d04361426f6982e661719b9e6a3e742572eae0a8e5
2
SHA256 (hikari-2.0.0.tar.gz) = 0230bd89c90da1082e7d59bd991118e0b76c621ee55d21506893866a44adb5fe
3
SIZE (hikari-1.2.1.tar.gz) = 99489
3
SIZE (hikari-2.0.0.tar.gz) = 1002997

Return to bug 246954