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