(Only the first 10 of 20 ports in this commit are shown above. )
Upgrade to 20021101 release (aka 1.0), which fixes compilation on
recent FreeBSD versions and allows to remove all of the gcc 3.x
fixes. sscli now supports Darwin/ppc, so that it might be possible
to port it to FreeBSD/ppc once it is available.
- Clean-up build system a bit;
- fix remaining two places where CFLAGS weren't respected;
- use cpio(1) to copy hierarchies instead of tar(1), so that it is possible
to build the port as ordinary user, but still have installed files be
owned by root;
- use slightly different solution for the problem with 777 permissions on
directories created during the build. Instead of harcoding resulting
prmission apply umask(2) to all mode arguments of [f]chmod() calls.
Since Rotor has no notion of file-level security anyway this should be
an optimal way to fix the problem.
Submitted by: Patrick Backlund <firstname.lastname@example.org> (cpio fix)
sobomax (the rest)