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

(-)Makefile (-6 / +18 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	i3lock
4
PORTNAME=	i3lock
5
PORTVERSION=	2.5
5
PORTVERSION=	2.5
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	x11
7
CATEGORIES=	x11
8
MASTER_SITES=	http://i3wm.org/${PORTNAME}/
8
MASTER_SITES=	http://i3wm.org/${PORTNAME}/
9
9
Lines 10-16 Link Here
10
MAINTAINER=	dhn@FreeBSD.org
10
MAINTAINER=	dhn@FreeBSD.org
11
COMMENT=	Slightly improved screen locker based on slock
11
COMMENT=	Slightly improved screen locker based on slock
12
12
13
LICENSE=	BSD
13
LICENSE=	BSD3CLAUSE
14
14
15
LIB_DEPENDS=	libcairo.so.2:${PORTSDIR}/graphics/cairo \
15
LIB_DEPENDS=	libcairo.so.2:${PORTSDIR}/graphics/cairo \
16
		libxcb-keysyms.so:${PORTSDIR}/x11/xcb-util-keysyms \
16
		libxcb-keysyms.so:${PORTSDIR}/x11/xcb-util-keysyms \
Lines 23-37 Link Here
23
		X11INC="${LOCALBASE}/include" CC="${CC}" \
23
		X11INC="${LOCALBASE}/include" CC="${CC}" \
24
		MANDIR="${MANPREFIX}/man"
24
		MANDIR="${MANPREFIX}/man"
25
25
26
PLIST_FILES=	bin/i3lock \
26
PLIST_FILES=	"@mode 4755" bin/i3lock @mode \
27
		man/man1/i3lock.1.gz
27
		man/man1/i3lock.1.gz
28
28
29
LDFLAGS+=	${ICONV_LIB}
29
LDFLAGS+=	${ICONV_LIB}
30
USE_XORG=	x11 xcb xt xproto xext
30
USE_XORG=	x11 xcb xt xproto xext
31
USE_BZIP2=	yes
31
USES=		gmake iconv pkgconfig tar:bzip2
32
USES=		gmake iconv pkgconfig
33
32
33
PORTDOCS=	CHANGELOG README
34
35
OPTIONS_DEFINE=	DOCS
36
37
post-patch:
38
	@${REINPLACE_CMD} -e 's|.*pam.d/i3lock.*|	$$(INSTALL)\
39
		-m 644 i3lock.1 $$(DESTDIR)$$(PREFIX)/man/man1|; \
40
		/pam.d/d' \
41
		${WRKSRC}/Makefile
42
34
post-install:
43
post-install:
35
	${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/i3lock
44
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/i3lock
36
45
46
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
47
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
48
37
.include <bsd.port.mk>
49
.include <bsd.port.mk>
(-)files/patch-Makefile (-15 lines)
Lines 1-15 Link Here
1
--- ./Makefile.orig	2012-04-01 13:14:28.000000000 +0200
2
+++ ./Makefile	2012-04-08 13:39:09.000000000 +0200
3
@@ -42,9 +42,10 @@
4
 
5
 install: all
6
 	$(INSTALL) -d $(DESTDIR)$(PREFIX)/bin
7
-	$(INSTALL) -d $(DESTDIR)$(SYSCONFDIR)/pam.d
8
+	$(INSTALL) -d $(DESTDIR)$(PREFIX)$(SYSCONFDIR)/pam.d
9
 	$(INSTALL) -m 755 i3lock $(DESTDIR)$(PREFIX)/bin/i3lock
10
-	$(INSTALL) -m 644 i3lock.pam $(DESTDIR)$(SYSCONFDIR)/pam.d/i3lock
11
+	$(INSTALL) -m 644 i3lock.pam $(DESTDIR)$(PREFIX)$(SYSCONFDIR)/pam.d/i3lock
12
+	$(INSTALL) -m 644 i3lock.1 $(DESTDIR)$(PREFIX)/man/man1
13
 
14
 uninstall:
15
 	rm -f $(DESTDIR)$(PREFIX)/bin/i3lock
(-)pkg-descr (-1 / +1 lines)
Lines 8-11 Link Here
8
8
9
i3lock was forked from slock-0.9
9
i3lock was forked from slock-0.9
10
10
11
WWW:	http://i3.zekjur.net/i3lock/
11
WWW: http://i3wm.org/i3lock/

Return to bug 190992