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

Collapse All | Expand All

(-)herbstluftwm/Makefile (-5 / +14 lines)
Lines 2-19 Link Here
2
2
3
PORTNAME=	herbstluftwm
3
PORTNAME=	herbstluftwm
4
PORTVERSION=	0.6.2
4
PORTVERSION=	0.6.2
5
PORTREVISION=	1
5
CATEGORIES=	x11-wm
6
CATEGORIES=	x11-wm
6
MASTER_SITES=	http://herbstluftwm.org/tarballs/
7
MASTER_SITES=	http://herbstluftwm.org/tarballs/
7
8
8
MAINTAINER=	crshd@mail.com
9
MAINTAINER=	udvzsolt@gmail.com
9
COMMENT=	Manual tiling window manager for X11
10
COMMENT=	Manual tiling window manager for X11
10
11
11
LICENSE=	BSD2CLAUSE
12
LICENSE=	BSD2CLAUSE
12
13
13
RUN_DEPENDS=	bash:${PORTSDIR}/shells/bash
14
15
USES=		gmake pkgconfig shebangfix
14
USES=		gmake pkgconfig shebangfix
16
SHEBANG_FILES=scripts/*.sh
15
SHEBANG_FILES=scripts/*.sh share/autostart share/*.sh
17
USE_XORG=	x11 xinerama
16
USE_XORG=	x11 xinerama
18
USE_GNOME=	glib20
17
USE_GNOME=	glib20
19
18
Lines 21-29 Link Here
21
		DOCSDIR=${DOCSDIR} EXAMPLESDIR=${EXAMPLESDIR} \
20
		DOCSDIR=${DOCSDIR} EXAMPLESDIR=${EXAMPLESDIR} \
22
		MANDIR=${PREFIX}/man
21
		MANDIR=${PREFIX}/man
23
22
24
OPTIONS_DEFINE=	BASH ZSH DOCS EXAMPLES
23
OPTIONS_DEFINE=	BASH ZSH DOCS EXAMPLES DEFAULTCONF
24
DEFAULTCONF_DESC=Install default configuration (requires bash)
25
OPTIONS_DEFAULT+=DEFAULTCONF
25
OPTIONS_SUB=	yes
26
OPTIONS_SUB=	yes
26
27
28
DEFAULTCONF_RUN_DEPENDS=bash:${PORTSDIR}/shells/bash
29
27
.include <bsd.port.options.mk>
30
.include <bsd.port.options.mk>
28
31
29
post-patch:
32
post-patch:
Lines 40-44 Link Here
40
.if ! ${PORT_OPTIONS:MEXAMPLES}
43
.if ! ${PORT_OPTIONS:MEXAMPLES}
41
	${REINPLACE_CMD} -e '/EXAMPLESDIR/d' ${WRKSRC}/Makefile
44
	${REINPLACE_CMD} -e '/EXAMPLESDIR/d' ${WRKSRC}/Makefile
42
.endif
45
.endif
46
.if ! ${PORT_OPTIONS:MDEFAULTCONF}
47
	${REINPLACE_CMD} -e '/CONFIGDIR/d' ${WRKSRC}/Makefile
48
.endif
49
50
post-install:
51
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/herbst*
43
52
44
.include <bsd.port.mk>
53
.include <bsd.port.mk>
(-)herbstluftwm/pkg-plist (-5 / +5 lines)
Lines 1-8 Link Here
1
bin/herbstclient
1
bin/herbstclient
2
bin/herbstluftwm
2
bin/herbstluftwm
3
etc/xdg/herbstluftwm/autostart
3
%%DEFAULTCONF%%etc/xdg/herbstluftwm/autostart
4
etc/xdg/herbstluftwm/panel.sh
4
%%DEFAULTCONF%%etc/xdg/herbstluftwm/panel.sh
5
etc/xdg/herbstluftwm/restartpanels.sh
5
%%DEFAULTCONF%%etc/xdg/herbstluftwm/restartpanels.sh
6
%%BASH%%etc/bash_completion.d/herbstclient-completion
6
%%BASH%%etc/bash_completion.d/herbstclient-completion
7
%%BASH%%@dirrmtry etc/bash_completion.d
7
%%BASH%%@dirrmtry etc/bash_completion.d
8
man/man1/herbstclient.1.gz
8
man/man1/herbstclient.1.gz
Lines 36-40 Link Here
36
%%ZSH%%@dirrmtry share/zsh/functions/Completion
36
%%ZSH%%@dirrmtry share/zsh/functions/Completion
37
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
37
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
38
%%PORTDOCS%%@dirrm %%DOCSDIR%%
38
%%PORTDOCS%%@dirrm %%DOCSDIR%%
39
@dirrm etc/xdg/herbstluftwm
39
%%DEFAULTCONF%%@dirrm etc/xdg/herbstluftwm
40
@dirrmtry etc/xdg
40
%%DEFAULTCONF%%@dirrmtry etc/xdg

Return to bug 191549