Date: Mon, 9 Aug 2021 05:13:30 GMT From: Rainer Hurling <rhurlin@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 253114334fe1 - main - x11/i3lock-color: Add new port: Improved i3lock version Message-ID: <202108090513.1795DUYo094690@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by rhurlin: URL: https://cgit.FreeBSD.org/ports/commit/?id=253114334fe1638401337028521b271ee952e973 commit 253114334fe1638401337028521b271ee952e973 Author: Fadel <fjachuf@gmail.com> AuthorDate: 2021-08-09 05:06:59 +0000 Commit: Rainer Hurling <rhurlin@FreeBSD.org> CommitDate: 2021-08-09 05:12:49 +0000 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 --- x11/Makefile | 1 + x11/i3lock-color/Makefile | 50 ++++++++++++++++++++++++++++++++++++++++++++++ x11/i3lock-color/distinfo | 3 +++ x11/i3lock-color/pkg-descr | 3 +++ x11/i3lock/Makefile | 3 +++ 5 files changed, 60 insertions(+) diff --git a/x11/Makefile b/x11/Makefile index 4f247e0f23a8..fbcdd04cfb00 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -106,6 +106,7 @@ SUBDIR += hsetroot SUBDIR += i3blocks SUBDIR += i3lock + SUBDIR += i3lock-color SUBDIR += i3status SUBDIR += iceauth SUBDIR += ico 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> diff --git a/x11/i3lock-color/distinfo b/x11/i3lock-color/distinfo new file mode 100644 index 000000000000..c3be6dc889b0 --- /dev/null +++ b/x11/i3lock-color/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1628201335 +SHA256 (Raymo111-i3lock-color-2.13.c.4_GH0.tar.gz) = 5df4cd3d515d938630ced981a7f0a6e01344d1ec51d10fd3c3d131d19283df69 +SIZE (Raymo111-i3lock-color-2.13.c.4_GH0.tar.gz) = 215078 diff --git a/x11/i3lock-color/pkg-descr b/x11/i3lock-color/pkg-descr new file mode 100644 index 000000000000..900be6ddc6e5 --- /dev/null +++ b/x11/i3lock-color/pkg-descr @@ -0,0 +1,3 @@ +An improved version of i3lock, with more capabilities. + +WWW: https://github.com/Raymo111/i3lock-color diff --git a/x11/i3lock/Makefile b/x11/i3lock/Makefile index 2d7ecf2a5630..1e2d04d414ec 100644 --- a/x11/i3lock/Makefile +++ b/x11/i3lock/Makefile @@ -32,6 +32,9 @@ LDFLAGS+= ${ICONV_LIB} USE_XORG= x11 xcb xt xorgproto xext USE_CSTD= c99 GNU_CONFIGURE= yes + +CONFLICTS_INSTALL= i3lock-color-[0-9]* + BUILD_WRKSRC= ${WRKSRC}/${CONFIGURE_TARGET} INSTALL_WRKSRC= ${WRKSRC}/${CONFIGURE_TARGET}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202108090513.1795DUYo094690>