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
rillig
777113885f
Backed out my previous change. The variable fetchdir needs to be a
...
relative path.
The error message nevertheless includes the full path.
2007-01-18 10:51:48 +00:00
rillig
d817b0900c
pkgsrc bulk builds need much CPU time, but do they also need much stack?
2007-01-18 09:04:53 +00:00
rillig
6cd528c1df
The sunpro C++ compiler needs its own cache, since cc and CC transform
...
-Wall to different arguments.
2007-01-17 13:20:56 +00:00
rillig
a440d183a7
The sunpro wrapper needs to distinguish whether cc or CC is called in
...
some cases.
XXX: There should be more support in the infrastructure for this case.
2007-01-17 13:19:47 +00:00
rillig
36ecdf2c10
Documented WRKDIR.
2007-01-17 12:47:21 +00:00
tonio
a86d2a8615
Add coqide option description
2007-01-17 11:15:33 +00:00
rillig
5acfb0b6ca
Renamed BUILDLINK_TRANSFORM.* to BUILDLINK_FNAME_TRANSFORM.*, to make
...
clear that these variables are completely unrelated to
BUILDLINK_TRANSFORM.
Added a legacy check that catches appearances of BUILDLINK_TRANSFORM.*.
XXX: Where should incompatible changes in pkgsrc be documented?
2007-01-17 03:11:18 +00:00
dmcmahill
3581eb2081
change the default user/group for dbus to something <=8 chars since some systems (eg solaris) need that. Addresses PR/34127
2007-01-16 23:27:51 +00:00
joerg
e717686df8
Add modular Xorg support for iceauth and xmessage as tool, nuke
...
makepsres at the same time. The latter wasn't used in pkgsrc and
is related to DPS which is dead.
2007-01-16 21:45:38 +00:00
dmcmahill
5e003ae099
when using sunpro, go ahead and use the sun fortran compiler insted of f2c. The former seems to work as well or better
2007-01-16 17:16:24 +00:00
dmcmahill
b08bdfa69e
alias f2c-f77 as g77 as well as f77 and f2c-f77. libtool cares.
2007-01-16 17:16:20 +00:00