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

(-)sysutils/dunst/Makefile (-17 / +15 lines)
Lines 2-44 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	dunst
4
PORTNAME=	dunst
5
PORTVERSION=	1.1.0
5
PORTVERSION=	1.2.0
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
CATEGORIES=	sysutils
7
CATEGORIES=	sysutils
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	dg@syrec.org
10
COMMENT=	Lightweight notification daemon
10
COMMENT=	Lightweight notification daemon
11
11
12
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
13
14
14
LIB_DEPENDS=	libcairo.so:graphics/cairo \
15
LIB_DEPENDS=	libdbus-1.so:devel/dbus \
15
		libdbus-1.so:devel/dbus \
16
		libfreetype.so:print/freetype2 \
17
		libnotify.so:devel/libnotify \
18
		libpango-1.0.so:x11-toolkits/pango \
19
		libxdg-basedir.so:x11/libxdg-basedir
16
		libxdg-basedir.so:x11/libxdg-basedir
20
17
18
USES=		gmake pkgconfig:build perl5
19
USE_PERL5=	build
20
USE_GNOME=	gtk20 gdkpixbuf2 cairo
21
USE_XORG=	x11 xrandr xinerama xscrnsaver
21
USE_GITHUB=	yes
22
USE_GITHUB=	yes
22
GH_ACCOUNT=	knopwob
23
GH_ACCOUNT=	dunst-project
23
USES=		execinfo gmake pkgconfig:build perl5
24
24
USE_GNOME=	glib20
25
USE_XORG=	xext xft xinerama xscrnsaver
26
MAKE_ARGS+=	MANPREFIX="${PREFIX}/man"
25
MAKE_ARGS+=	MANPREFIX="${PREFIX}/man"
27
26
28
ALL_TARGET=	dunst dunstify dunst.1
29
INSTALL_TARGET=	install
30
31
LDFLAGS+=	-Wall -rdynamic -lexecinfo
32
33
PLIST_FILES=	bin/dunst \
27
PLIST_FILES=	bin/dunst \
34
		share/dunst/dunstrc \
28
		share/dunst/dunstrc \
35
		man/man1/dunst.1.gz \
29
		man/man1/dunst.1.gz \
36
		share/dbus-1/services/org.knopwob.dunst.service
30
		share/dbus-1/services/org.knopwob.dunst.service
37
31
38
post-extract:
32
post-patch:
33
	@${REINPLACE_CMD} -e '/dunst\.systemd\.service/d' ${WRKSRC}/Makefile
39
	@${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/VERSION
34
	@${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/VERSION
40
35
41
post-install:
36
post-install:
42
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dunst
37
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dunst
43
38
39
do-test:
40
	@cd ${WRKSRC} && ${MAKE_CMD} test
41
44
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)sysutils/dunst/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (knopwob-dunst-v1.1.0_GH0.tar.gz) = 1a075a0aee56aea5aa2007f156f97bd180b3c771b7751729612629a04f712575
1
TIMESTAMP = 1502200675
2
SIZE (knopwob-dunst-v1.1.0_GH0.tar.gz) = 83120
2
SHA256 (dunst-project-dunst-v1.2.0_GH0.tar.gz) = a3c05b5ef87e88704a6207236e42773dfbcf50cb23c7cf51e494a7236b75c5ad
3
SIZE (dunst-project-dunst-v1.2.0_GH0.tar.gz) = 110628
(-)sysutils/dunst/files/patch-src_notification.c (+12 lines)
Line 0 Link Here
1
Upstream pull request: https://github.com/dunst-project/dunst/pull/354
2
3
--- src/notification.c.orig	2017-08-08 16:05:07 UTC
4
+++ src/notification.c
5
@@ -13,6 +13,7 @@
6
 #include <sys/wait.h>
7
 #include <time.h>
8
 #include <unistd.h>
9
+#include <libgen.h>
10
 
11
 #include "dbus.h"
12
 #include "dunst.h"
(-)sysutils/dunst/pkg-descr (-1 / +1 lines)
Lines 3-6 Link Here
3
any toolkits, and therefore fits in those window manager centric setups
3
any toolkits, and therefore fits in those window manager centric setups
4
we all love to customize to perfection.
4
we all love to customize to perfection.
5
5
6
WWW: http://www.knopwob.org/dunst/
6
WWW: https://dunst-project.org/

Return to bug 221346