Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
for pathnames relative to ${PREFIX}.
|
|
constructing REPORTS_DIR out of FTPHOST and FTPURL.
|
|
in the case where the user makes bad option choices on the command line.
|
|
allows us to distinguish the case where everything is what we expect, and
any deviations from that main case.
|
|
it in the mysql packages.
|
|
|
|
instead -- this keeps more information around.
|
|
${GZIP} -cd.
|
|
/bin/sh. Fixed by invoking it via ${SH}.
|
|
with a period.
|
|
itself.
|
|
This should fix bulk build for teTeX1 packages
|
|
stack in the reverse order that show-depends-pkgpaths outputs them.
This makes the top element of the stack the first child dependency
that was marked as "pushed". This change orders the default "postfix"
output of this script in such a way that for any package listed in
the output, there is no earlier package that depends on it.
In other words, you can take the default output and install from first
to last and never need to install any dependencies, because any
dependencies are guaranteed to have already been installed earlier.
|
|
|
|
In this case, "FOO" is "INTERACTIVE_STAGE".
|
|
the "extract" script. This allows custom EXTRACT_CMD settings to still
invoke ${EXTRACT_CMD_DEFAULT}.
|
|
extraction.
|
|
that Makefile code to determine the right extraction command to use.
This change removes EXTRACT_CMD.<suffix>.
|
|
to remove "".
|
|
line from extraction when using tar (it already knew how to do it for pax).
|
|
|
|
directory.
|
|
|
|
formats.
|
|
|
|
to pass to unzip. While this is stupid, it's still the reality, so we
must not set UNZIP in the environment when calling unzip. Rename "UNZIP"
to "UNZIP_CMD" to point to the path to the unzip binary.
|
|
|
|
|
|
|
|
call to the mk/bulk/build script. This is to allow restarting the bulk
build without getting confused by the various timestamps that occur
during a bulk build. It also fixes some problems where the text/plain
report had ended up in a directory different from the other files.
- Changed the default filename for the text/plain report from
"pkgsrc-results-${BUILDDATE}.txt" to simply "report.txt", as the
${BUILDDATE} variable didn't give a hint to when the bulk build had been
started, which is often more important than when the bulk build stopped.
- Changed the way to specify the directory and the URL where the bulk build
reports are made available. See
http://mail-index.netbsd.org/tech-pkg/2005/12/05/0002.html
for details. Specifying the directories using the FTPHOST and FTPURL
variables will be possible for some months, after which it support for
it will be dropped.
|
|
the _file_ is executable, not the _interpreter_.
|
|
|
|
warning if its first line starts with "#!", and the following word is
not an existing file. The package devel/apr installs some *.exp files
that start with "#!", but are not intended to be executed.
|
|
current working directory by default if it can't figure out what type
of archive it is. This handles the most common case of overriding
EXTRACT_CMD in package Makefiles, which is to copy a C file or a Perl
script over to the work directory.
Also, modify the script to allow the file format to be specified on
the command line via a -f option, which will force the extract script
to interpret the archive as the specified a format. This covers the
case where there is a distfile with an unusual file extension that is
actually in well-known format, and we would like to just tell the
extract script which format this is.
|
|
what Sun packagse its JRE/JDKs as). While here, cleanup up the comments
slightly.
|
|
of how distfiles are extracted. EXTRACT_ENV is a more generic name
and will be applicable for all extraction commands.
|
|
EXTRACT_CMD_OPTS.bin -> EXTRACT_OPTS_BIN
EXTRACT_CMD_OPTS.lha -> EXTRACT_OPTS_LHA
EXTRACT_CMD_OPTS.rar -> EXTRACT_OPTS_RAR
EXTRACT_CMD_OPTS.tar -> EXTRACT_OPTS_TAR
EXTRACT_CMD_OPTS.tar.Z -> EXTRACT_OPTS_TAR
EXTRACT_CMD_OPTS.tar.bz2 -> EXTRACT_OPTS_TAR
EXTRACT_CMD_OPTS.tar.gz -> EXTRACT_OPTS_TAR
EXTRACT_CMD_OPTS.tbz -> EXTRACT_OPTS_TAR
EXTRACT_CMD_OPTS.tbz2 -> EXTRACT_OPTS_TAR
EXTRACT_CMD_OPTS.tgz -> EXTRACT_OPTS_TAR
EXTRACT_CMD_OPTS.zip -> EXTRACT_OPTS_ZIP
EXTRACT_CMD_OPTS.zoo -> EXTRACT_OPTS_ZOO
EXTRACT_CMD_OPTS_tar.gz -> EXTRACT_OPTS_TAR
|
|
which is correctly parsed and translated into the correct syntax for
the underlying tool.
|
|
PLIST module works correctly.
|
|
|
|
|
|
logic in bsd.pkg.extract.mk. This script "knows" how to extract files
depending on their file extension.
|
|
|
|
bsd.pkg.patch.mk.
|
|
and into bsd.pkg.extract.mk.
|
|
|
|
should be used. Also, do a minor reordering of lines so that the logic
is more clear.
|
|
|