Commit graph

59 commits

Author SHA1 Message Date
salo
74284b9e93 Security fix for SA21601:
"Will Drewry has reported some vulnerabilities in Cscope, which
 potentially can be exploited by malicious people to compromise
 a vulnerable system.

 1) Various boundary errors within the parsing of file lists or
    the expansion of environment variables can be exploited to
    cause stack-based buffer overflows when parsing specially
    crafted "cscope.lists" files or directories.

 2) A boundary error within the parsing of command line arguments
    can be exploited to cause a stack-based buffer overflow when
    supplying an overly long "reffile" argument.

 Successful exploitation may allow execution of arbitrary code."

Patches adapted from cscope CVS.  Bump PKGREVISION.
2006-08-24 22:02:02 +00:00
tron
c22463d94b Add missing RCS Ids. 2006-05-29 13:51:20 +00:00
tron
1a4ed9f751 Integrate Debian's fix for security whole reported in CVE-2004-2541.
Bump package revision.
2006-05-29 13:48:53 +00:00
yyamano
e157c8fb66 Make this build on Darwin. 2006-03-23 16:09:32 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
wiz
9ecad91e80 Update to 15.5:
(2003/08/14 - broeker) Cleaned up man page, INSTALL and TODO files.
(2003/08/14 - broeker) Have configure check for <regex.h>.  Bail out if none
	               found.
(2003/08/14 - broeker) New options --help and --version.
(2003/06/12 - broeker) New option -v to output progress updates even in
		       line mode.  To be used by interface kscope.
(2003/06/02 - broeker) Use the basename of files only to test for SCCS/RCS
	               files in -R traversal.
(2003/04/29 - broeker) Check that a src file is a regular file before trying to
	               scan it.  Change from S_IFDIR/S_IFREG bit tests to
		       macros S_ISDIR/S_ISREG.
(2003/03/05 - broeker) Remove '-y' option from pipe call to utility "sort".
	               It's long since deprecated, and some modern versions
		       will barf seeing it.
(2003/03/02 - broeker) Don't restrict to 14 character filenames any longer.
(2003/01/23 - broeker) Update to latest auto* tools.  First step towards
                       integration of GNOME GUI version.
(2002/12/11 - broeker) Get rid of deprecated ={...} style actions in egrep.y.
	               Use plain {...} instead.
(2002/10/29 - broeker) Fix bug #588671: disprefs was still 0 if only 1 very
	               long reference output shown by curses display.
(2002/08/27 - broeker) Fix bug #600494: use mygetenv() for HOME, and provide
	               a fall-back if it's not there.
2005-10-03 15:00:12 +00:00
jlam
fdb9b42b02 Do previous in a better way by asking for "byacc" instead of "yacc",
as this will avoid using bison completely.  This fixes PR pkg/31321.
2005-09-20 03:52:01 +00:00
tron
ec56ea77fe Force use of "yacc" instead of "bison" because (at least the current
version of) bison cannot parse the grammar file.
2005-08-07 19:47:23 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
48781afdbb For packages that use GNU configure, don't bother adding "TOOL"
variables into CONFIGURE_ENV if the new tools framework already takes
care of adding them automatically.
2005-05-22 05:35:32 +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
wiz
7239f29672 Apply patch from Debian package against CAN-2004-0996; based on patch
by Gerardo Di Giacomo. Bump PKGREVISION.
2004-12-17 22:29:06 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
wiz
f701226752 Add patch from Kailash Sethuraman in PR 25471 that removes an obsolete
sort(1) flag. PKGREVISION=2.
2004-05-05 13:25:27 +00:00
minskim
edeac0d52f bl3ify 2004-02-15 23:46:17 +00:00
grant
7745012a66 USE_GNU_TOOLS+=lex. 2004-02-14 00:59:28 +00:00
grant
52f1b46a37 remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this
automatically now.
2004-02-14 00:54:44 +00:00
heinz
4094e2075b Correct dependency on flex 2004-01-03 00:54:18 +00:00
jlam
a9f08159c4 Back out last change related to moving ncurses/buildlink2.mk to
curses.buildlink2.mk.  This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.

We should have a better way to say that the NetBSD curses doesn't
quite work well enough.  In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages.  We will look into this again in the future.
2003-09-28 09:13:55 +00:00
grant
7a71199b50 move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it provides
support for base system curses/ncurses as well as ncurses itself.

suggested by wiz.
2003-09-27 17:07:34 +00:00
kristerw
7bf2bd33bd Override config.guess and config.sub to make the pkg recognize and build
on more systems (e.g. NetBSD 1.6.1/shark).
2003-08-02 18:17:44 +00:00
martti
e69ab8c365 COMMENT should start with a capital letter. 2003-07-21 16:35:12 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
wiz
0808307d4a Not needed in 15.4. 2003-07-12 07:04:54 +00:00
wiz
4c949c482a Update to 15.4: bugfix release. 2003-07-12 07:04:32 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
wiz
e21108c56c Remove obsolete "-y" flag from sort call; bump PKGREVISION.
Patch from Istvan Marko in PR 19425.
2003-03-22 06:05:26 +00:00
wiz
4816887cf6 buildlink1 -> buildlink2. 2002-10-13 14:06:04 +00:00
seb
e865689d2d Regen some patches so Solaris' /usr/bin/gpatch is happier with them. 2002-06-12 13:16:50 +00:00
jlam
478cba00bb By default, prevent invocation of GNU "auto*" driven by the generated
Makefiles during the build process by touching various auto{conf,make}
source files to make them up-to-date.  Packages that require regenerating
the configure script and Makefile.in files should make the appropriate
calls to auto{conf,make} in a pre-configure target.  This allows the
various targets listed in ${_CONFIG_PREREQ} to modify the generated files
without triggering the GNU auto* tools and having the modifications be
overwritten.
2001-12-04 06:14:57 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
seb
66771163d1 Use AUTOMAKE_OVERRIDE instead of custom pre-configure target. 2001-10-29 10:24:16 +00:00
wiz
1af97e4940 Improve English in comment. 2001-10-03 15:06:15 +00:00
seb
a59d2f2562 Upgrade to version 15.3
Changes in release 15.3: Improvements, major bug fixes, XEmacs, Vim and web
interface support
Changes in release 15.1: Improvements to interface and major bug fixes
2001-10-03 14:57:21 +00:00
jlam
0d72500311 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. Also
use a slightly more general mechanism to replaces references to <curses.h>
to <ncurses.h> in the source files.
2001-06-20 03:22:17 +00:00
jlam
90d37a0733 Fix stupid change by package author that looked for files explicitly in
/usr/local/lib and that explicitly set LDFLAGS to nothing.
2001-06-20 03:19:20 +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
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
tron
5feac46ad5 Use "${MASTER_SITE_SOURCEFORGE}". 2000-11-11 17:49:22 +00:00
wiz
3d00d4c119 NEED_NCURSES check doesn't have to be after bsd.pkg.mk inclusion anymore
(only after bsd.prefs.mk inclusion)
2000-11-02 03:25:32 +00:00
agc
30575e64d7 Revert previous change, which was tested with the wrong version of
bsd.pkg.mk and bsd.prefs.mk.. Pointed out by Thomas Klausner.
2000-09-28 12:41:36 +00:00
agc
b1634646b2 Clean up the post-extract target, and use sh(1) for loops in preference
to make(1) .for loops.
2000-09-27 14:34:12 +00:00
wiz
bb793c9c75 Try to fix build failure on <1.4Y (noted in recent sparc bulk build). 2000-09-11 15:26:38 +00:00
wiz
d63de2f4a3 Add USE_CURSES for packages that need curses functionality that only
got added in 1.4Y; on older version of NetBSD, ncurses will be used.
Replace previous code that did the same, but wasn't shared.
2000-07-28 10:33:56 +00:00
hubertf
aeca013e4d Use the defines from bsd.pkg.mk, don't start subshells.
(The values for uname etc. will probably be passed in from
upper-level make processes).
2000-06-14 02:10:57 +00:00
wiz
b15cee263e add 1.4Z[A-Z] pattern for recognition of 'good' curses 2000-06-08 12:57:57 +00:00
dmcmahill
e068333b33 DEPEND -> DEPENDS 2000-05-30 20:42:23 +00:00