diff --git a/devel/gcli/Makefile b/devel/gcli/Makefile index aef8221f342f..723fd96b0227 100644 --- a/devel/gcli/Makefile +++ b/devel/gcli/Makefile @@ -1,28 +1,42 @@ PORTNAME= gcli -DISTVERSION= 2.3.0 +DISTVERSION= 2.5.0 CATEGORIES= devel net MASTER_SITES= https://herrhotzenplotz.de/gcli/releases/gcli-${DISTVERSION}/ MAINTAINER= fuz@FreeBSD.org COMMENT= CLI utility to interact with various Git forges WWW= https://herrhotzenplotz.de/gcli/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl TEST_DEPENDS= kyua:devel/kyua -USES= libtool pathfix pkgconfig tar:xz +USES= libtool pathfix pkgconfig ssl tar:xz -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share +HAS_CONFIGURE= yes +.if defined(WITH_DEBUG) +CONFIGURE_ARGS= --debug +.else +CONFIGURE_ARGS= --release +.endif TEST_TARGET= check -OPTIONS_DEFINE= TEST +OPTIONS_DEFINE= LOWDOWN TEST +OPTIONS_DEFAULT= LIBEDIT LOWDOWN +OPTIONS_RADIO= LINEEDIT +OPTIONS_RADIO_LINEEDIT= LIBEDIT READLINE +LIBEDIT_USES= libedit +LIBEDIT_CONFIGURE_ENABLE= libedit +LOWDOWN_LIB_DEPENDS= liblowdown.so:textproc/lowdown +LOWDOWN_CONFIGURE_ENABLE= liblowdown +LOWDOWN_DESC= pretty-print Markdown using textproc/lowdown +READLINE_USES= readline +READLINE_CONFIGURE_ENABLE= libreadline TEST_LIB_DEPENDS= libatf-c.so:devel/atf post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgcli.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gcli .include diff --git a/devel/gcli/distinfo b/devel/gcli/distinfo index a256c53c554b..3818851e135e 100644 --- a/devel/gcli/distinfo +++ b/devel/gcli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711582809 -SHA256 (gcli-2.3.0.tar.xz) = 8c7b86fdc8bfda92ef5b6fb707cd6e2c5d4252bec09a8a37e749de5987cdb4bc -SIZE (gcli-2.3.0.tar.xz) = 398128 +TIMESTAMP = 1725918182 +SHA256 (gcli-2.5.0.tar.xz) = 05f6f36b443aeb046b82ae46ea45286c9b24c0f00922c783bbf640ffec80ee75 +SIZE (gcli-2.5.0.tar.xz) = 364056 diff --git a/devel/gcli/pkg-plist b/devel/gcli/pkg-plist index 28622e4ae8d3..71dae9ba923c 100644 --- a/devel/gcli/pkg-plist +++ b/devel/gcli/pkg-plist @@ -1,34 +1,18 @@ bin/gcli -include/gcli/comments.h -include/gcli/curl.h -include/gcli/forks.h -include/gcli/gcli.h -include/gcli/gitlab/snippets.h -include/gcli/issues.h -include/gcli/labels.h -include/gcli/milestones.h -include/gcli/pulls.h -include/gcli/repos.h -include/gcli/sshkeys.h -include/gcli/status.h -lib/libgcli.a -lib/libgcli.so -lib/libgcli.so.0 -lib/libgcli.so.0.0.0 -libdata/pkgconfig/libgcli.pc share/man/man1/gcli-api.1.gz share/man/man1/gcli-comment.1.gz share/man/man1/gcli-config.1.gz share/man/man1/gcli-forks.1.gz share/man/man1/gcli-gists.1.gz share/man/man1/gcli-issues.1.gz share/man/man1/gcli-labels.1.gz share/man/man1/gcli-milestones.1.gz share/man/man1/gcli-pipelines.1.gz +share/man/man1/gcli-pulls-review.1.gz share/man/man1/gcli-pulls.1.gz share/man/man1/gcli-releases.1.gz share/man/man1/gcli-repos.1.gz share/man/man1/gcli-snippets.1.gz share/man/man1/gcli-status.1.gz share/man/man1/gcli.1.gz share/man/man5/gcli.5.gz