Date: Wed, 9 Aug 2017 15:21:42 +0000 (UTC) From: Richard Gallamore <ultima@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r447627 - in head/devel: . universal-ctags Message-ID: <201708091521.v79FLg2I060864@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ultima Date: Wed Aug 9 15:21:42 2017 New Revision: 447627 URL: https://svnweb.freebsd.org/changeset/ports/447627 Log: universal-ctags has the objective of continuing the development from what existed in the Sourceforge area. Github exuberant-ctags repository was started by Reza Jelveh and was later moved to the universal-ctags organization. The goal of the project is preparing and maintaining common/unified space where people interested in making ctags better can work together. WWW: https://ctags.io/ PR: 220952 Submitted by: <dereks@lifeofadishwasher.com> (maintainer) Reviewed by: matthew (mentor), koobs, mat Approved by: matthew (mentor) Differential Revision: https://reviews.freebsd.org/D11893 Added: head/devel/universal-ctags/ head/devel/universal-ctags/Makefile (contents, props changed) head/devel/universal-ctags/distinfo (contents, props changed) head/devel/universal-ctags/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Aug 9 14:04:03 2017 (r447626) +++ head/devel/Makefile Wed Aug 9 15:21:42 2017 (r447627) @@ -5981,6 +5981,7 @@ SUBDIR += umlgraph SUBDIR += unibilium SUBDIR += unittest-cpp + SUBDIR += universal-ctags SUBDIR += universalindentgui SUBDIR += upnp SUBDIR += upp Added: head/devel/universal-ctags/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/universal-ctags/Makefile Wed Aug 9 15:21:42 2017 (r447627) @@ -0,0 +1,59 @@ +# Created by: Derek Schrock <dereks@lifeofadishwasher.com> +# $FreeBSD$ + +PORTNAME= universal-ctags +PORTVERSION= g20170718 +CATEGORIES= devel + +MAINTAINER= dereks@lifeofadishwasher.com +COMMENT= Fork of Exuberant Ctags to generate index/tag files + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= autoreconf pkgconfig +GNU_CONFIGURE= yes + +USE_GITHUB= YES +GH_PROJECT= ctags +GH_TAGNAME= 5567535e + +OPTIONS_DEFINE= ASPELL DEBUG ICONV JSON LIBXML2 MANPAGES YAML +OPTIONS_DEFAULT= ICONV JSON LIBXML2 MANPAGES YAML + +JSON_DESC= JSON output support + +ASPELL_CONFIGURE_ENABLE= aspell +# textproc/aspell does not install a aspell.pc file +ASPELL_CONFIGURE_ENV= ASPELL_LIBS="-L${LOCALBASE}/lib -laspell" \ + ASPELL_CFLAGS="-I${LOCALBASE}/include" +ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell + +DEBUG_CONFIGURE_ENABLE= debugging + +ICONV_CONFIGURE_ENABLE= iconv +ICONV_USES= iconv + +# Extra support for YAML and XML based languages +LIBXML2_CONFIGURE_ENABLE= xml +LIBXML2_LIB_DEPENDS= libxml2.so:textproc/libxml2 + +JSON_CONFIGURE_ENABLE= json +JSON_LIB_DEPENDS= libjansson.so:devel/jansson + +MANPAGES_BUILD_DEPENDS= rst2man:textproc/py-docutils +MANPAGES_PLIST_FILES= man/man1/ctags.1.gz \ + man/man7/ctags-incompatibilities.7.gz \ + man/man7/ctags-optlib.7.gz + +YAML_CONFIGURE_ENABLE= yaml +YAML_LIB_DEPENDS= libyaml.so:textproc/libyaml + +PLIST_FILES= bin/ctags \ + bin/readtags + +pre-configure: + # test-case.mak is generated by autogen.sh disable it for building + @${REINPLACE_CMD} -e '/^include.*\/test-cases\.mak$$/s/^/#/' ${WRKSRC}/Makefile.am + +.include <bsd.port.mk> Added: head/devel/universal-ctags/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/universal-ctags/distinfo Wed Aug 9 15:21:42 2017 (r447627) @@ -0,0 +1,3 @@ +TIMESTAMP = 1502243666 +SHA256 (universal-ctags-ctags-g20170718-5567535e_GH0.tar.gz) = 9b0f71c05fd067d7f9c7c8b320c3383f2eaacb6f3cff131c5624363dc5fe104c +SIZE (universal-ctags-ctags-g20170718-5567535e_GH0.tar.gz) = 1301783 Added: head/devel/universal-ctags/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/universal-ctags/pkg-descr Wed Aug 9 15:21:42 2017 (r447627) @@ -0,0 +1,8 @@ +universal-ctags has the objective of continuing the development from what +existed in the Sourceforge area. Github exuberant-ctags repository was +started by Reza Jelveh and was later moved to the universal-ctags organization. + +The goal of the project is preparing and maintaining common/unified space +where people interested in making ctags better can work together. + +WWW: https://ctags.io/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201708091521.v79FLg2I060864>