summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorabs <abs>1999-01-09 04:17:00 +0000
committerabs <abs>1999-01-09 04:17:00 +0000
commitbab8b88114ab49eb928763d1424d5701839cd13d (patch)
tree416c6a3b7b61cca3bc94c16bcee733fa6b1eb017 /devel
parent0aad3d3c685adf3002f011adc9cf5c90d06ed84b (diff)
downloadpkgsrc-bab8b88114ab49eb928763d1424d5701839cd13d.tar.gz
Add (and enable) global package
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile3
-rw-r--r--devel/global/Makefile22
-rw-r--r--devel/global/files/md53
-rw-r--r--devel/global/patches/patch-aa10
-rw-r--r--devel/global/pkg/COMMENT1
-rw-r--r--devel/global/pkg/DESCR15
-rw-r--r--devel/global/pkg/PLIST18
7 files changed, 71 insertions, 1 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 16e1fbabc1d..9e3e689a14b 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.46 1998/12/31 13:17:17 frueauf Exp $
+# $NetBSD: Makefile,v 1.47 1999/01/09 04:17:00 abs Exp $
# FreeBSD Id: Makefile,v 1.78 1997/10/01 08:32:59 cracauer Exp
#
@@ -32,6 +32,7 @@
SUBDIR += gindent
SUBDIR += glade
SUBDIR += glib
+ SUBDIR += global
SUBDIR += gmake
SUBDIR += gperf
SUBDIR += gtexinfo
diff --git a/devel/global/Makefile b/devel/global/Makefile
new file mode 100644
index 00000000000..b0983d0afa1
--- /dev/null
+++ b/devel/global/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 1999/01/09 04:17:00 abs Exp $
+#
+
+DISTNAME= global-3.42
+CATEGORIES= devel
+MASTER_SITES= http://wafu.netgate.net/tama/unix/
+
+MAINTAINER= abs@netbsd.org
+HOMEPAGE= http://wafu.netgate.net/tama/unix/global.html
+
+PERL5= yes
+
+LDFLAGS+= -L../lib
+MAKE_ENV+= LIBDIR="${PREFIX}/lib"
+MAKE_ENV+= MANDIR="${PREFIX}/man"
+MAKE_ENV+= LINTLIBDIR="${PREFIX}/libdata/lint"
+MAKE_ENV+= BINDIR="${PREFIX}/bin"
+
+pre-install:
+ @if [ ! -d ${PREFIX}/libdata/lint ];then mkdir ${PREFIX}/libdata/lint;fi
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/global/files/md5 b/devel/global/files/md5
new file mode 100644
index 00000000000..0358f75bb75
--- /dev/null
+++ b/devel/global/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1 1999/01/09 04:17:00 abs Exp $
+
+MD5 (global-3.42.tar.gz) = 90529256e97f9180ef417224735a42fb
diff --git a/devel/global/patches/patch-aa b/devel/global/patches/patch-aa
new file mode 100644
index 00000000000..18caa000f6a
--- /dev/null
+++ b/devel/global/patches/patch-aa
@@ -0,0 +1,10 @@
+$NetBSD: patch-aa,v 1.1 1999/01/09 04:17:00 abs Exp $
+
+--- htags/htags.pl.orig Fri Jan 8 19:51:30 1999
++++ htags/htags.pl Fri Jan 8 19:52:45 1999
+@@ -1,4 +1,4 @@
+-#!/usr/bin/perl
++#!/usr/bin/env perl
+ #
+ # Copyright (c) 1996, 1997, 1998 Shigio Yamaguchi. All rights reserved.
+ #
diff --git a/devel/global/pkg/COMMENT b/devel/global/pkg/COMMENT
new file mode 100644
index 00000000000..5287aa5033e
--- /dev/null
+++ b/devel/global/pkg/COMMENT
@@ -0,0 +1 @@
+Source code tag system including web browser output
diff --git a/devel/global/pkg/DESCR b/devel/global/pkg/DESCR
new file mode 100644
index 00000000000..2014c900b24
--- /dev/null
+++ b/devel/global/pkg/DESCR
@@ -0,0 +1,15 @@
+GLOBAL is a source code tag system that works the same way across
+diverse environments. Currently, it supports the following:
+
+ Shell command line
+ nvi editor
+ Web browser
+ emacs editor
+ elvis editor
+
+Supported languages are C, Yacc and Java. 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. GLOBAL consists
+of global(1), gtags(1), btreeop(1), gctags(1), htags(1), extended
+vi(1), gtags.el and gozilla(1).
diff --git a/devel/global/pkg/PLIST b/devel/global/pkg/PLIST
new file mode 100644
index 00000000000..002c7a63623
--- /dev/null
+++ b/devel/global/pkg/PLIST
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1 1999/01/09 04:17:01 abs Exp $
+bin/btreeop
+bin/gctags
+bin/global
+bin/gtags
+bin/htags
+bin/systags
+lib/libgloutil.a
+lib/libgloutil_pic.a
+libdata/lint/llib-lgloutil.ln
+man/cat1/btreeop.0
+man/cat1/gctags.0
+man/cat1/global.0
+man/cat1/gtags.0
+man/man1/btreeop.1
+man/man1/gctags.1
+man/man1/global.1
+man/man1/gtags.1