Index: devel/universal-ctags/Makefile =================================================================== --- /dev/null +++ devel/universal-ctags/Makefile @@ -0,0 +1,23 @@ +# Created by: Derek Schrock +# $FreeBSD$ + +PORTNAME= universal-ctags +PORTVERSION= 20170718.062100 +CATEGORIES= devel + +MAINTAINER= dereks@lifeofadishwasher.com +COMMENT= Fork of Exuberant Ctags to generate index/tag files. + +LICENSE= GPLv2 + +USES= autoreconf iconv perl5 pkgconfig +GNU_CONFIGURE= yes + +USE_GITHUB= YES +GH_PROJECT= ctags +GH_TAGNAME= 5567535e + +pre-configure: + (cd ${WRKSRC} && ./autogen.sh) + +.include Index: devel/universal-ctags/distinfo =================================================================== --- /dev/null +++ devel/universal-ctags/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1500760893 +SHA256 (universal-ctags-ctags-20170718.062100-5567535e_GH0.tar.gz) = 9b0f71c05fd067d7f9c7c8b320c3383f2eaacb6f3cff131c5624363dc5fe104c +SIZE (universal-ctags-ctags-20170718.062100-5567535e_GH0.tar.gz) = 1301783 Index: devel/universal-ctags/files/patch-autogen.sh =================================================================== --- /dev/null +++ devel/universal-ctags/files/patch-autogen.sh @@ -0,0 +1,11 @@ +--- autogen.sh.orig 2017-07-23 19:52:18 UTC ++++ autogen.sh +@@ -3,7 +3,7 @@ + type autoreconf || exit 1 + type pkg-config || exit 1 + +-ctags_files=`make -f makefiles/list-translator-input.mak --no-print-directory` ++ctags_files=`make -f makefiles/list-translator-input.mak` + misc/dist-test-cases > makefiles/test-cases.mak && \ + if autoreconf -vfi; then + if type perl > /dev/null; then Index: devel/universal-ctags/files/patch-misc_dist-test-cases =================================================================== --- /dev/null +++ devel/universal-ctags/files/patch-misc_dist-test-cases @@ -0,0 +1,11 @@ +--- misc/dist-test-cases.orig 2017-07-23 19:56:17 UTC ++++ misc/dist-test-cases +@@ -8,7 +8,7 @@ + echo "# -*- makefile -*-" + echo "# Generated by $0" && + echo "EXTRA_DIST += misc/units \\" && +-git ls-files | grep 'Units\|Tmain' | sed -e 's/$/\\/' -e 's/^/ /' && ++find Tmain Units -type f -exec printf " %s\\\\\n" '{}' \; && + echo '$(NULL)' && + + exit $? Index: devel/universal-ctags/pkg-descr =================================================================== --- /dev/null +++ devel/universal-ctags/pkg-descr @@ -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/ Index: devel/universal-ctags/pkg-plist =================================================================== --- /dev/null +++ devel/universal-ctags/pkg-plist @@ -0,0 +1,2 @@ +bin/ctags +bin/readtags