Ticket #28260: macports.conf

File macports.conf, 5.7 KB (added by anthony_oro@…, 13 years ago)
Line 
1# MacPorts system wide configuration file
2# $Id: macports.conf.in 71844 2010-09-24 11:36:43Z jmr@macports.org $
3
4# Target OSX 10.4 Deployment
5macosx_deployment_target        10.4
6
7# CPU architecture to compile for
8build_arch              i386
9
10# CPU architectures to use for Universal Binaries (+universal variant)
11universal_archs         i386 ppc
12
13# Set the directory in which to install ports. Must match where MacPorts itself is installed.
14prefix                  /opt/local
15
16# Set the user to run MacPorts compiles, etc as when privileges are dropped during an install
17#macportsuser           nobody
18
19# Where to store MacPorts working data
20portdbpath              /opt/local/var/macports
21
22# Type of storage to use for the port registry information, "flat" or "sqlite"
23# default is sqlite, flat is legacy
24#portdbformat           sqlite
25
26# Type of installation to do for ports, "direct" or "image".  See macports.conf(5) and online documentation.
27#portinstalltype                image
28
29# PATH settings that are used for external tools (configure, make, etc.) while installing ports. The default
30# paths are given in the example; it need not be uncommented.  Customizing binpath is intended for advanced users only.
31#binpath                /opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
32
33# Directory containing Xcode Tools (default is to ask xcode-select)
34#developer_dir       /Developer
35
36# Directory containing Applications from ports.
37applications_dir        /Applications/MacPorts
38
39# Directory containing Frameworks from ports.
40frameworks_dir          /opt/local/Library/Frameworks
41
42# Where to find the sources list.
43sources_conf            /opt/local/etc/macports/sources.conf
44
45# Where to find global variants definition file (optional)
46variants_conf           /opt/local/etc/macports/variants.conf
47
48# Create and use binary archive packages for installation/reinstallation ease
49#portarchivemode                no
50
51# Where to store/retrieve ports binary archive files
52#portarchivepath                /opt/local/var/macports/packages
53
54# Type of binary archive packages to create when using archive mode
55#
56# Note: Multiple types ARE allowed and must be a colon or comma
57# separated list of choices (NO spaces). Use of multiple types will
58# cause archive creation to build all the specified types in one step.
59# Unarchive uses multiple types as a search list to locate the archive,
60# first archive to match one of the specified types in order is used.
61#
62# Supported types: tgz (default), tar, tbz, tbz2, tlz, txz, xar, zip, cpgz, cpio
63#portarchivetype                tgz
64
65# Use ccache (C/C++ compiler cache) - see http://ccache.samba.org/
66#configureccache                no
67
68# Location where ccache stores its files
69#ccache_dir                     /opt/local/var/macports/build/.ccache
70
71# Maximum size ccache may use.
72# Use 'G', 'M', or 'K' suffix for giga-, mega- or kilobytes.
73#ccache_size                    2G
74
75# Use distcc (distributed compiler) - see http://distcc.samba.org/
76#configuredistcc                no
77
78# Use pipes rather than intermediate files when compiling C/C++/etc
79#configurepipe          yes
80
81# Lowered scheduling priority (0-20) to use for make when building ports
82#buildnicevalue         0
83
84# Number of simultaneous make jobs (commands) to use when building ports. This
85# value may be set to 0 so the number of simultaneous make jobs will be set to
86# the number of CPU cores that are automatically detected, or the number of GB
87# of physical memory plus one, whichever is less.
88#buildmakejobs          0
89
90# umask value to use when a port installs its files
91#destroot_umask 022
92
93# Set whether to automatically execute "clean" after "install" of ports
94#portautoclean          yes
95
96# Set to yes if you don't want logs to be deleted after successful builds
97#keeplogs no
98
99# Rsync server to fetch MacPorts sources from. Note that this is only used
100# for selfupdate. The source(s) for the ports tree are set in sources.conf.
101# Known mirrors at time of writing (see http://trac.macports.org/wiki/Mirrors
102# for the current list):
103#   rsync.macports.org        - California, USA (master)
104#   trd.no.rsync.macports.org - Trondheim, Norway
105#rsync_server           rsync.macports.org
106
107# Rsync directory from which to pull the base/ component (infrastructure) of MacPorts
108#rsync_dir                      release/base/
109
110# Rsync options
111#rsync_options          -rtzv --delete-after
112
113# Options for generated startup items
114# startupitem_type may be "default", "systemstarter", "launchd", or "none";
115# if the option is empty or "default" then a startupitem type appropriate
116# to the platform will be chosen. Mac OS X 10.4 Tiger and above will default to
117# launchd, while older Mac OS X systems will default to systemstarter. If
118# option "none" is chosen, port startupitems are ignored and no startupitems
119# are installed.
120#startupitem_type       default
121
122# Extra environment variables to keep. Any variables listed here are added
123# to the list of variables that are not removed from the environment used
124# while processing ports. As with binpath, setting extra_env is intended for
125# advanced users and is unsupported.
126# extra_env             KEEP_THIS THIS_TOO
127
128# Proxy support
129# Precedence is: env, macports.conf, System Preferences
130# That is, if it's set in the environment, that will be used instead of
131# anything here or in System Preferences.  Setting proxy_override_env to yes
132# will cause any proxies set here (or in System Preferences if set there but
133# not here) to override what's in the environment.
134# Note that System Preferences doesn't have an rsync proxy definition.
135# Also note, on 10.5, sudo will clear many environment variables including
136# those for proxy support.
137# Equivalent environment variables: http_proxy, HTTPS_PROXY, FTP_PROXY,
138# RSYNC_PROXY, NO_PROXY
139#
140#proxy_override_env    yes
141# HTTP proxy:
142#proxy_http            hostname:12345
143# HTTPS proxy:
144#proxy_https       hostname:12345
145# FTP proxy:
146#proxy_ftp         hostname:12345
147# rsync proxy:
148#proxy_rsync       hostname:12345
149# hosts not to go through the proxy (comma-separated, applies to HTTP, HTTPS,
150# and FTP, but not rsync):
151#proxy_skip            internal1, internal2, internal3