Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Allows specifying a branch ("-rnetbsd-1-6") or the trunk ("-A") easily
from the build.conf file.
|
|
by stat(2) is disabled: it causes grief even for package building.
This is adjustable by the GMAKE_NSEC_TIMESTAMPS variable.
Bump PKGREVISION.
|
|
$mkdirprog'ed, it helps on a fresh/virgin/cleaned up bulk building system.
|
|
|
|
|
|
permissions.
|
|
to ease the use of the sandbox.
$sandbox/sandbox umount
Umount the null mounts from the sandbox
$sandbox/sandbox mount
Mount the null mounts required by the sandbox (useful across reboots, ...).
$sandbox/sandbox whatever
Runs the command passed as arguments, chrooted into the sandbox.
Typical usage would be `$sandbox/sandbox /my/favourite/shell'.
$sandbox/sandbox
Same as `$sandbox/sandbox /bin/sh'
Approved by agc.
|
|
This prevent surprise when /etc/localtime -previously copied over in the
sandbox by pax/tar- is a symlink to /usr/share/zoneinfo/whatever.
- Improve somewhat some messages.
- Make sure $sandbox/$packages and $sandbox/$distfiles are created instead of
$packages and $distfiles.
|
|
environment, and pass them down to the bulk build. This means that the
/etc/mk.conf (or $MAKECONF) can be shared between ordinary builds and
bulk builds.
|
|
|
|
the packages which expect a sane mail delivery set up can configure and
build within the sandbox.
|
|
|
|
|
|
written in perl, and call the environment variable "BMAKE" accordingly
(it's set to the name of the NetBSD make(1) program).
|
|
This will reduce load on "ftp.netbsd.org" a bit and still make our
local distribution files available during outages.
|
|
the "openssl" package works while "ftp.netbsd.org" is down.
|
|
replacement via pthread.buildlink.mk.
|
|
just prior to branching for 1.6, so this should be okay now. I also want
to see this built in the bulk-builds for testing purposes.
|
|
if the interactive stage is "fetch", since there will be no ${WRKDIR} at
that time.
Instead, since ${INTERACTIVE_COOKIE}s are only used in bulk builds, create
them in the package directory, along with the related .broken.`hostname`
file.
|
|
- Change the mplayer default font size from 18 to 14
- Add MPLAYER_USE_REALMEDIA, defaulting to NO
Used by mplayer to enable realmedia support by using the realplayer
libraries. Note that this only works on i386 and also adds a
dependency for the linux emulation to this package.
|
|
|
|
build), using null mounts.
|
|
environment variable, which contains the name of the make(1) program to
invoke - suggestion by Julien Letessier some time ago, the confusion mine,
since I thought he was referring to something else completely.
Don't rely on there being a POSIX tr(1) in the path by default - test
explicitly for both "yes" and "YES".
Set the default for PRUNEDISTFILES to "no", since we can't assume that
the user wants us to delete something which he may have been keeping
around, and there are other ways of accomplishing this aim (lintpkgsrc
-o, for example).
Clean up some superfluous white space at the end of lines.
|
|
|
|
|
|
|
|
the light of day in pkgsrc.
|
|
(/brickage to certain vi clones with syntax editing...)
|
|
in wrapper script
|
|
pattern with "pkg_info -e <pattern>", we can actually match a full package
name.
|
|
* move redundant sed expression into variable to only maintain it once
* properly catch grep return code in *both* cases (makes substitution
of pkg variables in @dirrm statements / directory names work)
|
|
|
|
will override the effects of any instance of the word "require". This
should _only_ be used by those packages that can be built with or
without pthreads _independently_ of whether any of its dependencies need
pthreads. Currently, this only only www/mozilla, which uses its own
threading library if native pthreads is unavailable, despite that it
uses GTK+, which _does_ need pthreads.
|
|
|
|
hard-syscall version of GNU pth as the official pthread replacement
package for those platforms that don't have a native pthread library.
USE_PTHREAD is now deprecated in favor of directly include
pthread.buildlink.mk, but the behaviour may be tweaked by setting
PTHREAD_OPTS to contain any of "native" and "require". More complete
documentation may be found in the first half of this file.
|
|
bsd.prefs.mk. It's value is now supposed to be checked after including
pthread.buildlink.mk.
|
|
contents.
* Each PKG_JVM needs its own special _JAVA_PREFIX_DEFAULT hardcoded as
there's no way to discern the subdirectory of ${LOCALBASE}/java in which
the PKG_JVM is installed.
* If PKG_JVM == "sun-jdk", allow either sun-jdk13 or sun-jdk14 to be used,
preferring whichever one is already installed, but otherwise using the
best default for a given platform.
|
|
Fixes Solaris problem reported in pkg/17769 by Valeriy E. Ushakov.
|
|
|
|
jlam.
|
|
(instead of "build"). The rationale is that USE_JAVA= is "bigger" than
USE_JAVA=run in the sense that the former adds another dependency. For
packages that don't need the extra dependency, we can trim it off by
setting USE_JAVA more thoughtfully.
|
|
optional value of "build" to represent that the package needs a JDK for a
build dependency in addition to the usual run dependency on a JVM.
|
|
JAVA_HOME for the given PKG_JVM.
Include tools.jar on the CLASSPATH if it exists.
From discussion with jlam. Approved by jwise.
|
|
directories, eg.
work.NetBSD-1.5-i386
work.SunOS-5.7-sparc
|
|
that USE_JAVA can work.
|
|
be required for tcsh-6.12
|
|
of the example rc.d scripts for a package. This defaults to
${PREFIX}/etc/rc.d, but may be reset for those odd packages, e.g. qmail,
that set LOCALBASE=/.
|
|
an optional value of "build" to represent that the package only wants a
build dependency on perl.
* Add a new public variable "PERL5_PKGSRCDIR" that is either
"../../lang/perl58" or "../../lang/perl5" depending on whether we need
perl>=5.8.0 or not.
|