I opened a ticket for this simple base patch: https://trac.macports.org/ticket/47442
My knowledge of tcl and base is limited, I know my code needs cleanup and tests. Looking for feedback to decide if I should continue. The goal is a simpler way for users to provide env vars. Votes up or down if you think this is worth the bloat will be appreciated. Example 1: $ port -e version ---> /opt/local/etc/macports/macports.conf: prefix: /opt/local ---> /opt/local/etc/macports/macports.conf: portdbpath: /opt/local/var/macports ---> /opt/local/etc/macports/macports.conf: applications_dir: /Applications/MacPorts ---> /opt/local/etc/macports/macports.conf: frameworks_dir: /opt/local/Library/Frameworks ---> /opt/local/etc/macports/macports.conf: sources_conf: /opt/local/etc/macports/sources.conf ---> /opt/local/etc/macports/macports.conf: variants_conf: /opt/local/etc/macports/variants.conf ---> /opt/local/etc/macports/macports.conf: universal_archs: x86_64 i386 ---> /opt/local/etc/macports/macports.conf: revupgrade_autorun: no ---> /opt/local/etc/macports/sources.conf: file:///opt/local/var/macports/sources/svn.macports.org/trunk/dports default ---> /opt/local/etc/macports/sources.conf: file:///Users/brad/misc/macports/users/gaurav/pypi2port/dports nosync Version: 2.3.99 Example 2: $ port env ---> port_cmd_version: 2.3.99 ---> bootstrap_options: applications_dir: /Applications/MacPorts ---> bootstrap_options: build_arch: x86_64 ---> bootstrap_options: buildmakejobs: 0 ---> bootstrap_options: buildnicevalue: 0 ---> bootstrap_options: ccache_dir: /opt/local/var/macports/build/.ccache ---> bootstrap_options: ccache_size: 2G ---> bootstrap_options: configureccache: no ---> bootstrap_options: configuredistcc: no ---> bootstrap_options: configurepipe: yes ---> bootstrap_options: cxx_stdlib: libc++ ---> bootstrap_options: delete_la_files: yes ---> bootstrap_options: destroot_umask: 022 ---> bootstrap_options: developer_dir: /Applications/Xcode.app/Contents/Developer ---> bootstrap_options: frameworks_dir: /opt/local/Library/Frameworks ---> bootstrap_options: keeplogs: no ---> bootstrap_options: macosx_deployment_target: 10.9 ---> bootstrap_options: macosx_sdk_version: 10.9 ---> bootstrap_options: macportsuser: macports ---> bootstrap_options: place_worksymlink: yes ---> bootstrap_options: portarchivetype: tbz2 ---> bootstrap_options: portautoclean: yes ---> bootstrap_options: portdbpath: /opt/local/var/macports ---> bootstrap_options: porttrace: no ---> bootstrap_options: portverbose: no ---> bootstrap_options: prefix: /opt/local ---> bootstrap_options: revupgrade_autorun: no ---> bootstrap_options: revupgrade_mode: rebuild ---> bootstrap_options: rsync_dir: release/tarballs/base.tar ---> bootstrap_options: rsync_options: -rtzv --delete-after ---> bootstrap_options: rsync_server: rsync.macports.org ---> bootstrap_options: sandbox_enable: yes ---> bootstrap_options: sources_conf: /opt/local/etc/macports/sources.conf ---> bootstrap_options: startupitem_install: yes ---> bootstrap_options: startupitem_type: default ---> bootstrap_options: universal_archs: x86_64 i386 ---> bootstrap_options: variants_conf: /opt/local/etc/macports/variants.conf ---> bootstrap_options: xcodebuildcmd: /usr/bin/xcodebuild ---> bootstrap_options: xcodeversion: 6.2 ---> port_tree_sources: file:///opt/local/var/macports/sources/svn.macports.org/trunk/dports default ---> port_tree_sources: file:///Users/brad/misc/macports/users/gaurav/pypi2port/dports nosync ---> global_variations: +gcc48 +universal -x11 +no_x11 +quartz Regards, Bradley Giesbrecht (pixilla)
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
