Commit graph

98664 commits

Author SHA1 Message Date
seb
56cafd791c The new avatar of pkgsrc/mk/bsd.sites.mk is named pkgsrc/mk/fetch/sites.mk 2006-06-06 09:56:22 +00:00
seb
bfc05f25ea Initial import of p5-Test-File-Contents version 0.03 into the NetBSD Packages
Collection.

This Perl 5 module prodives test routines for examining the contents
of files.
2006-06-06 09:52:25 +00:00
rillig
1064108d2a Added the proper types for many of the variables that have been
unchecked before (mainly because of limitations in earlier pkglint
versions). Added ACL constants for user-defined, system-defined and
command-line variables.
2006-06-06 08:22:41 +00:00
rillig
52f5108b7c Enumerations don't need the :Q operator. 2006-06-06 07:04:56 +00:00
rillig
cf96b37f18 Improved variable_needs_quoting. 2006-06-06 06:48:16 +00:00
jlam
fd7633a630 Remove PKG_PHASEs that no longer exist from the various *_PHASE_* lists. 2006-06-06 06:44:01 +00:00
jlam
cd1230e8e3 Separate out the part of bsd.tools.mk that actually created the tools
into a new file pkgsrc/mk/tools/create.mk.  This leaves bsd.tools.mk
as a file that pulls in all of the other ones.  Also move the
tools-related targets from bsd.pkg.mk into bsd.tools.mk.

The tools cookie file has been removed, as well as hooks for
{pre,do,post}-tools.  Instead, there is now only a single public target
"tools" which may be invoked.  Invoking "tools" will always cause all
of the tools in ${TOOLS_DIR} to be created.

The "tools" step has been moved and is now just after the "depends"
step and before sources are extracted.  This is the earliest place
where the "tools" step can be taken, and it allows the created tools
to be used in all steps/phases after it, starting with "extract".  As
a consequence, we should just invoke tools by their bare names in
targets, e.g. awk, sed, patch, etc., instead of with the ${VARIABLE}
names, e.g. ${AWK}, ${SED}, ${PATCH}, etc.
2006-06-06 06:30:29 +00:00
rillig
e3e58f764b Updated pkglint to 4.64. 2006-06-06 05:37:17 +00:00
rillig
fcf3444e98 Updated pkglint to 4.64.
Changes since 4.63:

- Many diagnostics for the :Q operator have been wrong. They are currently
  left out, but will be re-added later. In the mean time, no diagnostics
  are better than wrong ones.
- Made defining the permissions for variables easier by providing a way to
  define "permission constants".
2006-06-06 05:36:40 +00:00
rillig
7e1a20676b When it is not clear whether the :Q operator should be used or not,
return dont_know instead of true.
2006-06-06 05:18:56 +00:00
jlam
627dc60046 Refactor "patch" code into correspondingly named subdirectory of
pkgsrc/mk.  Also get rid of the recursive make for the "patch" target.
This basically merges the "patch" phase into the "tools" phase.

There should eventually be a standalone script that can be used to
verify checksums listed in distinfo that should be used instead of
the roll-your-own code in the do-pkgsrc-patch target.
2006-06-06 04:48:19 +00:00
jlam
4a1c92e775 Improve the warning message if the vulnerabilities file is not found. 2006-06-06 03:36:00 +00:00
jlam
eee5c6a41f Add documentation about which are the public targets for the fetch module. 2006-06-06 03:35:42 +00:00
jlam
c78510391e Refactor "fetch" and "extract" code into correspondingly named
subdirectories of pkgsrc/mk.  Move the following files around for
locality:

	pkgsrc/mk/scripts/extract  -> pkgsrc/mk/extract/extract
	pkgsrc/mk/bsd.sites.mk     -> pkgsrc/mk/fetch/sites.mk

Also get rid of the recursive make for the "fetch" and "extract"
targets.  This basically merges the "fetch" and "extract" phases into
the "patch" phase.

There is still much more work to do to simplify the fetch code, but
this is a good start.
2006-06-06 03:05:48 +00:00
minskim
67a4469e7a Use BSD_INSTALL_* to set permission correctly. 2006-06-06 01:30:25 +00:00
minskim
e5d524fc3e Note PKGREVISION bump of pulsar. 2006-06-06 01:09:43 +00:00
minskim
88f6bb02cb Include pam.buildlink3.mk to enable PAM on platforms without native
PAM.  Bump PKGREVISION.
2006-06-06 01:09:16 +00:00
minskim
2d1e61f7b1 Do not install files directly into etc; it should be handled through
CONF_FILES.
2006-06-06 00:57:59 +00:00
jlam
7136ee2fac Remove trailing blank line. 2006-06-06 00:25:26 +00:00
seb
e9dd4864d7 Make show-options target output shorter as requested by dillo@ 2006-06-06 00:15:45 +00:00
minskim
75b315d900 Honor BIN{OWN,GRP,MODE}. 2006-06-06 00:15:28 +00:00
minskim
197598af9a Honor *OWN, *GRP, and *MODE. 2006-06-06 00:02:54 +00:00
minskim
7a91b437d5 Buildlink gettext-lib because this package needs the gettext library. 2006-06-05 23:54:44 +00:00
minskim
82f9c33010 Note update of mathomatic. 2006-06-05 23:49:18 +00:00
minskim
16263619e8 Update mathomatic to 12.5.15.
Changes:
- Excess variables cleanup of taylor command.
- Changed argument of push command from an equation number to an equation
  number range.
- Added easy selection of equation spaces, just type the number at the
  prompt.
- Allow flist command when Mathomatic is compiled as a library.
2006-06-05 23:48:58 +00:00
minskim
f65116f111 Note PKGREVISION bump of bioperl. 2006-06-05 23:35:14 +00:00
minskim
2b538d320d Fix CHECK_INTERPRETER errors and warnings. Bump PKGREVISION. 2006-06-05 23:34:42 +00:00
reed
9b82c0c8cd Sort entries -- no change to package. 2006-06-05 23:25:43 +00:00
wiz
7dfd2d91d5 + R-2.3.1, cgdb-0.6.3, cvsd-1.0.12, grace-5.1.20, libtheora-1.0alpha6,
libwpd-0.8.5, links-gui-2.1.0.22, nas-1.8, nsd-2.3.5,
  p5-Apache-DBI-1.01, p5-Apache-Session-1.81, p5-File-Find-Rule-0.30,
  p5-Params-Validate-0.84, p5-razor-agents-2.82, rsnapshot-1.2.9,
  smlnj-110.59, sylpheed-claws-2.2.1.
2006-06-05 23:08:43 +00:00
heinz
2564ef0106 Update of mail/spamassassin to 3.1.3. 2006-06-05 23:04:54 +00:00
heinz
114a49a67a Updated to version 3.1.3.
Pkgsrc changes:
  - patch-bb for no longer necessary (integrated upstream).

Changes since version 3.1.2:
============================
- bug 4926: given a certain set of parameters to spamd and a specially
  formatted input message, users could cause spamd to execute arbitrary
  commands as the spamd user
- bug 4932: the userstate dir and userprefs file would not be created
  under certain conditions.
2006-06-05 23:01:01 +00:00
jlam
3fbe129b69 Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSG
in various places.
2006-06-05 22:49:44 +00:00
rillig
870c059e4b Added the command line argument -D{foo,bar,...} that enables or disables
certain categories of debugging output.
2006-06-05 22:34:40 +00:00
rillig
2e5ea781f2 Minor corrections. 2006-06-05 22:24:12 +00:00
wiz
7fe71548bf + capc-calc-2.12.0.1, gsasl-0.2.12 [pkg/33638], hyperestraier-1.2.8,
nagios-2.4.
2006-06-05 21:38:58 +00:00
christos
63f0e844f0 don't include nfs statistics in the iostats; pointed by Veego 2006-06-05 20:20:26 +00:00
gdt
b8f9c71471 Update to 0.98.6.
Security:
   ripd:

     - RIPD unauthenticated route table broadcast:
         CVE-2006-2223, OSVDB ID 25224, Secunia SA19910
     - RIPD unauthenticated route injection:
         CVE-2006-2224, OSVDB ID 25225, Secunia SA19910

       [ripd] 0.98 specific command changes, allow no-auth to be set
       [ripd] bugs #261, #262: Fix RIPv1 info-leak and unauthenticated route updates
       [doc] Add text on 0.98 specific RIP authentication changes
       [docs] Update ripd docs on version and authentication, see bugs #261,#262

 	Thanks to Konstantin V. Gavrilenko for report and testing.

   bgpd:
     - bgpd Telnet Interface DoS:
 	    OSVDB ID 25245:
 	     http://www.osvdb.org/displayvuln.php?osvdb_id=25245
 	    [quagga-dev 4051]:
 	     http://lists.quagga.net/pipermail/quagga-dev/2006-March/004052.html

       [bgpd] Fix infinite loop in community_str2com


[No NEWS entries for 0.98.2 to 0.98.6; many bugfixes]
2006-06-05 19:28:25 +00:00
minskim
25dece3700 Note PKGREVISION bump of gcpio. 2006-06-05 19:05:05 +00:00
minskim
d10c7483a9 Enable NLS support. Bump PKGREVISION. 2006-06-05 19:04:32 +00:00
minskim
1b0dda7842 Note PKGREVISION bump of p5-Lingua-EN-Inflect. 2006-06-05 18:39:45 +00:00
minskim
8e03861451 Fix CHECK_INTERPRETER errors. Bump PKGREVISION. 2006-06-05 18:39:24 +00:00
minskim
0f372f9e57 Note PKGREVISION bump of p5-Text-Reform. 2006-06-05 18:34:16 +00:00
minskim
e9e4f3cf97 Fix CHECK_INTERPRETER errors. Bump PKGREVISION. 2006-06-05 18:33:55 +00:00
minskim
0b495d2148 This package needs lex to build. Add it to USE_TOOLS. 2006-06-05 18:19:55 +00:00
minskim
e470f086df USE_LANGUAGES+=c++ 2006-06-05 18:06:42 +00:00
minskim
d25a7038b8 Note PKGREVISION bump of awstats. 2006-06-05 18:06:12 +00:00
minskim
beffbbba82 Set DIST_SUBDIR due to distfile changes. Mainly documentation and warning message changes. The browsers database was also updated.
Bump PKGREVISION.
2006-06-05 18:04:25 +00:00
jlam
daa9eec1ee Remove spurious comment. 2006-06-05 17:56:10 +00:00
jlam
e3f0f1869f Allow overrides of the public targets, e.g. "install", "package", etc.
if PKG_SKIP_REASON or PKG_FAIL_REASON is defined.  This commit adds
!target(...) guards around those target definitions to avoid "duplicate
target definition" warnings.
2006-06-05 17:41:11 +00:00
minskim
deab97f9bd Add -DBIND_8_COMPAT to CFLAGS to build on Darwin. This fixes
PR pkgp/33634.
2006-06-05 17:29:25 +00:00