Lines 2-9
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= dunst |
4 |
PORTNAME= dunst |
5 |
PORTVERSION= 1.3.2 |
|
|
6 |
DISTVERSIONPREFIX= v |
5 |
DISTVERSIONPREFIX= v |
|
|
6 |
DISTVERSION= 1.4.0-3 |
7 |
DISTVERSIONSUFFIX= -g6cab78 |
7 |
CATEGORIES= sysutils |
8 |
CATEGORIES= sysutils |
8 |
|
9 |
|
9 |
MAINTAINER= dg@syrec.org |
10 |
MAINTAINER= dg@syrec.org |
Lines 12-29
Link Here
|
12 |
LICENSE= BSD3CLAUSE |
13 |
LICENSE= BSD3CLAUSE |
13 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
14 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
14 |
|
15 |
|
15 |
LIB_DEPENDS= libdbus-1.so:devel/dbus \ |
16 |
LIB_DEPENDS= libdbus-1.so:devel/dbus |
16 |
libxdg-basedir.so:x11/libxdg-basedir |
|
|
17 |
|
17 |
|
18 |
USES= gmake perl5 pkgconfig |
18 |
USES= gmake gnome perl5 pkgconfig |
|
|
19 |
|
19 |
USE_GITHUB= yes |
20 |
USE_GITHUB= yes |
20 |
GH_ACCOUNT= dunst-project |
21 |
GH_ACCOUNT= dunst-project |
|
|
22 |
|
21 |
USE_GNOME= cairo gdkpixbuf2 pango |
23 |
USE_GNOME= cairo gdkpixbuf2 pango |
22 |
USE_PERL5= build |
24 |
USE_PERL5= build |
23 |
USE_XORG= x11 xrandr xinerama xscrnsaver |
25 |
USE_XORG= x11 xext xrandr xinerama xscrnsaver |
24 |
|
26 |
|
|
|
27 |
ALL_TARGET= all |
28 |
TEST_TARGET= test |
25 |
MAKE_ARGS= MANPREFIX="${PREFIX}/man" |
29 |
MAKE_ARGS= MANPREFIX="${PREFIX}/man" |
26 |
TEST_TARGET= test |
|
|
27 |
|
30 |
|
28 |
PLIST_FILES= bin/dunst \ |
31 |
PLIST_FILES= bin/dunst \ |
29 |
share/dunst/dunstrc \ |
32 |
share/dunst/dunstrc \ |
Lines 30-39
Link Here
|
30 |
man/man1/dunst.1.gz \ |
33 |
man/man1/dunst.1.gz \ |
31 |
share/dbus-1/services/org.knopwob.dunst.service |
34 |
share/dbus-1/services/org.knopwob.dunst.service |
32 |
|
35 |
|
33 |
post-patch: |
36 |
OPTIONS_DEFINE= DUNSTIFY |
34 |
@${REINPLACE_CMD} -e '/dunst\.systemd\.service/d' ${WRKSRC}/Makefile |
37 |
OPTIONS_DEFAULT= DUNSTIFY |
35 |
@${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/VERSION |
38 |
OPTIONS_SUB= yes |
36 |
|
39 |
|
|
|
40 |
DUNSTIFY_DESC= A drop-in replacement for notify-send |
41 |
|
42 |
DUNSTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify |
43 |
DUNSTIFY_ALL_TARGET= dunstify |
44 |
DUNSTIFY_PLIST_FILES= bin/dunstify |
45 |
|
37 |
pre-install: |
46 |
pre-install: |
38 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/dunst/ |
47 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/dunst/ |
39 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/services/ |
48 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/services/ |
Lines 41-44
Link Here
|
41 |
post-install: |
50 |
post-install: |
42 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dunst |
51 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dunst |
43 |
|
52 |
|
|
|
53 |
post-install-DUNSTIFY-on: |
54 |
${INSTALL_PROGRAM} ${WRKSRC}/dunstify ${STAGEDIR}${PREFIX}/bin |
55 |
|
44 |
.include <bsd.port.mk> |
56 |
.include <bsd.port.mk> |