Commit graph

1768 commits

Author SHA1 Message Date
wiz
da994f1178 It's APACHE_USER instead of APACHE_SUEXEC_USER now. 2002-08-29 10:16:44 +00:00
jlam
85d49fe337 Teach about x11/neXTaw. 2002-08-28 15:20:39 +00:00
seb
9a2cbf0ab0 Allow more flexibility in the handling of UNLIMIT_RESOURCES.
Each word of UNLIMIT_RESOURCES is supposed to be a knob on
ULIMIT_CMD_<word> variable which value if defined is added to _ULIMIT_CMD.
The ULIMIT_CMD_* variables are set per $OPSYS in defs.*.mk and are overridable
by the user.

Solaris' default value of ULIMIT_CMD_memorysize adjusted as suggested in PR
pkg/18087 by Jonathan Perkin <sketch@rd.bbc.co.uk>.
2002-08-28 11:06:17 +00:00
jlam
7a9849cf96 Don't try to multiply define the same target for generating buildlink2
wrapper script.  This can occur if you set something like LD=cc where
the cc wrapper is already generated from CC=cc.
2002-08-28 04:49:16 +00:00
jlam
3cabf7e0ed Fix USE_FORTRAN in the USE_BUILDLINK2 case. 2002-08-27 17:35:02 +00:00
jlam
6976525599 FC and F77 point to the same thing, so no need to create wrappers for
both of them -- just create wrappers for one, then set the appropriate
env vars to handle the other one.
2002-08-27 17:34:04 +00:00
jlam
e4d02a9cf4 In print-PLIST, use "${RMDIR} dir 2>/dev/null || ${TRUE}" instead of just
using "true" at the end.
2002-08-27 06:06:38 +00:00
grant
e2b0ec1e59 deprecate SQUID_SYSCONFDIR in favour of PKG_SYSCONFDIR.squid 2002-08-26 06:42:10 +00:00
jlam
7230ff5dd9 PKG_SYSCONFDIR is not supposed to be settable, so change its setting from
?= to =.  Note in Packages.txt that the only variables that a user should
customize in /etc/mk.conf are PKG_SYSCONFBASE and PKG_SYSCONFDIR.<pkg>.
2002-08-26 05:17:39 +00:00
jlam
4ab7ebefaa Remove estimates on increased build times as they're probably not still
accurate.
2002-08-25 22:16:44 +00:00
jlam
fff8372661 Pull up change in buildlink2 branch:
Rename NO_BUILDLINK2 to NO_BUILDLINK.  This better matches what it's
supposed to disable -- the "buildlink" targets.
2002-08-25 18:52:05 +00:00
jlam
944ecea87e It's USE_BUILDLINK2, not USE_BUILDLINK2_ONLY. 2002-08-25 18:51:31 +00:00
dmcmahill
e9286ba966 add cy, en@IPA, fa, ia locale's used by gtk-2.0.6. 2002-08-24 02:18:01 +00:00
wiz
e6c4e8251c Add some more sourceforge mirror sites. 2002-08-23 11:26:07 +00:00
jlam
3cfe800533 Create the include and lib buildlink dirs so that Darwin's compiler won't
complain on stdout (!) when -I or -L args are passed to it and break
scripts that check for output.
2002-08-23 00:27:59 +00:00
jlam
afd2d15ee3 Use sed instead of a funky make RE variable to sanitize the PATH. It was
breaking when the directory names had RE characters like "+".
2002-08-22 20:20:33 +00:00
jlam
b119dbc8ef Merge pkgsrc/mk from the buildlink2 branch back into the main trunk. 2002-08-22 08:21:26 +00:00
grant
a4a0e792bf set USE_INET6 if we are on an IPv6 capable Solaris host. 2002-08-21 08:40:40 +00:00
hubertf
7508b153db Add CVS_FLAGS that will be passed to 'cvs update' before builds.
Allows specifying a branch ("-rnetbsd-1-6") or the trunk ("-A") easily
from the build.conf file.
2002-08-20 02:17:56 +00:00
seb
6490d0675b Now by default the support of micro- and nano-second timestamp values provided
by stat(2) is disabled: it causes grief even for package building.

This is adjustable by the GMAKE_NSEC_TIMESTAMPS variable.

Bump PKGREVISION.
2002-08-19 18:39:14 +00:00
seb
ae89e1a1e1 Actually Alistair was right: $packages and $distfiles also need to be
$mkdirprog'ed, it helps on a fresh/virgin/cleaned up bulk building system.
2002-08-15 10:42:19 +00:00
fredb
fed81d8aec Document `IMAP_UW_NO_SSL'. 2002-08-15 00:34:04 +00:00
grant
af823178c5 make this work on Solaris by using ${EGREP} instead of ${GREP}. 2002-08-14 02:38:25 +00:00
agc
a4d0d788d6 Make sure that /var/games exists in the sandbox, and has the correct
permissions.
2002-08-12 16:33:11 +00:00
seb
9ddc0ee2a9 New feature: this script now create $sandbox/sandbox, a shell script
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.
2002-08-12 15:19:49 +00:00
seb
5670256c19 - Remove $sandbox/etc/localtime before copying /usr/share/zoneinfo/GMT over.
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.
2002-08-12 14:47:07 +00:00
agc
e9822c16a7 In the build script, set BATCH=1 and DEPENDS_TARGET=bulk-install in the
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.
2002-08-12 14:20:59 +00:00
agc
84639e443b Add the default for USERPPP_GROUP for the userppp package 2002-08-12 12:15:12 +00:00
agc
335e691b7a Don't null-mount all of /var - just do /var/mail for just now, so that
the packages which expect a sane mail delivery set up can configure and
build within the sandbox.
2002-08-12 10:12:09 +00:00
agc
c57f1d48cf Also null-mount /var from inside the sandbox 2002-08-12 09:55:35 +00:00
agc
c2edb365bc Specify defaults for the Free wnn user and group. 2002-08-12 09:47:34 +00:00
agc
7832e64d14 Don't assume that this is a shell script - instead, realise that it's
written in perl, and call the environment variable "BMAKE" accordingly
(it's set to the name of the NetBSD make(1) program).
2002-08-12 08:46:54 +00:00
tron
4b4b32f248 Move "ftp.fi.netbsd.org" from "MASTER_SITE_LOCAL" to "MASTER_SITE_BACKUP".
This will reduce load on "ftp.netbsd.org" a bit and still make our
local distribution files available during outages.
2002-08-11 16:56:51 +00:00
tron
5c7aa4554d Add "ftp.fi.netbsd.org" to "MASTER_SITE_LOCAL" so that e.g. building
the "openssl" package works while "ftp.netbsd.org" is down.
2002-08-11 09:59:43 +00:00
jlam
11382ac762 Depend on the hard-syscall version of pth if we using it as a pthread
replacement via pthread.buildlink.mk.
2002-08-08 15:34:17 +00:00
jlam
c8a6f4234b Allow non-Darwin platforms to build perl58. We're in pkgsrc lockdown down
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.
2002-08-08 06:10:03 +00:00
agc
b517957acd Don't create the ${INTERACTIVE_COOKIE}s in the ${WRKDIR} - this will fail
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.
2002-08-07 15:12:45 +00:00
veego
e58778ca63 Prepare for the mplayer 0.90pre6 aka 0.90rc6 update:
- 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.
2002-08-07 12:46:49 +00:00
agc
7d725beb1b Correct the position of a closing parenthesis in a comment 2002-08-07 12:14:12 +00:00
agc
742d20ca58 A small shell script to set up a sandbox (usually for a pkgsrc bulk
build), using null mounts.
2002-08-07 12:03:00 +00:00
agc
9a4f22c0ba Make these scripts useful on platforms other than NetBSD by using a BMAKE
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.
2002-08-07 10:56:11 +00:00
agc
b1e763d5bc Add a missing "-o" from the compound test in the if statement 2002-08-06 18:14:49 +00:00
jlam
28130fad6c USE_BUILDLINK_X11 is dead too with the removal of pkgtools/buildlink-x11. 2002-08-06 06:11:12 +00:00
jlam
2fd2e60ce0 USE_BUILDLINK_X11 is dead, too. 2002-08-06 06:10:41 +00:00
jlam
fcf2d2e2bc Remove completely unused code for buildlink-x11 that is never going to see
the light of day in pkgsrc.
2002-08-06 05:56:36 +00:00
lukem
7978d8d155 revert previous as it is borken. per testing by me and discussion with jaromir.
(/brickage to certain vi clones with syntax editing...)
2002-08-05 08:09:01 +00:00
jdolecek
7db72790ae fix \ botch - need double \ to get the the \ properly generated
in wrapper script
2002-08-04 17:03:58 +00:00
jlam
7472947b84 Fix _JAVA_PKGBASE definition in "sun-jdk" case so that when used as a
pattern with "pkg_info -e <pattern>", we can actually match a full package
name.
2002-08-03 19:51:20 +00:00
hubertf
f65cd0defb print-PLIST:
* 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)
2002-08-03 00:15:30 +00:00
jlam
88ca8458b4 Add support for XAW_TYPE == "neXtaw". 2002-08-02 20:14:34 +00:00