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

Collapse All | Expand All

(-)b/x11/i3lock-color/Makefile (-4 / +14 lines)
Lines 1-3 Link Here
1
# Created by: Jacob House <jacob@jwfh.ca>
2
1
PORTNAME=	i3lock-color
3
PORTNAME=	i3lock-color
2
DISTVERSION=	2.13.c.4
4
DISTVERSION=	2.13.c.4
3
CATEGORIES=	x11
5
CATEGORIES=	x11
Lines 8-18 COMMENT= Enhanced i3lock with higher capacity Link Here
8
LICENSE=	BSD3CLAUSE
10
LICENSE=	BSD3CLAUSE
9
11
10
BUILD_DEPENDS=	${LOCALBASE}/bin/pam_helper:security/pam_helper
12
BUILD_DEPENDS=	${LOCALBASE}/bin/pam_helper:security/pam_helper
11
LIB_DEPENDS=	libcairo.so:graphics/cairo \
13
LIB_DEPENDS=	libev.so:devel/libev \
12
		libev.so:devel/libev \
13
		libfontconfig.so:x11-fonts/fontconfig \
14
		libfontconfig.so:x11-fonts/fontconfig \
14
		libfreetype.so:print/freetype2 \
15
		libfreetype.so:print/freetype2 \
15
		libjpeg.so:graphics/jpeg-turbo \
16
		libxcb-image.so:x11/xcb-util-image \
16
		libxcb-image.so:x11/xcb-util-image \
17
		libxcb-keysyms.so:x11/xcb-util-keysyms \
17
		libxcb-keysyms.so:x11/xcb-util-keysyms \
18
		libxcb-util.so:x11/xcb-util \
18
		libxcb-util.so:x11/xcb-util \
Lines 20-30 LIB_DEPENDS= libcairo.so:graphics/cairo \ Link Here
20
		libxkbcommon.so:x11/libxkbcommon \
20
		libxkbcommon.so:x11/libxkbcommon \
21
		libxkbfile.so:x11/libxkbfile
21
		libxkbfile.so:x11/libxkbfile
22
22
23
USES=		autoreconf gmake iconv jpeg localbase pkgconfig tar:bzip2 xorg
23
USES=		autoreconf gmake gnome iconv jpeg localbase pkgconfig tar:bzip2 xorg
24
USE_CSTD=	c99
24
USE_CSTD=	c99
25
USE_GCC=	yes
25
USE_GCC=	yes
26
USE_GITHUB=	yes
26
USE_GITHUB=	yes
27
GH_ACCOUNT=	Raymo111
27
GH_ACCOUNT=	Raymo111
28
USE_GNOME=	cairo
28
USE_XORG=	x11 xcb xext xinerama xorgproto xrandr xt
29
USE_XORG=	x11 xcb xext xinerama xorgproto xrandr xt
29
30
30
GNU_CONFIGURE=	yes
31
GNU_CONFIGURE=	yes
Lines 43-50 INSTALL_WRKSRC= ${WRKSRC}/${CONFIGURE_TARGET} Link Here
43
PLIST_FILES=	"@(,,4755) bin/i3lock" \
44
PLIST_FILES=	"@(,,4755) bin/i3lock" \
44
		man/man1/i3lock.1.gz
45
		man/man1/i3lock.1.gz
45
46
47
OPTIONS_DEFINE=	DOCS
48
49
DOC_FILES=	CHANGELOG README.md
50
DOCS_PLIST_FILES=	${DOC_FILES:S|^|${DOCSDIR_REL}/|}
51
46
post-install:
52
post-install:
47
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/i3lock
53
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/i3lock
48
	@${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/i3lock
54
	@${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/i3lock
49
55
56
post-install-DOCS-on:
57
	${MKDIR} ${STAGEDIR}${DOCSDIR}
58
	${INSTALL_DATA} ${DOC_FILES:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
59
50
.include <bsd.port.mk>
60
.include <bsd.port.mk>

Return to bug 257664