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> |