View | Details | Raw Unified | Return to bug 253805
Collapse All | Expand All

(-)b/sysutils/dunst/Makefile (-6 / +26 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	dunst
4
PORTNAME=	dunst
5
DISTVERSIONPREFIX=	v
5
DISTVERSIONPREFIX=	v
6
DISTVERSION=	1.5.0
6
DISTVERSION=	1.6.1
7
CATEGORIES=	sysutils
7
CATEGORIES=	sysutils
8
8
9
MAINTAINER=	dmgk@FreeBSD.org
9
MAINTAINER=	dmgk@FreeBSD.org
Lines 12-17 COMMENT= Lightweight notification daemon Link Here
12
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
14
15
BUILD_DEPENDS=	evdev-proto>0:devel/evdev-proto
15
LIB_DEPENDS=	libdbus-1.so:devel/dbus
16
LIB_DEPENDS=	libdbus-1.so:devel/dbus
16
17
17
USES=		gmake gnome perl5 pkgconfig xorg
18
USES=		gmake gnome perl5 pkgconfig xorg
Lines 23-43 USE_GNOME= cairo gdkpixbuf2 pango Link Here
23
USE_PERL5=	build
24
USE_PERL5=	build
24
USE_XORG=	x11 xext xinerama xrandr xscrnsaver
25
USE_XORG=	x11 xext xinerama xrandr xscrnsaver
25
26
26
MAKE_ARGS=	MANPREFIX="${PREFIX}/man"
27
MAKE_ARGS=	MANPREFIX="${PREFIX}/man" SYSCONFDIR="${PREFIX}/etc"
27
ALL_TARGET=	dunst
28
ALL_TARGET=	dunst
28
TEST_TARGET=	test
29
TEST_TARGET=	test
29
30
30
OPTIONS_DEFINE=	DUNSTIFY
31
OPTIONS_DEFINE=	DUNSTIFY WAYLAND
31
OPTIONS_DEFAULT=	DUNSTIFY
32
OPTIONS_DEFAULT=	DUNSTIFY WAYLAND
32
33
33
DUNSTIFY_DESC=	Install dunstify (alternative to the notify-send)
34
DUNSTIFY_DESC=	Install dunstify (alternative to the notify-send)
34
35
35
DUNSTIFY_LIB_DEPENDS=	libnotify.so:devel/libnotify
36
DUNSTIFY_LIB_DEPENDS=	libnotify.so:devel/libnotify
36
DUNSTIFY_ALL_TARGET=	dunstify
37
DUNSTIFY_PLIST_FILES=	bin/dunstify
37
DUNSTIFY_PLIST_FILES=	bin/dunstify
38
38
39
WAYLAND_BUILD_DEPENDS=	wayland-protocols>0:graphics/wayland-protocols
40
WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland
41
WAYLAND_MAKE_ENV_OFF=	WAYLAND=0
42
43
post-patch:
44
	@${REINPLACE_CMD} -e 's,/usr,${PREFIX},g' \
45
		-e 's,/etc,${PREFIX}&,g' \
46
		${WRKSRC}/config.h \
47
		${WRKSRC}/docs/dunst.?.pod \
48
		${WRKSRC}/dunstrc \
49
		${WRKSRC}/src/settings.c
50
	@${REINPLACE_CMD} -e 's,/dunstrc,&.sample,' \
51
		${WRKSRC}/Makefile
52
53
post-patch-DUNSTIFY-off:
54
	@${REINPLACE_CMD} -e '/^all:/s/dunstify//' \
55
		 -e '/^install:/s/install-dunstify//' \
56
		${WRKSRC}/Makefile
57
	@${REINPLACE_CMD} '/libnotify/d' ${WRKSRC}/config.mk
58
39
pre-install:
59
pre-install:
40
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/dunst/
60
	@${MKDIR} ${STAGEDIR}${ETCDIR}
41
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/services/
61
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/services/
42
62
43
post-install:
63
post-install:
(-)b/sysutils/dunst/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1595614338
1
TIMESTAMP = 1613910171
2
SHA256 (dunst-project-dunst-v1.5.0_GH0.tar.gz) = 2c390adf144b5fa0ff007ea3616c90f1bb537df6a8042196993f5585d1bc8c9a
2
SHA256 (dunst-project-dunst-v1.6.1_GH0.tar.gz) = cc7d801575f75e92b18d46ee5d3df80aaf331c88b83ec6caabbecf8636310e13
3
SIZE (dunst-project-dunst-v1.5.0_GH0.tar.gz) = 169272
3
SIZE (dunst-project-dunst-v1.6.1_GH0.tar.gz) = 217267
(-)b/sysutils/dunst/pkg-plist (-1 / +2 lines)
Lines 1-6 Link Here
1
bin/dunst
1
bin/dunst
2
bin/dunstctl
2
bin/dunstctl
3
@sample %%ETCDIR%%/dunstrc.sample
3
man/man1/dunst.1.gz
4
man/man1/dunst.1.gz
4
man/man1/dunstctl.1.gz
5
man/man1/dunstctl.1.gz
6
man/man5/dunst.5.gz
5
share/dbus-1/services/org.knopwob.dunst.service
7
share/dbus-1/services/org.knopwob.dunst.service
6
%%DATADIR%%/dunstrc

Return to bug 253805