rillig
ca73e90164
Fixed the documentation of the opt:*:* transformation.
2007-03-07 12:40:54 +00:00
rillig
4ff63088a6
Better documentation.
2007-03-07 10:42:30 +00:00
rillig
17d32cd56b
Make the #error directive an error with MIPSpro.
2007-03-07 01:37:18 +00:00
rillig
df8fff7998
Renamed the configure-cookie target to _configure-cookie.
2007-03-07 01:27:27 +00:00
rillig
64c66d1ff3
Removed many redundant comments and restructured the code, so that it
...
becomes a little shorter.
2007-03-07 01:06:11 +00:00
rillig
e7e1da6834
Split the documentation into a user and a developer part.
2007-03-07 00:33:24 +00:00
rmind
04fec34dd8
- Add a general description of "doc" option.
...
- sysbench: Add a "doc" option, now it could be
installed without documentation.
Thanks xtraeme@ for comments and review.
2007-03-06 21:53:55 +00:00
rillig
b1deb83ac9
The first few lines of a bulk build log don't need to be printed on the
...
terminal.
The wrapper warnings are included in the build log, no matter if it
succeeds or not.
2007-03-06 15:54:54 +00:00
rillig
07da582827
Removed the unused "arch" variable.
2007-03-06 10:57:11 +00:00
rillig
ffa8f5f575
The warnings from the wrapper log are added to the report file.
2007-03-06 10:56:34 +00:00
xtraeme
fd52fae771
Improve message when /usr/include/fuse.h is not found on NetBSD.
2007-03-06 00:03:40 +00:00
rillig
bbd9ed673a
Backed out the latest change because of:
...
http://mail-index.netbsd.org/pkgsrc-changes/2007/02/28/0009.html
2007-03-05 23:35:59 +00:00
tonio
ef8e228b22
Document the ncursesw option:
...
- Enable wide character ncurses support.
Add the smime option:
- Enable S/MIME support.
2007-03-04 17:20:42 +00:00
wiz
71203d2002
Remove two GNU ex-mirrors.
2007-03-04 10:53:17 +00:00
wiz
5dce6c7d9d
Make MTREE_FILE and MTREE_ARGS internal by prefixing them with '_'.
...
They are not supposed to be set by the user.
2007-03-02 09:08:33 +00:00
wiz
1520ab35d5
Desupport unused FORCE_PKG_REGISTER.
2007-03-02 08:49:40 +00:00
wiz
082ea716fe
Remove warning about LIB_DEPENDS, it's sooooo long gone...
2007-03-02 06:01:44 +00:00
wiz
e2718d1233
Remove support for obsolete and unused NO_DEPENDS.
2007-03-02 05:58:34 +00:00
wiz
fc3f7b9811
Remove support for obsolete and unused NO_PKG_REGISTER.
2007-03-02 05:54:18 +00:00
wiz
d0afd38d29
Deprecate unused BUILD_USES_GETTEXT_M4 variable.
2007-03-01 22:29:15 +00:00
wiz
a26ed30484
Update SCRIPTS_ENV description.
2007-03-01 18:30:36 +00:00
wiz
0ca9fb10ba
Remove SCRIPTS_ENV TODO, it is already documented in
...
mk/configure/bsd.configure-vars.mk.
2007-03-01 18:30:11 +00:00
wiz
3e1a000ebc
Remove unused SCRIPTDIR variable.
2007-03-01 18:21:31 +00:00
wiz
09ac7dcbaa
Add defaults for mail/mailagent.
2007-03-01 18:03:02 +00:00
schmonz
503a481527
Define RELAY_CTRL_DIR, the directory for relay-ctrl's database.
2007-02-28 14:13:33 +00:00
reed
071cc8a6a3
Define DEVOSSAUDIO and DEVOSSSOUND for DragonFly.
...
From Kimura Fuyuki in PR #35824 .
2007-02-25 00:29:27 +00:00
rillig
3d61247309
The post-build-only option also needs to load the variables.
2007-02-23 03:43:53 +00:00
rillig
8d8d67c7de
Too many packages fail in mysterious ways when they cannot find
...
pkg-config, which happens mostly after updating a package. Therefore, a
failing wrapper is installed for this tool.
2007-02-23 02:49:56 +00:00
rillig
215797f36f
The compiler option -Wl,foo,bar,baz is split into -Wl,foo -Wl,bar
...
-Wl,baz before processing the resulting options again.
Fixes PR 32203.
2007-02-23 00:31:29 +00:00
rillig
a65c6021a4
Changed the default Java Virtual Machine for NetBSD and Linux from "jdk"
...
(JDK 1.1.8) to "sun-jdk" (any Sun JDK >= 1.2), since JDK 1.1.8 has been
crashing for some NetBSD bulk builds for over a year now.
2007-02-22 23:52:58 +00:00
rillig
7cdc72c444
Changed the default warning message to include the word "unknown", since
...
otherwise it doesn't sound like a warning.
2007-02-22 14:54:32 +00:00
rillig
990ee366b6
Added the missing documentation that explains _why_ OBJHOSTNAME should
...
be set for locking. Based on the CVS log for bsd.pkg.mk 1.907.
2007-02-22 07:25:43 +00:00
rillig
322b451e11
Finished the split of PKGSRC_LOCKTYPE into LOCALBASE_LOCKTYPE and
...
WRKDIR_LOCKTYPE. Added more documentation.
2007-02-22 07:20:41 +00:00
rillig
6699eeb63a
More documentation.
2007-02-22 07:15:54 +00:00
rillig
75380048aa
Updated the ABI documentation, which also works on Solaris.
2007-02-22 07:05:57 +00:00
rillig
1b99f46aad
gcc understands -Wno-unused-parameter.
2007-02-21 19:29:56 +00:00
rillig
d1b2c5f7f4
At the very beginning, the variables are extracted by running bmake in
...
the pkglint directory. This part had been more time-consuming than
necessary. Now it only needs one call to bmake instead of n.
2007-02-21 14:25:20 +00:00
rillig
4d2476efa1
Changed the failure into a warning when options such as "-I -L" appear
...
next to each other.
2007-02-21 12:27:36 +00:00
rillig
a0dd1a37e7
The options -I, -L and -R must not be followed directly by another
...
option. Instead of just merging them, the wrapper fails. Let's see which
packages get broken by that and then fix them.
I've also heard rumours that a plain -L is used as an alias to -nostdlib
in some compilers. This would have been handled wrong up to now, since
it definitely wasn't intended to be merged with the following argument.
2007-02-21 09:43:26 +00:00
jschauma
b9211a69aa
- also find possible listings in {whatever}foo variations
...
- use PKGVULNDIR from env for correct location of pkg-vulnerabilities
2007-02-21 05:32:30 +00:00
rillig
90bdb331b2
OPSYS is not a list, so don't use the :M operator on it.
2007-02-21 01:33:55 +00:00
xtraeme
86825fa8bd
Use fuse.buildlink3.mk from filesystems/fuse if OPSYS is linux.
2007-02-20 23:49:05 +00:00
xtraeme
af9810cf6a
If OS is not linux or NetBSD with /usr/include/fuse.h, use
...
PKG_FAIL_REASON.
FreeBSD and Linux support needs changes yet...
2007-02-20 22:56:35 +00:00
rillig
4354925665
Made the locking more flexible by letting the user choose different
...
locking types for WRKDIR and LOCALBASE.
The default values are currently based on PKGSRC_LOCKTYPE, but the
recommended values are different. For LOCALBASE, the recommended value
is "sleep", since after one transaction has finished, the next can be
done in the new LOCALBASE without problems.
The situation is different though in WRKDIR. After one transaction has
finished there, it is often the case that the directory is removed,
including the lockfile. In that case, the package has usually been
installed and packaged successfully, and it would be a bad idea to let
the next transaction try to do the same again. Therefore, the
recommended value here is "once".
2007-02-20 22:11:10 +00:00
wiz
991a68755c
Quite a number of unrelated packages install files into
...
share/emacs/site-lisp -- add it to default directories.
2007-02-20 18:57:05 +00:00
rillig
f1bc7a1210
Mapping command line options to the ABI is not as simple as I thought:
...
-32 does _not_ belong to ABI 32. Instead, the mapping is:
ABI Options
(undef) -o32 -32
32 -n32
64 -64
While here, allowing -OPT:* to pass through to the compiler, since it
will understand it.
This should fix PR 35729.
2007-02-20 16:12:41 +00:00
rillig
114317f32c
Added a README file with some basic introduction to encourage developers
...
to port pkgsrc to other packaging systems.
2007-02-20 13:08:32 +00:00
uebayasi
d660bce7c0
Teach emacs22nox and leim22.
2007-02-20 12:36:02 +00:00
rillig
fdd9280481
Make the help finder find multi-line definitions, like in
...
mk/configure/replace-interpreter.mk.
2007-02-20 11:45:40 +00:00
rillig
a856ec03a1
Cleaned up the code:
...
- Targets that are not intended to be defined here (replace-pkg and
undo-replace-pkg) are not defined here. (Sounds obvious, but apparently
isn't.)
- Targets that are intended to be defined here and only here (replace
and undo-replace) do not need a multiple-definition protection.
- Moved all comments to the top of the file.
2007-02-20 11:17:03 +00:00