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

(-)Makefile (-9 / +6 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	herbstluftwm
3
PORTNAME=	herbstluftwm
4
PORTVERSION=	0.7.0
4
PORTVERSION=	0.7.1
5
PORTREVISION=	3
6
CATEGORIES=	x11-wm
5
CATEGORIES=	x11-wm
7
MASTER_SITES=	http://herbstluftwm.org/tarballs/
6
MASTER_SITES=	http://herbstluftwm.org/tarballs/
8
7
Lines 18-29 Link Here
18
17
19
MAKE_ARGS=	PREFIX=${PREFIX} SYSCONFDIR=${PREFIX}/etc \
18
MAKE_ARGS=	PREFIX=${PREFIX} SYSCONFDIR=${PREFIX}/etc \
20
		DOCSDIR=${DOCSDIR} EXAMPLESDIR=${EXAMPLESDIR} \
19
		DOCSDIR=${DOCSDIR} EXAMPLESDIR=${EXAMPLESDIR} \
20
		FISHCOMPLETIONDIR=${PREFIX}/share/fish/completions \
21
		MANDIR=${PREFIX}/man LDXX=${CXX} \
21
		MANDIR=${PREFIX}/man LDXX=${CXX} \
22
		COLOR=0
22
		COLOR=0
23
23
24
OPTIONS_DEFINE=	BASH ZSH DOCS EXAMPLES DEFAULTCONF
24
OPTIONS_DEFINE=	BASH FISH ZSH DOCS EXAMPLES
25
DEFAULTCONF_DESC=Install default configuration (requires bash)
26
OPTIONS_DEFAULT+=DEFAULTCONF
27
OPTIONS_SUB=	yes
25
OPTIONS_SUB=	yes
28
26
29
ALL_TARGET=	all-nodoc
27
ALL_TARGET=	all-nodoc
Lines 30-36 Link Here
30
INSTALL_TARGET=	install-nodoc
28
INSTALL_TARGET=	install-nodoc
31
DOCS_ALL_TARGET=	doc
29
DOCS_ALL_TARGET=	doc
32
DOCS_INSTALL_TARGET=	install
30
DOCS_INSTALL_TARGET=	install
33
DEFAULTCONF_RUN_DEPENDS=bash:shells/bash
34
31
35
.include <bsd.port.options.mk>
32
.include <bsd.port.options.mk>
36
33
Lines 39-44 Link Here
39
.if ! ${PORT_OPTIONS:MBASH}
36
.if ! ${PORT_OPTIONS:MBASH}
40
	${REINPLACE_CMD} -e '/BASHCOMPLETIONDIR/d' ${WRKSRC}/Makefile
37
	${REINPLACE_CMD} -e '/BASHCOMPLETIONDIR/d' ${WRKSRC}/Makefile
41
.endif
38
.endif
39
.if ! ${PORT_OPTIONS:MFISH}
40
	${REINPLACE_CMD} -e '/FISHCOMPLETIONDIR/d' ${WRKSRC}/Makefile
41
.endif
42
.if ! ${PORT_OPTIONS:MZSH}
42
.if ! ${PORT_OPTIONS:MZSH}
43
	${REINPLACE_CMD} -e '/ZSHCOMPLETIONDIR/d' ${WRKSRC}/Makefile
43
	${REINPLACE_CMD} -e '/ZSHCOMPLETIONDIR/d' ${WRKSRC}/Makefile
44
.endif
44
.endif
Lines 45-53 Link Here
45
.if ! ${PORT_OPTIONS:MEXAMPLES}
45
.if ! ${PORT_OPTIONS:MEXAMPLES}
46
	${REINPLACE_CMD} -e '/EXAMPLESDIR/d' ${WRKSRC}/Makefile
46
	${REINPLACE_CMD} -e '/EXAMPLESDIR/d' ${WRKSRC}/Makefile
47
.endif
47
.endif
48
.if ! ${PORT_OPTIONS:MDEFAULTCONF}
49
	${REINPLACE_CMD} -e '/CONFIGDIR/d' ${WRKSRC}/Makefile
50
.endif
51
48
52
do-install-DOCS-off:
49
do-install-DOCS-off:
53
	${MKDIR} ${STAGEDIR}${MANPREFIX}/man/man1
50
	${MKDIR} ${STAGEDIR}${MANPREFIX}/man/man1
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1477994139
1
TIMESTAMP = 1533876625
2
SHA256 (herbstluftwm-0.7.0.tar.gz) = 7e2ffc30b7911407230a5eeb61e044cea78557999107d372bc2dbc3d82d0ae27
2
SHA256 (herbstluftwm-0.7.1.tar.gz) = dc0ef362013f4eb68314e120010f8cb426eb615b87f8054d6aa8e1dee5a28734
3
SIZE (herbstluftwm-0.7.0.tar.gz) = 247469
3
SIZE (herbstluftwm-0.7.1.tar.gz) = 244726
(-)pkg-plist (-3 / +5 lines)
Lines 1-10 Link Here
1
bin/dmenu_run_hlwm
1
bin/dmenu_run_hlwm
2
bin/herbstclient
2
bin/herbstclient
3
bin/herbstluftwm
3
bin/herbstluftwm
4
%%DEFAULTCONF%%etc/xdg/herbstluftwm/autostart
4
etc/xdg/herbstluftwm/autostart
5
%%DEFAULTCONF%%etc/xdg/herbstluftwm/panel.sh
5
etc/xdg/herbstluftwm/panel.sh
6
%%DEFAULTCONF%%etc/xdg/herbstluftwm/restartpanels.sh
6
etc/xdg/herbstluftwm/restartpanels.sh
7
%%BASH%%etc/bash_completion.d/herbstclient-completion
7
%%BASH%%etc/bash_completion.d/herbstclient-completion
8
%%FISH%%share/fish/completions/herbstclient.fish
8
man/man1/herbstclient.1.gz
9
man/man1/herbstclient.1.gz
9
man/man1/herbstluftwm.1.gz
10
man/man1/herbstluftwm.1.gz
10
man/man7/herbstluftwm-tutorial.7.gz
11
man/man7/herbstluftwm-tutorial.7.gz
Lines 19-24 Link Here
19
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dumpbeautify.sh
20
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dumpbeautify.sh
20
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exec_on_tag.sh
21
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exec_on_tag.sh
21
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execwith.sh
22
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/execwith.sh
23
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/float-maximize.sh
22
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/floatmon.sh
24
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/floatmon.sh
23
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/herbstcommander.sh
25
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/herbstcommander.sh
24
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/keychain.sh
26
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/keychain.sh

Return to bug 230495