joerg
409b183fc0
Remove USE_MTREE support. Keep one copy (the NetBSD version) for
...
the purpose of print-PLIST in plist/common-dirs.mtree.
Discussed with wiz@, no objections on tech-pkg@.
2007-07-02 14:54:09 +00:00
joerg
f1e659c224
DragonFly is ELF-only. Fix indentation.
2007-07-02 14:06:22 +00:00
joerg
94be767784
Remove RSH definition.
2007-07-02 14:03:34 +00:00
joerg
3d2f7cdfcc
SSH_RSHPATH has been unused for ages, remove.
2007-07-02 14:02:06 +00:00
adrianp
99287730ab
Introduce PRIVILEGED_STAGE.
...
This can currently only be set to 'clean' which will result in a
priveleged 'make clean' operation in case any package builds result
in files under ${WRKSRC} that are owned by root.
This is useful for certain packages e.g. python (on NetBSD) and ezm3
and possibly more.
2007-07-01 00:06:40 +00:00
joerg
4c6eff78c5
Don't use open-ended dependencies for emacs20 and emacs21 to avoid
...
the wrong version from being picked up by pkg_add or bin-install.
OK uebayasi@
2007-06-30 05:13:24 +00:00
uebayasi
6dca21bcf0
I forgot it's freeze, revert the previous for safety.
...
But actually, the default didn't change because EMACS_TYPE is set to
emacs21 in pkgsrc/mk/defaults/mk.conf.
I will clean up all Emacs Lisp packages to be emacs22-capable, then change
the default.
2007-06-30 05:04:41 +00:00
uebayasi
7d167f62c4
Now the recommended GNU Emacs version (pkgsrc/editors/emacs) is Emacs 22.
...
Depend & install it if users don't set EMACS_TYPE explicitly.
2007-06-30 04:42:45 +00:00
joerg
a83b9335ce
OpenBSD is "special" as it doesn't have bzip2.
2007-06-25 10:53:21 +00:00
uebayasi
965f24b7d2
leim for Emacs 22 is always installed with the base. Nothing additional is
...
needed.
2007-06-21 13:20:59 +00:00
markd
0efad1146f
EMACS_ETCPREFIX is documented as being substituted in PLIST's.
...
Make it so.
2007-06-20 11:40:22 +00:00
jlam
1a6fb589c8
Move common definitions of UUCP_{GROUP,USER} from mail/courier-mta and
...
net/uucp to mk/defaults/mk.conf.
2007-06-19 21:29:09 +00:00
joerg
0c29048a15
Create IDENT variable by default.
2007-06-19 17:01:31 +00:00
joerg
93bf771184
Add bzip2 as tool. All platforms that had code to deal with bzcat
...
also get bzip2, the rest falls back to archivers/bzip2.
OK jlam.
2007-06-19 17:01:12 +00:00
joerg
f4ecc6bd31
Add ident as tool and use /usr/bin/ident on those platforms I know to
...
have it. Fallback to devel/rcs otherwise.
Commited during freeze as it is a dependency of pbulk.
2007-06-19 14:21:18 +00:00
dmcmahill
93768ceffe
On the sed expression used to extract $NetBSD$ and $Id$ tags, add
...
a "^" to the beginning to anchor the expression. No change in the ouput
but on SunOS-5.9 it runs up to 90,000 times faster on some files (probably
much less of an improvement on some, maybe more improvement on others).
Committed during the freeze as bulk builds that call 'make debug' were
unusable.
2007-06-19 13:11:01 +00:00
joerg
bc4f17e592
Change DragonFly to use modular Xorg by default. Haven't heard much bad
...
from users of the binary packages, so assume it works well enough.
2007-06-18 08:14:54 +00:00
rillig
a43d0cbe68
Changed the plain "mkdir" into ${MKDIR}, like in all the other cases.
...
Apparently, the tools directory isn't in the PATH at the point where
this code is executed.
Fixes PR 35487.
2007-06-18 07:33:34 +00:00
dmcmahill
f620dcb213
Use a package option to control the --enable-single-profile option for
...
mozilla browsers. This is now useful again to those of use who require
multiple profiles.
2007-06-16 01:14:47 +00:00
wiz
e57a27b67c
Fix PR 34139 for bulk builds too.
...
Patch from Sergey Svishchev.
2007-06-15 22:28:53 +00:00
jlam
c616c5fb10
On second thought, maybe the rest of the world's software isn't as
...
well-audited as NetBSD's /usr/bin/su. Change the default
SETUID_ROOT_PERMS to 4511 to raise the bar slightly on finding
vulnerabilities in setuid-root binaries.
2007-06-15 22:04:33 +00:00
joerg
e3fe1108f0
Add msgconv to the gettext tools.
2007-06-15 17:11:33 +00:00
rillig
3a6deb3539
The option --prepare only generates the bulk build database.
2007-06-15 15:52:22 +00:00
rillig
3c335872b8
Added transformations for -R, -fPIC, -kPIC, -KPIC and -g3.
2007-06-15 15:34:31 +00:00
jlam
ac27702398
Change the default setuid-root permissions from 4711 to 4555. This
...
strips off the write bit for root and gets rid of the unnecessary lack
of read permissions for "group" and "other". Inspired by /usr/bin/su
on NetBSD.
2007-06-15 14:46:02 +00:00
jlam
bfa6395385
Document PKG_SYSCONFDIR_PERMS, which has existed for quite some time.
2007-06-15 14:14:36 +00:00
rillig
0f21e6fc1c
When a recursive make is run, stdin must be preserved. Otherwise su(1)
...
cannot ask for a password and fails. Patch provided by OBATA Akio in
http://mail-index.netbsd.org/pkgsrc-users/2007/04/23/0001.html
2007-06-15 10:39:08 +00:00
rillig
61b4964a9b
Added the keyword "parallel" to the description of MAKE_JOBS_SAFE.
2007-06-13 20:34:48 +00:00
joerg
78dc1b95c3
gettext-tools was split off with version 0.14.5 of gettext,
...
so use either a newer version of the former or an older version
of the latter.
2007-06-13 14:21:47 +00:00
obache
7ca7b65ff4
Define some variables for using FETCH_CMD=wget.
2007-06-12 09:54:52 +00:00
markd
7f1ee5089b
update locations of emacs 21 and emacs 22 packages.
2007-06-11 14:01:58 +00:00
obache
a22e60a21b
Add two mirror servers for sourceforge.jp:
...
* IIJ
* GLOBALBASE PROJECT
2007-06-11 08:17:54 +00:00
abs
11b2fc360a
add jdk15, modelled on jdk14
2007-06-11 07:03:18 +00:00
joerg
f3cceb12c3
Alter the pattern to detect upper limits to actually match some real
...
patterns. Otherwise the upper bound would silently get dropped.
2007-06-10 07:31:42 +00:00
rillig
ac3ee7770d
There was one ">" too much, so the fail-wrapper warning was printed
...
multiple times.
2007-06-09 18:44:37 +00:00
rillig
4a8946c97e
Added a slight variation of the patch provided in PR 36187 by Naoto
...
Morishima.
2007-06-09 11:27:33 +00:00
rillig
4c3c864e51
Fixed the description of PLIST_SRC.
2007-06-09 11:02:23 +00:00
wiz
eeca7c11b2
Document nox11 option.
2007-06-09 09:51:14 +00:00
rillig
4e653a34ec
Changed the wording of the warning messages when a compiler-fail-wrapper
...
is run. As a new feature, an error message is printed when the wrapper
is called, so that there is a better trace to it than a completely empty
output.
See also: http://mail-index.netbsd.org/tech-pkg/2007/06/08/0017.html
2007-06-08 20:48:16 +00:00
jlam
bf1aa1dd87
Back out previous and always define the shell variable $silent
...
appropriately again based on the value of _BOOTSTRAP_VERBOSE. This
code was lost in revision 1.27.
This should again suppress the output during "mirror-distfiles" in the
case where the bootstrap dependency is already installed.
2007-06-07 15:30:26 +00:00
rillig
fd3be0a23a
Fixed a typo, which has been discovered by Mark E. Perkins.
2007-06-07 10:46:32 +00:00
rillig
287ae72163
Replaced ${_PKG_SILENT}${_PKG_DEBUG} with a simple ${RUN} to save some
...
space.
2007-06-06 13:20:34 +00:00
rillig
4a23c92902
The "build-env" target is no longer defined in this file.
2007-06-06 12:43:04 +00:00
rillig
362a7f39b3
Fixed indentation.
2007-06-06 12:41:53 +00:00
rillig
6dd36d59da
Added _VARGROUPS.
2007-06-06 12:40:05 +00:00
rillig
fc0688ff52
Added _VARGROUPS.
2007-06-06 09:29:53 +00:00
rillig
1618d58608
Made the generation of the PLIST_SUBST entries a bit simpler.
2007-06-06 08:33:54 +00:00
rillig
136a6388fe
Added BUILD_DEFS.
2007-06-06 08:25:04 +00:00
rillig
7c0810303e
Removed the comment about REPLACE_EMACS, since there isn't any code
...
implementing it.
Added the variable description (_VARGROUPS).
2007-06-06 08:23:23 +00:00
rillig
12764e49b0
Removed the outer .if ... .endif, so that I don't need to indent the
...
other conditionals. Indented all conditionals according to pkglint's
idea of correct indentation.
All packages that use this file must also have some options. Otherwise,
why should they use it at all?
All errors are _appended_ to PKG_FAIL_REASON, instead of overwriting
older ones.
2007-06-06 07:12:31 +00:00