Commit graph

31 commits

Author SHA1 Message Date
jlam
83147ffa68 Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16 19:10:37 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
abs
09d2242f31 Update global to 4.8, from Kailash Sethuraman in PR#27017
Changes since 4.7:

August 26 2004, Shigio Yamaguchi  <shigio@gnu.org>

        * Moved function now() from gtags.c to libutil/date.c.
        * htags: Changed so that the path passed to CGI might be encoded to %xx.
        * htags: Rewritten in C language.
        * htags: The use of the 'gtags --write' was stopped.
        * die.c: New function sethandler() and warning() added.
        * gctags/reserved.pl: The use of the --key-positions option of gperf(1)
          was stopped. We need gperf-3.0.1 instead.

June 1 2004, Shigio Yamaguchi  <shigio@gnu.org>

        * htags: Function usable() was changed to the same specification
          as usable() in libutil/usable().
        * htags: Execution path of global(1) was changed to the absolute path.
        * htags: Write FILEMAP file for reference from external system.
        * conf.c: New config variable 'bindir' and 'datadir' added.
        * w32/ directory removed.
2004-09-24 19:25:38 +00:00
wiz
97c485708c Sync PLIST with 4.7 update (hi cjs!). 2004-07-14 15:19:19 +00:00
cjs
4978b83642 GLOBAL-4.7
* Gtags.vim, plugin script integrates GLOBAL with vim editor added.

GLOBAL-4.6.
[INCOMPATIBLE CHANGES]
* The default value of the config variable 'definition_header' was changed
to 'no', because the definition header is unsightly according to the place,
especially in class definition.
[OTHER CHANGES]
* Added support for PHP language.
(Known problems in htags)
- The variable in string cannot be recognized.(global can recognize that.)
- In HTML, the character string of the same spelling as the reserved
word of PHP is recognized as a reserved word of PHP.
I will rewrite htags in C language in the future to solve above problems.
* Added support for SCM_DEFINE macro which is part of guile-snarf.
* Added 'right' as a value of config variable 'definition_header'.
* Added some tool tips.
- Alphabet in alphabetical index shows the count of definitions.
- File name in file index show the full path name.
- Anchor to duplicate index show the number of duplicated objects.
* Added .cvsrc,.cvsignore,.cvspass,.cvswrappers,autom4te.cache/
to the default skip list.

GLOBAL 4.5.3.
[INCOMPATIBLE CHANGES]
* htags: Htags does not generate the code of javascript at all.
In the former version, we used javascript to display information about
links. But a browser these days had come to support the tool tip using
'title' attribute. So, we replaced the function using tool tip instead
of javascript facility.
* The --no-javascript option was removed because it was already unnecessary.
* global: The pattern of the argument came always to be interpreted
as a extended regular expression. In the former version, there was both
the case for the pattern to be interpreted as a basic regular expression
and the interpretation as the extended regular expression. This depended
on the environment of the build. (If you have grep(1) and xargs(1),
basic regular expression will be used.)
In the new version, if you want the pattern to be interpreted as a basic
regular expression, please specify the -G option.
[OTHER CHANGES]
New features:
htags:
* CVS REPOSITORY link (the --cvsweb and --cvsweb-cvsroot option).
You can link CVS repository from the hypertext of source code.
* Tooltip inserted in links.
* The --no-map-file option added.
Htags generate 'MAP' file by default. You can suppress it by this.
* The --statistics option added.
With this option, htags print statistics information to the standard error.
global:
* The -e(--regexp) option added like grep(1).
* The -G(--basic-regexp) option added like egrep(1).
Performance tuning:
htags:
* Remove tag name and line image from cache record. This made cache
file smaller.
* The use of the temporary file was suppressed to the minimum by tring to
read the source code.
Other modifications
* A security hole was shut.
* conf.h: add '{arch}' and '.notfunction' to default skip list.
* gctags: support __attribute__((...)).

GLOBAL 4.5.2.
[INCOMPATIBLE CHANGES]
* htags: move title's '<H1>...</H1>' into configuration variables
'title_begin' and 'title_end'. This makes configuration more flexible.
If you are still using older version of gtags.conf, please replace it
with one in this version.
[OTHER CHANGES]
* htags: add INCLUDED FROM index of htags by Hideki IWAMOTO.
This indexes the places where the header file is included.
* htags: add support of multi-line string.
* htags, gtags: pass option '-w' from htags to gtags.
* htags: allow reference to nonexistent definition without warning.
* htags: add missing reserved words.
- add C99 reserved words _Bool,_Complex,_Imaginary,inline,restrict.
- add missing C++ reserved words asm,bool,const_cast,dynamic_cast,
explicit,export,false,mutable,namespace,reinterpret_cast,static_cast,
true,typeid,typename,using,wchar_t.
* htags: insert HTML tag in the line which was warned.
(see configuration variable 'colorize_warned_line', 'warned_line_begin'
and 'warned_line_end'.)
* gctags: pick up reference to macro in conditional directive.
* gctags: remove wchar_t from the reservation word list of C.
* gctags: remove overload from the reserved word list of C++.
* gctags: remove wchar_t from the reservation word list of C.
* gtags: environment variable GTAGSCACHE added.
* and many bug fi

GLOBAL-4.5.1.
New features:
o gtags,htags: --gtagslabel option added.
o htags: -D(--dynamic) option added.
o Some bugs fixed.
2004-05-13 02:07:47 +00:00
snj
7bdebf2480 Convert to buildlink3. 2004-04-27 03:09:57 +00:00
seb
b72ff5e56c Remove info files entries from PLIST. 2004-02-15 21:54:55 +00:00
seb
8d15907ec2 USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:38:23 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
seb
331973aa91 Convert to USE_NEW_TEXINFO. 2003-06-23 10:57:27 +00:00
seb
d29c536225 Use texinfo.mk, TEXINFO_OVERRIDE and fix install-info in PLIST. 2003-05-04 23:36:12 +00:00
wiz
4cc6442532 Update to 4.5, provided by ORI Manabu in PR 18698.
Changes:
Version 4.5 - July 4 2002, by Shigio Yamaguchi

* htags: -m(--main-func) option added.
* htags: --style-sheet=<style file> option added.
* htags: --no-javascript option and no_javascript config variable added.
* htags: -g(--gtags) option added.
* htags: -s(--symbols) option and symbols config variable added.
* gctags: --langmap option added.
* gctags: -t and -d option added.
* gtags: pick up macros with noargument, typedef name and enum member.
* gozilla: -d option added.
* gctags: assumes __attribute__, const, volatile, wchar_t as a reserved word
  in C language. assumes __attribute__, explicit, mutable, namespace,
  overload, typename, using as a reserved word in C++ language.

Version 4.4 - March 30 2002, by Shigio Yamaguchi

* gozilla: gozilla return to GLOBAL.
* htags: -o(--other) option added. This option list not only source files
  but also other files like 'README'.
* global: -o(--other) option added. This option search in not only source
  files but also other files like 'README'.
* htags: configuration variable other_files added.
* htags: configuration variable definition_header={no|after|before} added.
* htags: configuration variable enable_grep and enable_idutils added.
* htags: -l(--each-line-tag) option deleted.
  From now on, htags works as if -l flag is always specified.
  But -l(--each-line-tag) option is accepted for backward compatibility.
* global: path conversion optimized and bug fixed.
* gtags.conf: added documentation about variables.
* htags: shut another security hole.
* Some bugs are fixed.

Version 4.3.1 - January 22 2002, by Shigio Yamaguchi

This is bug fix version.
* htags: global.cgi wasn't generated correctly.

Version 4.3 - January 10 2002, by Shigio Yamaguchi

* Support DJGPP.
* Support nvi-1.81.5.
* global.texi: chapter of less viewer, nvi-1.81.5 and reference manuals added.
* global,gtags: the -q option added.
* htags: fill anchors into path name.
* global: GTAGSROOT file supported.

Version 4.2 - November 24 2001, by Shigio Yamaguchi

* postgres support added.
  You need to configure GLOBAL with --with-postgres option.
* gtags: when no parser specified in config file, overloaded by default values.
* gtags: variable 'skip' accept full path name.
* htags: changed to refer to macros which is defined in other C source.
* htags: --caution option added.
* global.texi: reference manual added.
* gtags, htags: allow relative path name for --gtagsconf.

Version 4.1.1 - July 31, 2001, by Shigio Yamaguchi

* htags: bug fixed. bless.sh removed 'TARGET=mains'.
* htags: bug fixed. bless.sh didn't work without config file.
* configure: bug fixed. --srcdir option didn't work.
  now you can build project at any directory other than source directory.
* htags: generates rebuild.sh to redo the job with the previous context.
* globash.rc: when GTAGSROOT specified, prompt is changed to "[$root]!$cwd"
  instead of "[$root]/...".
* globash.rc: bug fixed. number was ignored in 'next <no>' and 'prev <no>'.
* globash.rc: The -e option of show use emacsclient instead of emacs.

Version 4.1 - July 12, 2001, by Shigio Yamaguchi

[INCOMPATIBLE CHANGES]

* global: rename the -i(incremental) option to -u(update) and the new
  -i(--ignore-case) option added because -i options is generally used
  for this purpose (see grep(1)).
* gtags.conf: rename global.conf into gtags.conf because the old name was
  too generic. (GLOBAL also accepts old name for compatibility.)

[OTHER CHANGES]

* Some bugs are fixed.
* globash.rc: GloBash --- Global facility for Bash added.
* htags: create bless.sh when the -S option specified.
* htags: config variables prolog_script, epilog_script, show_position,
  position_begin, position_end and icase_path added.
* htags: path name search facility added.
* htags: locate dbpath like global(1) does.
* htags: show addtional information on status bar.
* gtags: the -i option also locate tag files among cadedite directories.
* global, gtags: make icase_path allways enable in Windows32 environment.
* global: the -T(--through) option added.
* gtags, htags: --gtagsconf option added.
* gtags.conf: 'htags_options' added.
* globa.texi: the method to use vim with GLOBAL and the description
  about GloBash added.
2002-11-23 23:09:55 +00:00
jlam
cd279b5037 buildlink1 -> buildlink2 2002-11-14 23:39:09 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-26 10:29:33 +00:00
skrll
9bd4180d57 /bin/mkdir -> ${MKDIR}.
Make the print-PLIST target output ${MKDIR} also.
2002-02-05 22:39:00 +00:00
jlam
96904a0049 Buildlinkify. 2001-11-28 05:20:38 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
wiz
dfb2d5edc6 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 00:44:09 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
abs
53df6acd41 Update global to 4.0.1 - patches from Hubert. Fixes security issue. 2000-10-08 23:25:30 +00:00
wiz
147be8ef01 Don't use internal libdb, use NetBSD's, as suggested by Patrick Welche in
pkg/10340.
While I'm here: set MANCOMPRESSED_IF_MANZ; and fix .El in another man page.
2000-09-09 14:58:49 +00:00
wiz
3940d3fa33 add RCS Id 2000-09-03 09:52:56 +00:00
sakamoto
591cc96593 Update global to 3.55
Fixes pkg/9668 by nagae@tk.airnet.ne.jp

What's New since 3.54
	The -g and -s option are optimized.
	Above serious bug is fixed.
What's New since 3.5
	Ported to Cygwin tools for WIN32 environment.
	(You need Cygwin tools Release B20.1)
	Gozilla ported to WIN32 environment.(You need Borland C compiler)
	Gtags.el was improved.
	Ported to Solaris.
What's New since 3.44
	C++ supported.
	XEmacs supported.
	Ported to WIN32 environment.(You need Borland C++ compiler 4.5 or 5.0)
2000-04-21 06:46:11 +00:00
hwr
70382b3749 Homepage has moved to http://www.tamacom.com/global/. 1999-08-24 12:24:30 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
garbled
5f1925c4f5 Fix some minor LP64 warnings that are treated as errors. Compiles
on alpha now.
1999-04-26 18:34:42 +00:00
abs
44db47de48 pkglint: Use {MKDIR} not mkdir 1999-01-14 23:29:19 +00:00
abs
0acdc9ee2c Add (and enable) global package 1999-01-09 04:17:00 +00:00