diff options
author | Fadel <fjachuf@gmail.com> | 2021-08-09 07:06:59 +0200 |
---|---|---|
committer | Rainer Hurling <rhurlin@FreeBSD.org> | 2021-08-09 07:12:49 +0200 |
commit | 253114334fe1638401337028521b271ee952e973 (patch) | |
tree | b4eacde76c14c494c238a092f27d5bf810f6624e /x11/i3lock-color/Makefile | |
parent | databases/mongodb44: Update to 4.4.8 (diff) |
x11/i3lock-color: Add new port: Improved i3lock version
A modern version of i3lock with color functionality and other features.
https://github.com/Raymo111/i3lock-color
PR: 257664
Diffstat (limited to 'x11/i3lock-color/Makefile')
-rw-r--r-- | x11/i3lock-color/Makefile | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/x11/i3lock-color/Makefile b/x11/i3lock-color/Makefile new file mode 100644 index 000000000000..14eb99797ab9 --- /dev/null +++ b/x11/i3lock-color/Makefile @@ -0,0 +1,50 @@ +PORTNAME= i3lock-color +DISTVERSION= 2.13.c.4 +CATEGORIES= x11 + +MAINTAINER= fjachuf@gmail.com +COMMENT= Enhanced i3lock with higher capacity + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= ${LOCALBASE}/bin/pam_helper:security/pam_helper +LIB_DEPENDS= libcairo.so:graphics/cairo \ + libev.so:devel/libev \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libjpeg.so:graphics/jpeg-turbo \ + libxcb-image.so:x11/xcb-util-image \ + libxcb-keysyms.so:x11/xcb-util-keysyms \ + libxcb-util.so:x11/xcb-util \ + libxcb-xrm.so:x11/xcb-util-xrm \ + libxkbcommon.so:x11/libxkbcommon \ + libxkbfile.so:x11/libxkbfile + +USES= autoreconf gmake iconv jpeg localbase pkgconfig tar:bzip2 xorg +USE_CSTD= c99 +USE_GCC= yes +USE_GITHUB= yes +GH_ACCOUNT= Raymo111 +USE_XORG= x11 xcb xext xinerama xorgproto xrandr xt + +GNU_CONFIGURE= yes + +MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${LOCALBASE}/lib" \ + X11INC="${LOCALBASE}/include" CC="${CC}" \ + MANDIR="${MANPREFIX}/man" + +LDFLAGS+= ${ICONV_LIB} + +CONFLICTS_INSTALL= i3lock-[0-9]* + +BUILD_WRKSRC= ${WRKSRC}/${CONFIGURE_TARGET} +INSTALL_WRKSRC= ${WRKSRC}/${CONFIGURE_TARGET} + +PLIST_FILES= "@(,,4755) bin/i3lock" \ + man/man1/i3lock.1.gz + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/i3lock + @${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/i3lock + +.include <bsd.port.mk> |