Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
It use the wrong ls when you have /usr/ucb before /usr/bin in your PATH.
The usb-ls doesn't print the group field, so the size is the 4th field and
not the 5th one.
Fixed by using the /usr/bin one.
Added and use: ${LS} which points to the correct ls.
Also add a space after the 0 in the AWK part of this target and one after
the '+'. Noticed by Klaus Klein.
Changes reviewed by Hubert Feyrer.
|
|
sun-jsdk20-license and sun-swing-license), and what licenses they correspond
to.
It is especially important that people do not blindly add these values to
ACCEPTABLE_LICENSES, as these values indicate that the user has read and
accepted specific license agreements, not general terms of redistribution
as with the `generic' LICENSE values.
|
|
another integer overflow which occured on "i386", too.
|
|
|
|
|
|
size of a large package we use "dc" now.
|
|
|
|
|
|
Reported by Launey Thomas <ljt@alum.mit.edu> in private mail.
|
|
causes a dependency to be not registered, to minimize confusion like
in pkg/9043.
|
|
on tech-pkg. Setting either USE_SSL or CRYPTO in the package's
Makefile will permit the package to build or not, depending on the
setting of MKCRYPTO (set to yes by default).
|
|
|
|
we actually check for "X", and not just Motif. Also, clean up word
wrap, and rearrange the sections to be in the same order as the checks
they refer to.
|
|
work on netbsd-1-5 at all.
|
|
sets MKCRYPTO=no, packages in this category won't be fetched, installed,
built, or packaged. Also, binary package users forbidden, by law, from
using strong cryptography would presumably find the list on the category's
automatically generated web page useful for ensuring compliance.
|
|
the "packages only" section.
|
|
they're already protected by .if exists(${PERL5}).
|
|
Patch from Alistair G. Crooks with a small change from me after a comment
from Matthias Scheler.
|
|
|
|
|
|
|
|
provided by Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de>.
|
|
On 'make reinstall', the DEPENDS_TARGET is also set to reinstall, and for
pkgs with dependencies this results in all dependencies being removed and
reinstalled.
|
|
PKG_INFO etc. properly. Make sure the PKGTOOLS_VERSION does not get
confused.
Code from Al 'trapped behind a firewall' Crooks <agc@netbsd.org>.
|
|
|
|
to precent check-shlibs from discovering that ldd(8) can't deal with
e.g. Linux binaries
* On "make reinstall", make sure the package gets deinstalled first.
No more 'make deinstall ; make reinstall'.
|
|
type of the file and additional information in successive fields of the
packlist. Note that this will break if the installed filenames have spaces
in them, which I don't think happens, yet.
|
|
If only 'make LDFLAGS+=-static' would work...
|
|
Also only compute PERL5_* variables once and pass into MAKEFLAGS, following
model of IS_LESSTIF (thanks to hubertf for the suggestion).
|
|
in a package which has USE_PERL5.
|
|
|
|
"/X/" was mistakenly replaced with "/", which broke the translation of
the packlist to a correct PLIST.
|
|
* Add a PERL5 variable that is always defined, set to the path of a
pkgsrc-installed perl5 binary (${LOCALBASE}/bin/perl).
* Define three new variables PERL5_SITELIB, PERL5_SITEARCH, and
PERL5_ARCHLIB that define special locations used by perl. In
particular, it seems packlists are always found under PERL5_SITEARCH.
* Substitute the above three variables when generating PLISTs, but
stripping away the initial ${LOCALBASE}/ part. This is for perl
packages which don't generate packlists because they don't use the
perl Makefile generator during the build process.
* Append to the PLIST any files listed in the packlists named by
PERL5_PACKLIST. Also append statements to try removing the
directories installed into by the packlist-ed files.
|
|
- quote arguments to pkg_admin so the shell doesn't try to expand any *'s.
- be sure that all required binary packages exist. The previous version
made sure the required packages were not newer, but missed catching missing
required packages.
Still todo:
When examining required binary packages to see if they have changed, the test
only looks at the modification time of the binary package. It does not verify
that the required binary package is also up to date with respect to its
pkgsrc files.
|
|
whether the proper shared libs are available. Packages which use the
emulation system should set LDD to the path of a the emulated ldd, or
simply set it to true, e.g.:
LDD?= /emul/linux/usr/bin/ldd
LDD?= ${TRUE}
Fixes PR#10853.
|
|
|
|
|
|
now - we can expand all pkg wildcards with that.
|
|
e.g. for "normal" and -current pkgs.
|
|
library. It will use the include Xpm library on systems with XFree86 4.0
or newer and the package on systems with XFree86 3.3.6 and older.
|
|
a dependence.
|
|
from producing errors
* Rework IGNORE handling:
- IGNORE messages must now include the pkg's name
- if multiple reasons exist for a pkg to be ignored, they are now
all printed
- IGNORECMD is gone
* Make 'mirror-distfiles' not print a warning if NO_SRC_ON_FTP is
set (I really don't want to see that list every day!)
* Catch one leftover 'depends' -> 'install-depends'
|
|
* Replace NO_CDROM with NO_SRC_ON_CDROM and NO_BIN_ON_CDROM
* Add NO_{SRC,BIN}_ON_{FTP,CDROM} to BUILD_DEFS (in case someone
wants to re-distribute a binary pkg, so he has a chance to know
about resitrictions)
* Adjust 'mirror-distfiles' target for NO_SRC_ON_FTP
|
|
pkg_info evaluate this, and use the result
|
|
|
|
for (e.g. netbsd -> ${LOWER_OPSYS})
|