From owner-svn-ports-head@freebsd.org Wed Aug 9 15:21:44 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4932DDCF61D; Wed, 9 Aug 2017 15:21:44 +0000 (UTC) (envelope-from ultima@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2580975B71; Wed, 9 Aug 2017 15:21:44 +0000 (UTC) (envelope-from ultima@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v79FLhHI060869; Wed, 9 Aug 2017 15:21:43 GMT (envelope-from ultima@FreeBSD.org) Received: (from ultima@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v79FLg2I060864; Wed, 9 Aug 2017 15:21:42 GMT (envelope-from ultima@FreeBSD.org) Message-Id: <201708091521.v79FLg2I060864@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ultima set sender to ultima@FreeBSD.org using -f From: Richard Gallamore Date: Wed, 9 Aug 2017 15:21:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r447627 - in head/devel: . universal-ctags X-SVN-Group: ports-head X-SVN-Commit-Author: ultima X-SVN-Commit-Paths: in head/devel: . universal-ctags X-SVN-Commit-Revision: 447627 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Aug 2017 15:21:44 -0000 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: (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 +# $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 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/