Subject: pkg/34636: update to devel/global
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <murray@river-styx.org>
List: pkgsrc-bugs
Date: 09/27/2006 06:05:00
>Number:         34636
>Category:       pkg
>Synopsis:       update to devel/global
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Sep 27 06:05:00 +0000 2006
>Originator:     murray armfield
>Release:        NetBSD-3.0
>Organization:
N/A
>Environment:
NetBSD ra.river-styx.org 3.0 NetBSD 3.0 (GENERIC.MP) #0: Mon Dec 19 01:19:07 UTC 2005  builds@works.netbsd.org:/home/builds/ab/netbsd-3-0-RELEASE/i386/200512182024Z-obj/home/builds/ab/netbsd-3-0-RELEASE/src/sys/arch/i386/compile/GENERIC.MP i386
>Description:
update devel/global package to 5.2 from 4.8. Note the changelog I found only goes back to 4.8.3, while we were at 4.8...

Changes...(more comprehensive notes in Changelog of distribution)

2006/8/8
 GLOBAL-5.2 was released. See release note. In this release, some small functions were added to htags(1). Try the following command line: htags -vsanohIT. 
2006/6/10
 GLOBAL-5.1 was released. See release note. 
 Gtags-cscope is a pseudo cscope which implements the line-oriented interface. You can use this command for various clients instead of true cscope. 
2006/4/21
 GLOBAL-5.0 was released. See release note. 
 This version adopted new tag format. As a result, both the size and making time of tag files generated by gtags(1) were greatly reduced. 
2006/4/6
Xgtags.el provides an interface to the GLOBAL cross-refencing tools. While gtags.el, that comes with the GLOBAL distribution, is more a replacement for emacs' own find-tag/pop-tag-mark facility with some extra stuff, xgtags.el tries to permit the same functionality as gtags.el, but behaves more like xcscope.el, the emacs interface for cscope (http://cscope.sourceforge.net). 
2005/9/30
 GLOBAL-4.8.7 was released. See release note. 
 You can enjoy new gtags and htags whose efficiency have been greatly improved by Hideki Iwamoto. Besides, you can refer to the hypertext generated by htags from your tool using 'Htags Hyper-text Reference Kit' which is part of the package. 
2005/5/16
Doxygen Release 1.4.3 includs new config option USE_HTAGS. When enabled in combination with SOURCE_BROWSER=YES, the source browser of htags(1) is used instead of doxygen's own. You can see the usage here. 
 Thanks to Dimitri van Heesch for his integration. 
2005/5/12
 GLOBAL-4.8.6 was released. See release note. 
 New option --insert-header and --insert-footer added. 
2005/4/19
 GLOBAL-4.8.5 was released. See release note. 
 New option '--xhtml' was added. 
2005/3/4
 GLOBAL-4.8.4 was released. This is the bug fix version of GLOBAL-4.8.3. See release note. 
2005/2/26
 GLOBAL-4.8.3 was released. See release note. 
 New config variable 'langmap' is available.
>How-To-Repeat:
N/A
>Fix:
diff -urN global.orig/Makefile global/Makefile
--- global.orig/Makefile        2006-03-30 14:44:43.000000000 +1100
+++ global/Makefile     2006-09-27 15:55:25.000000000 +1000
@@ -1,17 +1,16 @@
 # $NetBSD: Makefile,v 1.22 2006/03/30 03:44:43 jlam Exp $
 #

-DISTNAME=      global-4.8
+DISTNAME=      global-5.2
 CATEGORIES=    devel
-MASTER_SITES=   http://www.tamacom.com/global/
+MASTER_SITES=   ${MASTER_SITE_GNU:=global/}

 MAINTAINER=    pkgsrc-users@NetBSD.org
-HOMEPAGE=      http://www.tamacom.com/global/
+HOMEPAGE=      http://www.gnu.org/software/global/
 COMMENT=       Source code tag system including web browser output

 PKG_INSTALLATION_TYPES=        overwrite pkgviews
 GNU_CONFIGURE=         YES
-USE_TOOLS+=            perl:run
 INFO_FILES=            # PLIST

 LDFLAGS+=      -L../libutil
diff -urN global.orig/PLIST global/PLIST
--- global.orig/PLIST   2006-03-30 14:44:43.000000000 +1100
+++ global/PLIST        2006-09-27 15:38:04.000000000 +1000
@@ -1,12 +1,9 @@
 @comment $NetBSD: PLIST,v 1.10 2006/03/30 03:44:43 jlam Exp $
-bin/gctags
 bin/global
 bin/gozilla
 bin/gtags
 bin/htags
-bin/htags.pl
 info/global.info
-man/man1/gctags.1
 man/man1/global.1
 man/man1/gozilla.1
 man/man1/gtags.1
@@ -27,7 +24,28 @@
 share/gtags/gtags.el
 share/gtags/gtags.pl
 share/gtags/gtags.vim
+share/gtags/icons/back.png
+share/gtags/icons/bottom.png
+share/gtags/icons/c.png
+share/gtags/icons/dir.png
+share/gtags/icons/first.png
+share/gtags/icons/help.png
+share/gtags/icons/index.png
+share/gtags/icons/last.png
+share/gtags/icons/left.png
+share/gtags/icons/n_bottom.png
+share/gtags/icons/n_first.png
+share/gtags/icons/n_last.png
+share/gtags/icons/n_left.png
+share/gtags/icons/n_right.png
+share/gtags/icons/n_top.png
+share/gtags/icons/pglobe.png
+share/gtags/icons/right.png
+share/gtags/icons/text.png
+share/gtags/icons/top.png
 share/gtags/nvi-1.79-gtags.diff
+share/gtags/style.css
+@dirrm share/gtags/icons
 @dirrm share/gtags
 @exec ${MKDIR} %D/libdata/lint
 @dirrm libdata/lint
diff -urN global.orig/distinfo global/distinfo
--- global.orig/distinfo        2005-02-24 09:24:15.000000000 +1100
+++ global/distinfo     2006-09-18 14:02:26.000000000 +1000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.6 2005/02/23 22:24:15 agc Exp $

-SHA1 (global-4.8.tar.gz) = 4117c62cdb26c65bd5c8d115a02dd4e1dfaca54a
-RMD160 (global-4.8.tar.gz) = 84d41886e29c9dd10fc378691b0e168b5632b3a9
-Size (global-4.8.tar.gz) = 591811 bytes
+SHA1 (global-5.2.tar.gz) = 6e83c9eaa9d454fd3f2d8aaf6d9f27ad96d58a32
+RMD160 (global-5.2.tar.gz) = 064bbbd82bdcc41e8361a4ce54ee12e557dc6e74
+Size (global-5.2.tar.gz) = 717473 bytes