Commit graph

1053 commits

Author SHA1 Message Date
erh
d5b08e455b Check for setenv and unsetenv independantly since setenv presence doesn't
always imply unsetenv.
2003-12-05 15:43:10 +00:00
erh
059ec43e2d AIX needs getopt_long. 2003-12-05 15:42:13 +00:00
erh
92da59fed3 On AIX h_errno is a function call. Don't try to redefine it. 2003-12-05 15:41:06 +00:00
gavan
b0a851b1e9 Treat an empty HOSTDEF file as if it didn't exist.
From Greg A. Woods. Fixes PR pkg/22957.
2003-12-02 15:41:55 +00:00
jlam
5019e4904b We're not ready for pkgviews yet! 2003-11-23 08:35:05 +00:00
jlam
23ffd46c8d Be more verbose about when we symlink the font programs. 2003-11-23 07:09:12 +00:00
jlam
e0063aa8e5 Update the host.def file during view (de)installation. Also deal with
the font program symlinks at both view-deinstall and normal deinstallation
time since the files aren't listed in the PLIST (the font programs are
handled completely by the INSTALL/DEINSTALL scripts).
2003-11-23 06:46:54 +00:00
cube
f02636860d When there is no distinfo file, do not apply patches we would not
normally apply: treat them as if the distinfo file was empty.

This solves the reason why pkgtools/pkg_install/distinfo was resurrected,
and allows us to remove it again, since it had the side effect of
introducing a dependency on digest, which is not acceptable when updating
pkg_install: it made it impossible to use the pkgsrc tree, as reported
by several people.
2003-11-20 15:07:53 +00:00
hubertf
c686248c8f Add (back) empty distinfo file to mark that this package has no
patches (any more). This prevents SUP users who dont use the "delete" flag
properly to accidentally apply the patches they still have
(which is the reason why we keep patches in the distinfo file at all).
2003-11-10 16:32:56 +00:00
jlam
3607b06f5c Sync pkgtools/pkg_install with src/usr.sbin/pkg_install from 20031003.
New features include fetching binary packages using HTTP (thanks wiz!)
and some minor speed optimizations for pkg_delete.
2003-10-29 23:00:27 +00:00
seb
8b72b13fb8 Update to version 0.3.
Add support for NetBSD 1.6.2.

XXX The "release date" is fiction.
2003-10-27 20:31:42 +00:00
tron
d2716ca53f XFree86 4.3.0 and above have "libXrender.so.1.2". Problem pointed on by
Bernd Ernesti.
2003-10-20 16:11:16 +00:00
grant
5538daab2f we suggest setting XAPPLRESDIR in /etc/profile and /etc/csh.login, so
provide a csh example as well as a bourne shell example.
2003-10-19 07:16:33 +00:00
grant
9ff28ef7ff s/${X11BASE}/$${X11BASE}/ in COMMENT 2003-10-19 06:28:08 +00:00
tron
9df403713b Adapt to latest shared library changes in NetBSD's X11 sources and
XFree86-current.
2003-10-18 18:23:03 +00:00
grant
517d37cda1 s,/usr/X11R6/,$${X11BASE}, in COMMENT.
yes, this deliberately does not expand ${X11BASE}, as that would
lead to the same confusion (X11R6 vs. openwin, etc.) when we use
this pkg's COMMENT on the web site/search.
2003-10-18 10:12:09 +00:00
salo
b38902af45 Welcome to version 2.8.
- Do not list pkgconfig files as libraries.
- Save one grep and be more precise about removing
  pkgconfig and intltool buildlink2 file inclusions.
2003-10-15 00:18:05 +00:00
veego
4d271b3397 Update pkgtools/x11-links to 0.16.
Changes include supporting XFree86-4.3.99.14 aka XFree86-current.
Added some new library versions and some freetype2 include files.
And bump the required version number in the bsd.buildlink mk's.
2003-10-13 15:55:11 +00:00
jlam
db20aa3e21 Fix typo. 2003-10-12 08:58:04 +00:00
grant
6764a676b9 name jlam as the guilty party who wrote this. 2003-10-12 01:19:08 +00:00
grant
caeb81ba77 move src2nbcompat from pkg_install to libnbcompat. 2003-10-12 01:17:50 +00:00
wiz
fc29e79bd4 Teach lintpkgsrc how to handle empty() conditionals.
Closes second part of PR 23126.
Welcome to 3.65!.
2003-10-11 08:03:40 +00:00
grant
467b308dcc ensure pkg_admin is called with the full path and use the right
directory for man pages in the PLIST.

fixes remaining part of PR pkg/21858 from Jeremy C. Reed.
2003-10-11 07:29:29 +00:00
grant
2c562cc1b8 use !defined instead of ! for testing if {,U}LLONG_MAX is defined.
fixes build on bsdi, noted by Jeremy C. Reed on tech-pkg.
2003-10-10 10:15:09 +00:00
grant
80f555cb2e add TAR_CMD to DEFS to ensure we use the full path to tar.
noted by Pierre Bourgin on tech-pkg.
2003-10-06 10:12:42 +00:00
grant
105045212c fix handling of DISTDIR. patch from Sebastian Prause on tech-pkg.
bump to 3.64.
2003-10-06 08:50:40 +00:00
mycroft
09d5e8ff49 Catch up. 2003-10-06 03:00:32 +00:00
agc
3e0194d117 Update pkgchk to 1.44 - add a -g option to generate an initial pkgchk.conf
file based upon the packages currently installed on the host machine.
2003-10-04 21:07:53 +00:00
seb
2e0d2dfe58 Remove occurrences of pkgsrc.conf in favor of pkgchk.conf. 2003-10-04 12:02:12 +00:00
abs
7641492283 Update pkglint to 3.63:
perl 5.6.1 realpath() cannot handle files, only directories.
    Handle this case, with the only downside that if the last component in
    an include path is a symlink the 'performance boost' duplicate check
    may not work. Reported by Todd Vierling
2003-10-01 11:56:17 +00:00
abs
123f9af1fe Update pkgchk to 1.43:
Additional duplicate check in -l
2003-10-01 11:30:10 +00:00
abs
f4e1cb4f49 Update pkgchk to 1.42
Update -L:
	Do not reset the logfile at the start of each package. Also
	try to make the 'tail' of the logfile in the event of an
	error more useful.

    Implement -l:
	List the filename for all binary packages (including the
	exact dependencies against which each package was built)
	based on pkgchk.conf.  Will abort if a binary package is
	missing.  This can be used (in conjunction with -U and -D)
	to determine what packages would need to be copied to a
	remote machine to ensure it was completely up to date.
2003-10-01 11:25:02 +00:00
seb
34700d01e6 Update to version 0.2.
Fix a mostly harmless bug: a utsname.machine string was added at the
end of utsname.version string.
2003-09-30 19:13:30 +00:00
abs
2990b88c8a Update pkglint to 3.62:
lintpkgsrc - handle the buildlink include fest:
	- Using realpath() to fix exclude of duplicate includes speeds
	  up 'lintpkgsrc -rp' on a PIII-500 from 40 minutes to 3
	- Excluding buildlink[^/]*.mk files unless -d is specified further
	  speeds up to just under 1 minute
2003-09-30 16:09:50 +00:00
jlam
87ce557d03 Document why we include the various buildlink3.mk files. 2003-09-28 12:45:04 +00:00
grant
a7fd07a6ce define NO_TOOLS to avoid embedding the path to work/.tools/bin/{grep,sed}
in linkfarm.sh and pkg_view.sh.
2003-09-25 12:43:36 +00:00
grant
dbe2b165b6 sync with NetBSD-current after updates from wiz. 2003-09-23 13:22:37 +00:00
grant
71c17ddbd6 bump date 2003-09-23 07:46:07 +00:00
grant
3c5895a2f6 add --with-{ftp,mtree,pax,tar} to allow overriding the commands that
pkg_install calls, and pass the full path for each from the pkg Makefile.

fixes issue with pkg_add and pkg_create calling non-existent or
less-than-functional tools since it relied on $PATH.
2003-09-23 07:44:48 +00:00
grant
7e46cd752c sync with NetBSD-current's pkg_install-20030923. 2003-09-23 07:13:45 +00:00
grant
33ded8ed84 no need to pass $(DEFS) to $(CC) twice. 2003-09-23 06:36:19 +00:00
grant
237cb732fa clean up autoconf generated files in view/ 2003-09-23 06:05:13 +00:00
grant
452bd6a31a config.lineno -> configure.lineno 2003-09-23 05:30:33 +00:00
jschauma
fbfb7c1963 Provide prototypes for setmode and getmode functions if necessary.
This fixes build problems of mtree and pax on Irix.
2003-09-23 02:03:36 +00:00
wiz
e483c525ee Make lintpkgsrc handle .includes correctly. Welcome to 3.61. 2003-09-21 20:32:35 +00:00
wiz
f17e80a09b Fix PLIST. Closes PR 20853 by FUKAUMI Naoki. 2003-09-19 09:43:07 +00:00
grant
6c1b4e7bec shut up the 'do nothing' shell comments 2003-09-19 02:11:22 +00:00
grant
a3fabf7b04 test's -e operator doesn't work with the sh built-in test on Solaris,
use ${TEST} -e instead.

noted by mlh@goatnospamhill.org on tech-pkg@.
2003-09-19 01:29:00 +00:00
jlam
bbf9eae311 Whitespace issues. 2003-09-19 00:53:58 +00:00
grant
9d4bcc5ba8 remove redundant USE_BUILDLINK2, as we set NO_BUILDLINK later. 2003-09-18 23:43:37 +00:00