summaryrefslogtreecommitdiff
path: root/lang/cli/files/patch-pal::unix::file::file.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Clean-up build system a bit;Maxim Sobolev2002-04-161-22/+39
| | | | | | | | | | | | | | | | | | - 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 <pbacklun@cc.hut.fi> (cpio fix) sobomax (the rest) Notes: svn path=/head/; revision=57762
* Fix a silly permission bug, which results in a 777 permission all over theMaxim Sobolev2002-04-091-0/+25
WRKSRC. The problem was that when trying to map read-only FAT attribute into *nix permission, MS assumed that if that attribute isn't set then write permissions should be granted to everyone. Funny, eh? Bump PORTREVISION. Notes: svn path=/head/; revision=57512