#
# Directory to archive replaced configs
-archive-dir=/etc/config-archive
+archive-dir="@PORTAGE_EPREFIX@/etc/config-archive"
# Use rcs for storing files in the archive directory?
+ # WARNING: When configured to use rcs, read and execute permissions of
+ # archived files may be inherited from the first check in of a working
+ # file, as documented in the ci(1) man page. This means that even if
+ # the permissions of the working file have since changed, the older
+ # permissions of the first check in may be inherited. As mentioned in
+ # the ci(1) man page, users can control access to RCS files by setting
+ # the permissions of the directory containing the files (see
+ # archive-dir above).
# (yes or no)
use-rcs=no
CFLAGS=""
CXXFLAGS=""
LDFLAGS=""
+ FFLAGS=""
+ FCFLAGS=""
# Default rsync mirror
-SYNC="rsync://rsync.gentoo.org/gentoo-portage"
+SYNC="rsync://rsync.prefix.freens.org/gentoo-portage-prefix"
# Default distfiles mirrors. This rotation has multiple hosts and is reliable.
# Approved by the mirror-admin team.
unmerge, _encodings, _parse_eapi_ebuild_head, _os_merge, \
_shell_quote, _unicode_decode, _unicode_encode
from portage.const import EBUILD_SH_ENV_FILE, EBUILD_SH_ENV_DIR, \
- EBUILD_SH_BINARY, INVALID_ENV_FILE, MISC_SH_BINARY
+ EBUILD_SH_BINARY, INVALID_ENV_FILE, MISC_SH_BINARY, \
+ EPREFIX, EPREFIX_LSTRIP, MACOSSANDBOX_PROFILE
from portage.data import portage_gid, portage_uid, secpass, \
uid, userpriv_groups
+ from portage.dbapi.porttree import _parse_uri_map
from portage.dbapi.virtual import fakedbapi
from portage.dep import Atom, paren_enclose, use_reduce
from portage.eapi import eapi_exports_KV, eapi_exports_merge_type, \