./devel/idutils, Classic Berkeley gid/lid tools for looking up variables in code

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 4.6, Package name: idutils-4.6, Maintainer: pkgsrc-users

`mkid' is a simple, fast, high-capacity, language-independent
identifier database tool. Actually, the term `identifier' is too
limiting--`mkid' stores tokens, be they program identifiers of any
form, literal numbers, or words of human-readable text. Database
queries can be issued from the command-line, or from within emacs,
serving as an augmented tags facility.

`mkid' was originally written by Greg McGary <gkm@gnu.ai.mit.edu>
and posted to comp.sources.unix in September 1987. It was then
maintained and enhanced by a loose knit group of programmers on the
Internet led by Tom Horsley <Tom.Horsley@mail.hcsc.com>. Tom released
`mkid2' on comp.sources.unix in March, 1991. Since then, Greg McGary
has resumed maintenance and is releasing an improved version 3 under GPL.

Required to build:

Master sites: (Expand)

SHA1: cb977ce3e4b2bacda85797e9048986e1c1765148
RMD160: 9b136e5bedf04183a631c1c7642c7982deb5016d
Filesize: 978.023 KB

Version history: (Expand)

CVS history: (Expand)

   2018-01-22 05:40:07 by Darrin B. Jewell | Files touched by this commit (3) | Package updated
Log message:
update fflush.c and fseeko.c patch so that this builds on Darwin
   2017-11-02 05:54:27 by Maya Rashish | Files touched by this commit (1)
Log message:
idutils: regen patch sums after previous commit
   2017-11-02 05:26:21 by Alistair G. Crooks | Files touched by this commit (2)
Log message:
patch fflush.c and fseeko.c so that this package builds on FreeBSD HEAD
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-01-02 23:34:02 by Thomas Klausner | Files touched by this commit (3)
Log message:
Patch around problem in configure script directly, using a patch
from uwe in PR 49522. Remove autoconf dependency.
   2015-01-02 13:56:37 by Thomas Klausner | Files touched by this commit (1)
Log message:
Regenerate configure script with autoconf from pkgsrc.
Should fix PR 49522.
   2014-12-23 05:49:11 by OBATA Akio | Files touched by this commit (1)
Log message:
"charset.alias" must not be in PLIST.
   2014-12-15 12:35:42 by Makoto Fujiwara | Files touched by this commit (16) | Package updated
Log message:
  - Add two patches, to avoid
   error: incompatible types when assigning to type '__off_t' from type 'fpos_t'
   fp_->_offset = u.f;
  - Remove one patch patch-af, which had a comment, not necessary for now
    " also look in *.mk files as makefiles.  bump pkg revision."
  - Update 4.2 to 4.6
* Noteworthy changes in release 4.6 (2012-02-03) [stable]

** Bug fixes
  - lid -L no longer mishandles open-ended ranges like "..2" and \ 
  - lid's -d, -o and -x options now work properly

* Noteworthy changes in release 4.5 (2010-06-17) [stable]
* Noteworthy changes in release 4.4 (2009-10-30) [beta]
** New features
  mkid and xtokid accept a new option --files0-from=FILE, to make them
  process only the files named in FILE.  FILE must contain a list of
  NUL-terminated file names.

** Bug fixes
  mkid and xtokid now accept language specific options via the command line.

* Noteworthy changes in release 4.3.92 (2008-10-18) [beta]
** Bug fixes

  fid: avoid a buffer overrun
  handle failed allocation, e.g., by strdup
  avoid potential realloc overflow
  mkid: avoid an infloop on some .el files
  all programs: detect write error on stdout

** Miscellaneous improvements

  revamp code and infrastructure, bringing it closer to coreutils' standards
  add automatically-generated man pages
  mkid recognize more suffixes: .ac, .mk, .bz2, .lzma.
  idutils is now licensed under the General Public License version 3
    or later (GPLv3+).