Commit graph

6190 commits

Author SHA1 Message Date
adrianp
17ebee959f Add new snort descriptions for upcoming update to the 2.6 branch 2007-02-17 17:35:25 +00:00
tonio
2a3096f51c Make sure MACHINE_ARCH is set to x86_64 for FreeBSD-amd64 2007-02-16 16:09:23 +00:00
obache
21f5a560f1 Added qdbm option (used by mail/bogofilter). 2007-02-16 15:50:06 +00:00
rillig
7438982732 Sorted the _ONLY_FOR_PLATFORM.* lists so that each operating system has
its own line. Since NetBSD 1.6 has been EOL'd, replaced the special
entries with more generic ones, like NetBSD-*-i386.
2007-02-16 11:13:02 +00:00
rillig
f507eee3a1 Reverted the last change, since it was wrong. In a single shell word, a
dollar character does not have to be quoted.

Thanks to joerg for pointing me to it.
2007-02-15 16:08:20 +00:00
rillig
1b1f43cbdd Fixed shell quoting, noted by pkglint. 2007-02-15 10:48:25 +00:00
jnemeth
a4a461c83c add emacs22nox stuff 2007-02-11 11:38:43 +00:00
rillig
1205636186 Added a check for PKG_INSTALLATION_TYPES. 2007-02-10 09:01:05 +00:00
rillig
f6a8043bf5 Replaced the deprecated PKG_SKIP_REASON with PKG_FAIL_REASON. 2007-02-10 08:59:07 +00:00
sketch
b1e7556614 The HTTP interface to ftp.fi.netbsd.org has a nasty 404 handler which results
in missing distfiles retrieving www.nic.funet.fi.file_not_found.html instead
of failing and carrying on to the next site.

Use FTP instead which does the right thing.
2007-02-09 15:33:19 +00:00
obache
abd8e894eb MAKEFLAGS for su-${.TARGET} is ${MAKEFLAGS.su-${.TARGET}},
not ${MAKEFLAGS.${.TARGET}} .

Fix non-root user update target.
2007-02-09 01:57:17 +00:00
rillig
0d3fab7636 Fixed the detection of config_headers, so that it also catches
non-standard definitions, like for example in devel/ncurses.
2007-02-07 23:10:23 +00:00
joerg
87b9fe82ef Someone decided to remove gtar without discussing this first, so keep
track of it here as well.
2007-02-07 19:25:33 +00:00
rillig
96a2636f64 Added option handlers for all of -fPIC, -fpic, -KPIC, -kPIC,
-xcode=pic13 and -xcode=pic32, as suggested in PR 35555.

This also fixes and old bug where -fPIC (32 bit) had been translated to
-kpic (13 bit), but apparently that doesn't make a big difference in
practice.
2007-02-07 18:25:29 +00:00
rillig
ab106b40bd Documented NO_BUILD. 2007-02-06 20:48:07 +00:00
rillig
fdd5258a69 Added a new variable wrapper_type to the wrappers, so that the
transformations can decide whether they happen in a C or a C++ compiler.
Now the wrappers don't depend on the basename of the executed compiler
wrapper anymore.

Fixes PR 35555.
2007-02-06 20:33:50 +00:00
rillig
f705bc4de8 Some more gcc options I've found on Solaris. 2007-02-06 20:26:51 +00:00
rillig
97bb220eca White-space and comment improvements. 2007-02-06 20:06:38 +00:00
rillig
e5ac8f68ad Documented PKGNAME and PKGREVISION. 2007-02-06 20:03:30 +00:00
rillig
87fa979174 A bit more documentation. 2007-02-06 19:47:13 +00:00
rillig
8bae16fa25 More gcc options. 2007-02-06 19:35:41 +00:00
rillig
38cb040e39 More documentation for debugging pkgsrc. 2007-02-05 14:27:34 +00:00
rillig
c55eb274b2 Some Makefile.in files start with the letters PACKAGE. NetBSD's file(1)
considers files starting with the letters PACK to be related to Quake.
2007-02-05 08:39:23 +00:00
rillig
ddb7fdc307 Some keywords for PKGSRC_LOCKTYPE. 2007-02-04 23:23:40 +00:00
schmonz
a111493663 Describe "ucspi-tcp-nodefaultrbl". 2007-02-02 13:03:03 +00:00
joerg
f05a8245ab Add FreeBSD 6. From Peter Schuller in private mail. 2007-01-30 17:47:39 +00:00
wiz
a9be4d8d01 Remove some legacy variable handling after 2-3 branches. 2007-01-30 07:11:19 +00:00
wiz
0d9cad1ded Remove obsolete EMACS_USE_LEIM after 3 branches. 2007-01-30 07:10:05 +00:00
wiz
a55cc2ba2b Remove obsolete IGNORE_RECOMMENDED support after two branches. 2007-01-30 07:09:40 +00:00
kristerw
d96a551412 Remove old .bulk-not_available (NOT_AVAILABLE_FILE) files that are left
from previous run.
2007-01-28 19:23:22 +00:00
rillig
9ce0a959a1 More documentation for the purpose of this file and a tiny wording
improvement for TEST_DIRS.
2007-01-28 15:29:11 +00:00
uebayasi
8b10f06a4c Support Emacs 22, which is hold in wip/emacs-current. Prompted by wiz.
(Should I put a note "emacs22" EMACS_TYPE is experimental somewhere?)
2007-01-27 12:27:42 +00:00
uebayasi
8cc8e03813 Document TEST_TARGET with help from Alistair Crooks. 2007-01-27 08:14:07 +00:00
wiz
b9105fc685 Sync kde mirrors with reality a bit. 2007-01-27 06:32:37 +00:00
markd
8aa4eba1a8 Teach USE_DIRS about kde3. 2007-01-26 02:33:31 +00:00
rpaulo
2146838c44 Some Linux distros have gawk and install in /bin. 2007-01-25 21:34:54 +00:00
joerg
cb3b0ff71b Absolute never use .x11-buildlink. Some cases get nasty to fix, so
back to this.
2007-01-25 15:37:12 +00:00
wiz
75a166599b Do not create share/skel, nothing installs into it. 2007-01-24 19:52:08 +00:00
epg
eba0631438 Oops, this was meant to go in with the rest of the apr changes.
Use devel/apr0 for apache2 and devel/apr and devel/apr-util for apache22.
2007-01-24 19:48:44 +00:00
joerg
24f2398eb9 ... and quote the $ for subst so that ${RM} ends up in the final file. 2007-01-24 14:33:50 +00:00
joerg
62b0e7af34 *blush* Fix variable substituation to not substitute the same string
twice.
2007-01-24 13:26:26 +00:00
rillig
492c03802f Empty files are so ambiguous, so better leave a friendly message in the
STARTFILE.
2007-01-24 02:48:51 +00:00
rillig
2d13644250 Quick fix: The main code of the bulk build cannot be run in the shell's
"set -e" mode, since it would fill up the temporary directory. Reverted
that change.
2007-01-24 01:37:20 +00:00
rillig
a1fe379914 Since there are many cases where the string @FOO@ is replaced with the
pkgsrc variable ${FOO}, there is now a shorter variant for it. Instead
of defining SUBST_SED.*, just say SUBST_VARS.* = FOO.
2007-01-23 06:05:39 +00:00
wiz
1c44f90185 Add descriptions for anthy-* options. Remove old anthy option names. 2007-01-22 22:36:35 +00:00
rillig
3781574e5e Reverted the change between 1.37 and 1.38.
MANPATH cannot be overridden so easily to make it right for imake
Packages. Noticed by Dan.
2007-01-22 20:47:06 +00:00
joerg
68042f366f Add xinit as tool. 2007-01-22 20:43:04 +00:00
rillig
70259785af A big cleanup:
- The "header" of the build log is always printed, not only when
  PRECLEAN is set.

- The variable "installed" was redundant. Removing it saves 5 lines
  of code.

- When the package is outdated and currently installed, it suffices to
  just run pkg_delete. The "make deinstall" is too expensive and doesn't
  do anything further.

- Completely rewrote the section that deinstalls unneeded packages. It
  seems to me that the pkg_info -Q flag has been introduced after the
  bulk build was initially written, so it wasn't used here.

- A package that doesn't get deinstalled with a simple pkg_delete
  probably has a reason for that. Don't try to run pkg_delete -f after
  it.

- To remove all packages, it isn't necessary to iterate over the
  installed packages. Just pkg_delete -r "*".

- Replaced "required package" with "dependency" in the log messages,
  since that is shorter. Maybe the term "required package" comes from
  the time where packages also depended on shared library versions, so
  that terminology made sense back in 2000. Anyway, that's long ago.
2007-01-22 12:24:20 +00:00
rillig
2e84b4080a Fixed misleading indentation. 2007-01-21 23:42:29 +00:00
rillig
7c42eb00de Some variable definitions in mk/defaults/mk.conf have only one word in
the line where the variable name appears.
2007-01-21 10:00:34 +00:00