From owner-svn-ports-head@FreeBSD.ORG Sat Dec 20 18:16:00 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 59D8CE7E; Sat, 20 Dec 2014 18:16:00 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 3A97F1BAD; Sat, 20 Dec 2014 18:16:00 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id sBKIG0fJ060945; Sat, 20 Dec 2014 18:16:00 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id sBKIFw26060923; Sat, 20 Dec 2014 18:15:58 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201412201815.sBKIFw26060923@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sat, 20 Dec 2014 18:15:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r375057 - in head/devel/global: . files X-SVN-Group: ports-head 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.18-1 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: Sat, 20 Dec 2014 18:16:00 -0000 Author: sunpoet Date: Sat Dec 20 18:15:57 2014 New Revision: 375057 URL: https://svnweb.freebsd.org/changeset/ports/375057 QAT: https://qat.redports.org/buildarchive/r375057/ Log: - Update to 6.3.3 - Add LICENSE - Strip shared library - Sort USES - Use PORTDOCS - Remove x-generate-plist: - Take maintainership Changes: http://www.gnu.org/software/global/whatsnew.html Added: head/devel/global/files/ head/devel/global/files/patch-gozilla-Makefile.in (contents, props changed) Modified: head/devel/global/Makefile head/devel/global/distinfo head/devel/global/pkg-descr head/devel/global/pkg-plist Modified: head/devel/global/Makefile ============================================================================== --- head/devel/global/Makefile Sat Dec 20 18:15:51 2014 (r375056) +++ head/devel/global/Makefile Sat Dec 20 18:15:57 2014 (r375057) @@ -2,32 +2,32 @@ # $FreeBSD$ PORTNAME= global -PORTVERSION= 6.2.8 -PORTREVISION= 1 +PORTVERSION= 6.3.3 CATEGORIES= devel MASTER_SITES= GNU -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Source code tag system +LICENSE= GPLv3 + +OPTIONS_DEFINE= DOCS + GNU_CONFIGURE= yes -USES= perl5 libtool +INSTALL_TARGET= install-strip +USES= libtool perl5 INFO= global - -DOCS= AUTHORS COPYING ChangeLog FAQ INSTALL LICENSE NEWS README THANKS +PORTDOCS= AUTHORS COPYING ChangeLog FAQ INSTALL LICENSE NEWS README THANKS post-patch: - ${REINPLACE_CMD} -E 's,^(gtags_DATA = )AUTHORS .* THANKS( \\$$),\1\2,' ${WRKSRC}/Makefile.in - -OPTIONS_DEFINE= DOCS + @${REINPLACE_CMD} -e '/^gtags_DATA = / s|AUTHOR.*THANKS||' ${WRKSRC}/Makefile.in post-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR}/ + cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ -# This target is only meant to be used by the port maintainer. -x-generate-plist: - (${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX}|${SED} -E 's,.*share/nls/.+$$,,;s,(@dirrm )share/doc/global,%%PORTDOCS%%\1%%DOCSDIR%%,;s,share/doc/global,%%PORTDOCS%%%%DOCSDIR%%,;s,^info/.+,,'|${TR} -s '\n') > temp-pkg-plist +regression-test test: build + cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check .include Modified: head/devel/global/distinfo ============================================================================== --- head/devel/global/distinfo Sat Dec 20 18:15:51 2014 (r375056) +++ head/devel/global/distinfo Sat Dec 20 18:15:57 2014 (r375057) @@ -1,2 +1,2 @@ -SHA256 (global-6.2.8.tar.gz) = c1ed3b2500e00d3fb5dbf23d7e7e6b4feb1af45c12015ef9030114e76628cfd0 -SIZE (global-6.2.8.tar.gz) = 1313627 +SHA256 (global-6.3.3.tar.gz) = dd05090c0ab1e41cb79f60796b760a81ca33af4486b3707a3ec749265e430249 +SIZE (global-6.3.3.tar.gz) = 2901056 Added: head/devel/global/files/patch-gozilla-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/global/files/patch-gozilla-Makefile.in Sat Dec 20 18:15:57 2014 (r375057) @@ -0,0 +1,13 @@ +--- gozilla/Makefile.in.orig 2014-11-26 10:49:49.000000000 +0800 ++++ gozilla/Makefile.in 2014-12-15 16:39:41.504317802 +0800 +@@ -734,8 +734,8 @@ + uninstall-man1 + + install-data-hook: +- mkdir -p ${gtagsdir} +- chmod 777 ${gtagsdir} ++ mkdir -p $(DESTDIR)$(gtagsdir) ++ chmod 777 $(DESTDIR)$(gtagsdir) + + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. Modified: head/devel/global/pkg-descr ============================================================================== --- head/devel/global/pkg-descr Sat Dec 20 18:15:51 2014 (r375056) +++ head/devel/global/pkg-descr Sat Dec 20 18:15:57 2014 (r375057) @@ -1,7 +1,13 @@ -GLOBAL is a source code tag system that works the same way across diverse -environments. Supported languages are C, C++, Yacc, Java, PHP and Assembly. -You can locate a specified function in the source files and move there easily. -It is useful for hacking a large project containing many subdirectories, -many '#ifdef' and many main() functions, like MH, X or BSD kernel. +GNU GLOBAL is a source code tagging system that works the same way across +diverse environments, such as Emacs editor, Vi editor, Less viewer, Bash shell, +various web browsers, etc. + +You can locate various objects, such as functions, macros, structs, classes, in +your source files and move there easily. It is useful for hacking a large +projects which contain many sub-directories, many #ifdef and many main() +functions. It is similar to ctags or etags, but is different from them in the +following two points: +- Independence of any editor +- Capability to treat definition and reference WWW: http://www.gnu.org/software/global/ Modified: head/devel/global/pkg-plist ============================================================================== --- head/devel/global/pkg-plist Sat Dec 20 18:15:51 2014 (r375056) +++ head/devel/global/pkg-plist Sat Dec 20 18:15:57 2014 (r375057) @@ -4,17 +4,11 @@ bin/gozilla bin/gtags bin/gtags-cscope bin/htags -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/FAQ -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/THANKS +bin/htags-server lib/gtags/exuberant-ctags.a lib/gtags/exuberant-ctags.so +lib/gtags/pygments-parser.a +lib/gtags/pygments-parser.so lib/gtags/user-custom.a lib/gtags/user-custom.so man/man1/global.1.gz @@ -22,15 +16,22 @@ man/man1/globash.1.gz man/man1/gozilla.1.gz man/man1/gtags-cscope.1.gz man/man1/gtags.1.gz +man/man1/htags-server.1.gz man/man1/htags.1.gz share/gtags/BOKIN_MODEL share/gtags/BOKIN_MODEL_FAQ share/gtags/BUILD_TOOLS share/gtags/DONORS +share/gtags/PLUGIN_HOWTO +share/gtags/PLUGIN_HOWTO.pygments +share/gtags/README.PATCHES +share/gtags/SERVERSIDE_HOWTO share/gtags/bless.sh.tmpl share/gtags/completion.cgi.tmpl +share/gtags/ctags-5.8.patch share/gtags/elvis-2.2_0.patch share/gtags/elvis.rc +share/gtags/geco.rc share/gtags/ghtml.cgi.tmpl share/gtags/global.cgi.tmpl share/gtags/globash.rc @@ -39,7 +40,6 @@ share/gtags/gtags.conf share/gtags/gtags.el share/gtags/gtags.pl share/gtags/gtags.vim -share/gtags/head.in share/gtags/icons/back.png share/gtags/icons/bottom.png share/gtags/icons/c.png @@ -59,21 +59,21 @@ share/gtags/icons/pglobe.png share/gtags/icons/right.png share/gtags/icons/text.png share/gtags/icons/top.png -share/gtags/jquery/images/file.gif -share/gtags/jquery/images/folder-closed.gif -share/gtags/jquery/images/folder.gif -share/gtags/jquery/images/minus.gif -share/gtags/jquery/images/plus.gif -share/gtags/jquery/images/treeview-black-line.gif -share/gtags/jquery/images/treeview-black.gif -share/gtags/jquery/images/treeview-default-line.gif -share/gtags/jquery/images/treeview-default.gif -share/gtags/jquery/images/treeview-famfamfam-line.gif -share/gtags/jquery/images/treeview-famfamfam.gif -share/gtags/jquery/images/treeview-gray-line.gif -share/gtags/jquery/images/treeview-gray.gif -share/gtags/jquery/images/treeview-red-line.gif -share/gtags/jquery/images/treeview-red.gif +share/gtags/jquery/images/file.png +share/gtags/jquery/images/folder-closed.png +share/gtags/jquery/images/folder.png +share/gtags/jquery/images/minus.png +share/gtags/jquery/images/plus.png +share/gtags/jquery/images/treeview-black-line.png +share/gtags/jquery/images/treeview-black.png +share/gtags/jquery/images/treeview-default-line.png +share/gtags/jquery/images/treeview-default.png +share/gtags/jquery/images/treeview-famfamfam-line.png +share/gtags/jquery/images/treeview-famfamfam.png +share/gtags/jquery/images/treeview-gray-line.png +share/gtags/jquery/images/treeview-gray.png +share/gtags/jquery/images/treeview-red-line.png +share/gtags/jquery/images/treeview-red.png share/gtags/jquery/jquery.js share/gtags/jquery/jquery.suggest.css share/gtags/jquery/jquery.suggest.js @@ -81,11 +81,12 @@ share/gtags/jquery/jquery.treeview.css share/gtags/jquery/jquery.treeview.js share/gtags/jscode_suggest.tmpl share/gtags/jscode_treeview.tmpl -share/gtags/mainpage.dox -share/gtags/script/README share/gtags/script/elvis-global share/gtags/script/global-client share/gtags/script/gtags-client share/gtags/script/htags-client share/gtags/script/less-global +share/gtags/script/pygments_parser.py share/gtags/style.css.tmpl +share/gtags/vim74-gtags-cscope.patch +@dir var/gtags/sitekeys