Commit graph

33 commits

Author SHA1 Message Date
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21: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
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
9316d2ca37 strnstr exists on DragonFly, use the system version instead of the
conflicting local version.
2006-01-02 22:40:19 +00:00
jlam
920592c1cb Remove extremely stupid and naive tests for whether YACC is "bison -y"
and LEX is "flex".  They break when full paths are passed to the
configure script via YACC and LEX (!!).
2005-05-23 21:24:17 +00:00
jlam
49bef90a54 AIDE wants flex, not just any old "lex". 2005-05-23 21:18:53 +00:00
jlam
c897d2aa42 Remove redundant USE_TOOLS+=bison lines. 2005-05-23 21:18:09 +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
9f94b112f0 Remove the old tools framework and references to _USE_NEW_TOOLS. 2005-05-22 19:11:12 +00:00
jlam
c757d1423e Avoid crazy YACC hacks when using the new tools framework. 2005-05-15 19:05:54 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
wiz
31f487704d Update to 0.10, prompted by César Catrián C. on tech-pkg:
Version 0.10
        * Fixed bugs
        * Moved project over to sourceforge.net
        * Change of project ownership
2004-12-01 16:42:53 +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
grant
46af0a9282 this needs flex and bison to build. fixes build on Solaris.
XXX this could be handled better by the tools stuff.
2004-06-27 13:23:40 +00:00
snj
f0872fe0d8 Convert to buildlink3. 2004-04-25 02:51:39 +00:00
martti
8cee801716 COMMENT should start with a capital letter. 2003-07-21 17:10:16 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
agc
d967817238 Set the correct version of mhash to depend upon properly, so that we don't
end up with multiple version dependencies.
2003-06-17 13:05:37 +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
jschauma
aa6d383a4d Update to 0.9:
Version 0.9
	* Fixed bugs
	* Added support for keyed md check of db and config
	* Removed dependancy on libgcrypt
	* Added dependancy on mhash

Version 0.8
	* Fixed loads and loads of bugs
        * Added syslog backend
        * Report format changed
        * added lots of parameters see man page and configure --help
        * added ACL support for SunOS 5.x (and compatibles)
	* libgcrypt is now separate and required

Version 0.7
	* Bug fixes
	* Compressed database support
	* Linkname checking
	* Mhash support (version 0.8.1 of mhash required)
2002-11-13 22:58:20 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
agc
a35e3d707c Move to sha1 digests, add distfile sizes. 2001-04-19 15:40:29 +00:00
agc
2d6b6a009c + 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 11:43:32 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +00:00
wiz
75671b3506 shuffle line for pkglint 2000-09-03 13:09:20 +00:00
wiz
fccec72b75 add RCS Id 2000-09-03 13:09:08 +00:00
dmcmahill
5b4d2f4abf -fix BUILD_DEPENDS to correctly include bison
-don't let make(1) set YACC (which then gets passed to configure) so
 configure can correctly find bison.
2000-05-20 16:44:27 +00:00
hubertf
248b960960 Make this actually compile on recent NetBSD systems:
* force "bison -y" *via $YACC)
 * undefine _POSIX_C_SOURCE, needed to get S_ISLNK defined in <sys/stat.h>
2000-04-26 12:51:35 +00:00
wiz
e6e628ef22 s/^a // 2000-03-16 13:56:00 +00:00
agc
f9fa9a5fde Initial import of aide, a free intrusion detection system for checking
file integrity, into the NetBSD packages collection.

It creates a database from the regular expression rules that it finds
from the config file.  Once this database is initialized it can be
used to verify the integrity of the files.  It has several message
digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that are used to
check the integrity of the file.  More algorithms can be added with
relative ease.  All of the usual file attributes can also be checked
for inconsistencies.  It can read databases from older or newer
versions.  See the manual pages within the distribution for further
info.  There is also a beginning of a manual at

	http://www.cs.tut.fi/~rammer/aide/manual.html

This package is very similar to tripwire, but without its licen[cs]e
constraints.
2000-03-10 10:28:31 +00:00