This is, of course, wrong. Excerpted from the file itself:
# XXX Add this gross and completely inaccurate hack. Packages that
# XXX set USE_GCC_SHLIB should be adjusted to set USE_LANGUAGES
# XXX correctly (most likely by saying it needs either "c++" or
# XXX "c c++"). This is here for now so that ~85 packages won't
# XXX suddenly break.
USE_LANGUAGES
Lists the languages used in the source code of the package,
and is used to determine the correct compilers to install.
Valid values are: c, c++, fortran, java, objc. The default
is "c".
Packages that don't need any compilers and set this variable to an
empty value, e.g. "USE_LANGUAGES=".
This can probably be combined in some smart way with setting
USE_GCC_SHLIBS and USE_FORTRAN automatically.
I will not patch multiple files with one patch file.
I will not patch multiple files with one patch file.
I will not patch multiple files with one patch file.
[...]
Version 4.3.2 contains various bugfixes and improvements to the documentation
and software.
o Minor modifications to the check-updates.pl script.
o A libmilter plugin for the Mail Scanner added.
o A qmail plugin for the Mail Scanner added.
o Improved mime handling.
o Various features added to scan-mail.pl.
o Minor improvements in mime handling.
configure tries to determine if -lm is needed by compiling
int main() {
(void)sin(0.0);
; return 0; }
and see if linking fails. But gcc3.3 optimizes that to just "return 0;"
packages which pass these gcc-specific flags.
also ignore -Werror; if a package passes -Werror, it's expecting that
the compiler is gcc, which in this case it is not. SunPro often emits
warnings on code which gcc doesn't, so transforming this flag to
-errwarn is counterproductive.
Somewhat based upon PR 24294 by Eric Schnoebelen.
While at it also fix configure to always install the example config file
to "examples".
Bump PKGREVISION to 1.
changes:
Reorganization of font-system so that it can work with True Type fonts
instead of the usual pk fonts. This makes it possible to make TeXmacs
distributions which do not longer rely on Metafont for the font-handling.
Implementation of compound fonts. This is used in order to similate EC fonts
by combining several other CM-like fonts. It also provides a first step
towards native Unicode support.
Improved Octave plug-in and added plug-ins for Clisp, Cmucl and Matlab.
* All individual protocol drivers have been rewritten as permanent modules.
Transient (/modloaded) modules can add new protocol drivers dynamically.
* /sync now preserves group names, and saved group names are restored when
naim retrieves your permanent buddy list from the TOC server.
* New /jumpback command, also available as M-b and F7. Allows the user to
do a reverse /jump (to the previous window).
Take maintainership. Okayed by wiz.