diff --git a/devel/cgit/Makefile b/devel/cgit/Makefile index 6db5baa0f3b2..cc33a651ddb7 100644 --- a/devel/cgit/Makefile +++ b/devel/cgit/Makefile @@ -1,69 +1,68 @@ PORTNAME= cgit -PORTVERSION= 1.2.3 -PORTREVISION= 1 +PORTVERSION= 1.3 CATEGORIES= devel www MASTER_SITES= http://git.zx2c4.com/cgit/snapshot/:cgit \ KERNEL_ORG/software/scm/git:git DISTFILES= cgit-${PORTVERSION}${EXTRACT_SUFX}:cgit \ git-${GIT_VERSION}${EXTRACT_SUFX}:git -MAINTAINER= mt@markoturk.info +MAINTAINER= mt-bugs@markoturk.info COMMENT= Fast, lightweight web frontend for Git repositories WWW= https://git.zx2c4.com/cgit/about/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= msgfmt:devel/gettext-tools -GIT_VERSION= 2.25.1 +GIT_VERSION= 2.53.0 USES= compiler:c++11-lang cpe gmake iconv perl5 python:env \ shebangfix ssl tar:xz CPE_VENDOR= lars_hjemli USE_PERL5= test SHEBANG_FILES= filters/email-gravatar.py \ filters/html-converters/md2html \ filters/html-converters/rst2html \ filters/syntax-highlighting.py CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} MAKE_ARGS+= CGIT_SCRIPT_PATH=${WWWDIR} CGIT_CONFIG=${PREFIX}/etc/cgitrc \ prefix=${PREFIX} NO_GETTEXT=1 NO_LUA=1 NO_R_TO_GCC_LINKER=1 V=1 SUB_FILES= pkg-message PORTDOCS= ${PORTNAME}rc.5.txt OPTIONS_DEFINE= DOCS ASCIIDOC OPTIONS_DEFAULT= ASCIIDOC OPTIONS_SUB= yes ASCIIDOC_DESC= Use asciidoc to preprocess man page ASCIIDOC_BUILD_DEPENDS= a2x:textproc/asciidoc post-extract: @${RMDIR} ${WRKSRC}/git @${MV} ${WRKDIR}/git-${GIT_VERSION} ${WRKSRC}/git post-patch: @${REINPLACE_CMD} -e 's/^\(GIT_VER =\).*$$/\1 ${GIT_VERSION}/' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's/-liconv/${ICONV_LIB}/' \ -e "s|\(ALL_CFLAGS =\)|\1 -I${OPENSSLINC}|g" \ -e "s|\(ALL_LDFLAGS =\)|\1 -L${OPENSSLLIB}|g" \ ${WRKSRC}/git/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${WWWDIR}/cgit.cgi post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-ASCIIDOC-on: a2x --doctype manpage --format manpage ${WRKSRC}/cgitrc.5.txt ${INSTALL_MAN} ${WRKSRC}/cgitrc.5 ${STAGEDIR}${PREFIX}/share/man/man5 .include diff --git a/devel/cgit/distinfo b/devel/cgit/distinfo index 4a4b9453bd0c..7bfa476d3d5d 100644 --- a/devel/cgit/distinfo +++ b/devel/cgit/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1585044784 -SHA256 (cgit-1.2.3.tar.xz) = 5a5f12d2f66bd3629c8bc103ec8ec2301b292e97155d30a9a61884ea414a6da4 -SIZE (cgit-1.2.3.tar.xz) = 90632 -SHA256 (git-2.25.1.tar.xz) = 222796cc6e3bf2f9fd765f8f097daa3c3999bb7865ac88a8c974d98182e29f26 -SIZE (git-2.25.1.tar.xz) = 5875548 +TIMESTAMP = 1772906928 +SHA256 (cgit-1.3.tar.xz) = 836b6edbc7f99e11037a8b928d609ce346ed77a55545e17fff8cea59b5b7aa42 +SIZE (cgit-1.3.tar.xz) = 92248 +SHA256 (git-2.53.0.tar.xz) = 5818bd7d80b061bbbdfec8a433d609dc8818a05991f731ffc4a561e2ca18c653 +SIZE (git-2.53.0.tar.xz) = 7993096 diff --git a/devel/cgit/pkg-plist b/devel/cgit/pkg-plist index be7f25d8dc10..61a53649cfa2 100644 --- a/devel/cgit/pkg-plist +++ b/devel/cgit/pkg-plist @@ -1,21 +1,22 @@ lib/cgit/filters/about-formatting.sh lib/cgit/filters/commit-links.sh lib/cgit/filters/email-gravatar.lua lib/cgit/filters/email-gravatar.py lib/cgit/filters/email-libravatar.lua lib/cgit/filters/file-authentication.lua lib/cgit/filters/gentoo-ldap-authentication.lua lib/cgit/filters/html-converters/man2html lib/cgit/filters/html-converters/md2html lib/cgit/filters/html-converters/rst2html lib/cgit/filters/html-converters/txt2html lib/cgit/filters/owner-example.lua lib/cgit/filters/simple-authentication.lua lib/cgit/filters/syntax-highlighting.py lib/cgit/filters/syntax-highlighting.sh %%ASCIIDOC%%share/man/man5/cgitrc.5.gz %%WWWDIR%%/cgit.cgi %%WWWDIR%%/cgit.css +%%WWWDIR%%/cgit.js %%WWWDIR%%/cgit.png %%WWWDIR%%/favicon.ico %%WWWDIR%%/robots.txt