source: branches/gsoc09-logging/base/doc/ @ 59527

Last change on this file since 59527 was 59527, checked in by blb@…, 11 years ago

Merge from trunk (may be a few missed bits to be picked up later)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 5.4 KB
1# MacPorts system wide configuration file
2# $Id: 59527 2009-10-16 05:29:39Z $
4# Set the directory in which to install ports
5prefix                  @prefix_expanded@
7# Set the user to run MacPorts compiles, etc as when privileges are dropped during an install
8macportsuser            @RUNUSR@
10# Where to store MacPorts working data
11portdbpath              @localstatedir_expanded@/macports
13# Type of storage to use for the port registry information, "flat" or "sqlite"
14# NOTE: sqlite not yet supported.
15portdbformat            flat
17# Type of installation to do for ports, "direct" or "image".  See macports.conf(5) and online documentation.
18portinstalltype         image
20# PATH settings that are used for external tools (configure, make, etc.) while installing ports. The default
21# paths are given in the example; it need not be uncommented.  Customizing binpath is intended for advanced users only.
22#binpath                @prefix_expanded@/bin:@prefix_expanded@/sbin:/bin:/sbin:/usr/bin:/usr/sbin
24# Directory containing Xcode Tools
25developer_dir       @DEVELOPER_DIR@
27# Directory containing Applications from ports.
28applications_dir        @MPAPPLICATIONSDIR@
30# Directory containing Frameworks from ports.
31frameworks_dir          @MPFRAMEWORKSDIR@
33# Where to find the sources list.
34sources_conf            @MPCONFIGDIR_EXPANDED@/sources.conf
36# Where to find global variants definition file (optional)
37variants_conf           @MPCONFIGDIR_EXPANDED@/variants.conf
39# Create and use binary archive packages for installation/reinstallation ease
40portarchivemode         no
42# Where to store/retrieve ports binary archive files
43portarchivepath         @localstatedir_expanded@/macports/packages
45# Type of binary archive packages to create when using archive mode
47# Note: Multiple types ARE allowed and must be a colon or comma
48# separated list of choices (NO spaces). Use of multiple types will
49# cause archive creation to build all the specified types in one step.
50# Unarchive uses multiple types as a search list to locate the archive,
51# first archive to match one of the specified types in order is used.
53# Supported types: tgz (default), tar, tbz, tbz2, tlz, txz, xar, zip, cpgz, cpio
54portarchivetype         tgz
56# CPU architecture to compile for. Defaults to i386 or ppc on Mac OS X 10.5
57# and earlier, depending on the CPU type detected at runtime. On Mac OS X 10.6
58# the default is x86_64 if the CPU supports it, i386 otherwise.
59#build_arch                     i386
61# CPU architectures to use for Universal Binaries (+universal variant)
62universal_archs         @UNIVERSAL_ARCHS@
64# Use ccache (C/C++ compiler cache) - see
65configureccache         no
67# Use distcc (distributed compiler) - see
68configuredistcc         no
70# Use pipes rather than intermediate files when compiling C/C++/etc
71configurepipe           no
73# Lowered scheduling priority (0-20) to use for make when building ports
74buildnicevalue          0
76# Number of simultaneous make jobs (commands) to use when building ports. This
77# value may be set to 0 so the number of simultaneous make jobs will be set to
78# the number of CPU cores that are automatically detected, or the number of GB
79# of physical memory plus one, whichever is less.
80#buildmakejobs          0
82# Set whether to automatically execute "clean" after "install" of ports
83portautoclean           yes
85# Uncomment if you dont want logs to be saved (but you will not be able to get
86# help if something goes wrong)
87#keeplogs no
89# Rsync server to fetch MacPorts sources from. Note that this is only used
90# for selfupdate. The source(s) for the ports tree are set in sources.conf.
91# Known mirrors at time of writing (see
92# for the current list):
93#        - California, USA (master)
94# - Trondheim, Norway
97# Rsync directory from which to pull the base/ component (infrastructure) of MacPorts
98rsync_dir                       release/base/
100# Rsync options
101rsync_options           -rtzv --delete-after
103# Options for generated startup items
104# startupitem_type may be "default", "systemstarter", "launchd", or "none";
105# if the option is empty or "default" then a startupitem type appropriate
106# to the platform will be chosen. Mac OS X 10.4 Tiger and above will default to
107# launchd, while older Mac OS X systems will default to systemstarter. If
108# option "none" is chosen, port startupitems are ignored and no startupitems
109# are installed.
110startupitem_type        default
112# Extra environment variables to keep. Any variables listed here are added
113# to the list of variables that are not removed from the environment used
114# while processing ports
115# extra_env             KEEP_THIS THIS_TOO
117# Proxy support
118# Precedence is: env, macports.conf, System Preferences
119# That is, if it's set in the environment, that will be used instead of
120# anything here or in System Preferences.  Setting proxy_override_env to yes
121# will cause any proxies set here (or in System Preferences if set there but
122# not here) to override what's in the environment.
123# Note that System Preferences doesn't have an rsync proxy definition.
124# Also note, on 10.5, sudo will clear many environment variables including
125# those for proxy support.
126# Equivalent environment variables: http_proxy, HTTPS_PROXY, FTP_PROXY,
129#proxy_override_env    yes
130# HTTP proxy:
131#proxy_http            hostname:12345
132# HTTPS proxy:
133#proxy_https       hostname:12345
134# FTP proxy:
135#proxy_ftp         hostname:12345
136# rsync proxy:
137#proxy_rsync       hostname:12345
138# hosts not to go through the proxy (comma-separated, applies to HTTP, HTTPS,
139# and FTP, but not rsync):
140#proxy_skip            internal1, internal2, internal3
Note: See TracBrowser for help on using the repository browser.