Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
(These are available on all platforms via digest(1).)
Set commands for other checksums on a per OPSYS basis.
Set MKSUSM=yes back as the default.
|
|
Default it to "no" instead.
|
|
out).
|
|
packages they upload (by setting the optional variable MKSUMS=yes) and,
also optionally, PGP signing them (by setting SIGN_AS=username@NetBSD.org,
for example).
|
|
|| on the outside of the command to determine whether the packages found
in the loop are up to date.
|
|
Change one instance of $(...) to `...` per policy.
|
|
"cd" to $USR_PKGSRC automagically so this can be called from any dir.
|
|
excluded timestamp check.
|
|
binpkg timestamps, and ${PKGDIR} file timestamps, will be used to
determine if a rebuild is necessary. If changed to "no", then rebuilds
will only happen when PKGNAME actually changes.
* Add LINTPKGSRC_DB (and companion USE_LINTPKGSRC_CACHE, default "no") to
make pre-build generate a reusable database with "lintpkgsrc -E"; helps
with nfs-mounted pkgsrc. A future change will allow use of this in the
upload script.
* Add entry for PRUNEPACKAGES in build.conf-example (this was missing).
|
|
pruning that needs to be on by default.
|
|
in the current incarnation of pkg_install.
|
|
messages for better readability.
|
|
id tags. Noticed by kristerw.
|
|
pkgtools/pkglint to determine if pkg_install needs an update.
|
|
grepping, run make to get MAINTAINER's value. I've tested this with
a script that tries to "simulate" this one without problems, but I
can't test it "in place".
|
|
* Add optional verbosity to show most commands as they are being executed.
* "use strict" and "use warnings".
* Slurp in the varables from build.conf and bmake in one shot (amazing
startup speed boost with nfs pkgsrc); put them in a hash to make
"use strict" much happier with the namespace.
* Fix a bunch of undef-dereference errors evidenced by "use warnings".
* Exclude PKG_DBDIR from leftovers list if it is inside LOCALBASE.
* Convert some <a name="..."/> constructs to <a name="..."></a> to make
non-XHTML-compliant browsers happier.
|
|
containing constructs of the form
{perl>=5.8.3nb1,perl-thread>=5.8.3nb1}
is that a Bourne shell "for" interprets this as two separate items in the
list, nuking the {}s. The above will never succeed and thus always cause
Perl-dependent packages to be rebuilt unconditionally.
Just adding more \s isn't enough -- the parsing of the depends list has to
be moved out of the "for" clause. So, echo them one per line and use "read"
to pull them in without allowing the shell to peek at those characters.
|
|
Add a knob to relocate all the global bulk state files in one setting.
BULKFILESDIR; defaults to PKGSRCDIR as before.
|
|
on one line. Add a message prior to doing the leftover log cleanup, as
it will take a while if pkgsrc is on nfs.
|
|
|
|
(wrapper to 'upload' script, similar to do-sandbox-build).
|
|
Make it so.
|
|
which is computed based on whether perl or perl-thread should be the
default.
|
|
prints out both the .broken.html and .broken.work.html files instead of
just the latter.
|
|
not only perl, so that perl-thread files are not marked as leftovers.
|
|
in the package directory, and add a link to it from .broken.html at
the point where the build fails. Also adjust the auxilliary scripts
to handle/cleanup .broken.work.html files.
This should enhance the ability of developers to debug broken builds
by providing important information about what is happening as a build
progresses and fails.
|
|
|
|
/usr/xsrc if not specified, and check for its existence.
|
|
as it's only used internally by bsd.prefs.mk.
* Make _PKGSRCDIR a public variable by renaming it to PKGSRCDIR.
Also, generate its value from ${_PKGSRC_TOPDIR} so it's less fragile
than the old method of stripping off the last two components of
${.CURDIR}. PKGSRCDIR may now be used after bsd.prefs.mk is defined.
* Change all references to _PKGSRCDIR to PKGSRCDIR.
|
|
|
|
from Masanori Mikawa.
|
|
anything useful.
make it so.
|
|
|
|
when changing directory, breaking the resulting tsort from the printindex
script output.
|
|
this fixes a problem where bulk builds with PKG_SUFX=.tbz would
needlessly, repeatedly rebuild dependency packages because
${PKGNAME}.tgz did not exist.
|
|
else if desired.
Print out dates in the form: yyyy/mm/dd
|
|
|
|
|
|
|
|
xpm/builtin.mk uses this to determine whether Solaris has xpm.
|
|
|
|
|
|
as nroff(1) and others complain if these directories don't exist.
|
|
specific.
|
|
|
|
build. Suggested by Christoph Badura.
|
|
|