[macports-base] branch gsoc15-dependency updated (d8ef7c5 -> 38e5733)

Jackson Isaac ijackson at macports.org
Tue Dec 6 18:15:44 CET 2016


Jackson Isaac (JacksonIsaac) pushed a change to branch gsoc15-dependency
in repository macports-base.

    from d8ef7c5  Use '$trans order' to topologically sort portlist.
     add 4abdc6f  base: Fix _mportkey with non-trivial variable names such as "test.run"
     add 8a9df4c  port1.0/portactivate.tcl: Save notes after finishing the activation, which allows to append notes in the post-activate phase
     add 6915dd9  fix breakage due to _mportkey changes
     add dcfd3f0  Merge https://trac.macports.org/changeset/138631 from branches/gsoc15-dependency.
     add a0fc4f3  Add depends_test to handle the test dependencies of ports
     add 77217ba  fix some cases where mportexec could return without cleaning up first
     add eea67f5  base: tracelib: Cleanup printf format specifiers
     add 9adfddb  base: tracelib: rename vars to avoid naming conflicts
     add deae92a  base: tracelib: Add explicit local variable init
     add 8d39e73  base: tracelib: Add process tracking & killing
     add ac08259  base: re-generate configure after https://trac.macports.org/changeset/140639
     add 29251c8  base: tracelib: Refactor, enable process tracking
     add 28c4f59  base: tracelib: reduce kevent batch size
     add edee08d  base: tracelib: whitespace only
     add 7fb2721  follow-up to https://trac.macports.org/changeset/129924: use realpath in porttrace::appendEntry instead of reimplementing it
     add f1dd12e  avoid error due to calling realpath on nonexistent files
     add 8672d80  update ChangeLog
     add d9b2f76  2.3.4 release date
     add 00f4fa0  update RELEASE_URL to 2.3.4
     add 0358bf9  doc/doc-new: Clarify updating a single port may lead to errors, closes https://trac.macports.org/ticket/48909
     add 16239f7  cregistry: abort if registry version is newer than expected
     add 905b993  Refactor and update portconfigure::get_compiler_fallback
     add 10a8849  Use $default_checksum_types for handy copy/paste output on checksum failure
     add e392f30  Fix checksum line suggestion for ports with multiple distfiles
     add d99de7e  Re-allow gcc-4.2 and llvm-gcc-4.2 on El Cap for now
     add b25478a  Unify test.tcl files into a single script at src/tests/test.tcl
     add bdc9186  tests: Avoid leading zeroes, use spaces for readability
     add 9460185  update site-tags test URLs, old ones went away
     add 486a0ce  base: portclean: make signal-aware and re-throw error
     add a1c4129  base: darwintrace: Make notes where I sometimes see crashes
     add 73cdf43  print message in _mporterrorifconflictsinstalled rather than relying on the caller to print the error (https://trac.macports.org/ticket/49334)
     add 3767ded  base: pextlib/system: Use exit(3) to flush buffers
     add c68bff4  base: pextlib/system: Report signal termination
     add 7f1c332  base: test/trace: Adapt to new output format
     add de1977a  base: Fix trace mode on El Capitan
     add db46f9f  base: regenerate build system following https://trac.macports.org/changeset/141420
     add ed97a81  base: doc: regenerate outdated manpage
     add be3bc25  base: doc: regenerate manpages older than their source files
     add fb5c61c  portfile.7: update default for configure.universal_cflags and configure.universal_cxxflags following https://trac.macports.org/changeset/139270
     add 861685f  base: trace mode: Allow access to sip workaround directory
     add 751267a  Update checksum suggestion to include the union of Portfile types and default types
     add 03052c1  base: update vendor tcl versions, part one
     add 988646b  base: update vendor tcl versions, part two
     add 92bda31  base: pextlib/sip_copy_proc: unify whitespace
     add daa90be  only print compiler.fallback to the debug log once, not a couple dozen times
     add 6b7c496  fix variable name
     add 2b9d39f  portlint.tcl: add lint warning when using eval procedure instead of expansion operator
     add 34d8960  macports1.0: Use ui_* error reporting for internal errors in dlist_eval, include backtrace for easier debugging
     add 51cbccc  pextlib1.0: 10.6 and earlier do not have O_CLOEXEC
     add adef44f  base: stop recording mtimes and names when compressing manpages
     add f41c55d  base: pextlib1.0: silence unused parameter warnings on systems < 10.11
     add ed602bc  base: update ChangeLog for depends_test
     add 748b48c  base: port1.0: Make handle_option_string remove multiple empty lines to correctly detect indentation for notes, remove all trailing whitespace.
     add 6cf58e9  base: tests in macports1.0, package1.0: Change hardcoded URL to an existing archive to fix immediate test failures
     add 044c9f4  base: always write variant selection to statefile, even when running in force mode
     add d0b8f81  misc base: meta data update: fix wrongly expanded Id lines.
     add bc63425  misc base: add missing svn properties on files.
     add 4f1b3c9  base: Use same error message for 'port logfile' as for 'port log', using portname instead of portdir
     add 793030a  vendor: update tcl thread to 2.7.3
     add 024cbcc  configure: regen.sh
     add 3957c3c  base: add signal pass through to try, option -pass_signal
     add b88a6d6  base: use try -pass_signal option in some places in macports.tcl
     add e69d62f  base: add documentation for custom try option
     add 28cae01  port1.0: Adapt to try -pass_signal from https://trac.macports.org/changeset/146633
     add 0a60440  Add an optional argument to proc ask_ui_yesno
     add ccf4af0  base: portindex: Switch to try -pass_signal
     add 412f5de  Clarify info message for non-existing files
     add f9ffe81  base: Handle signals in lock_reg_if_needed
     add cf92122  Add Documentation for the new argument added to ask_ui_yesno
     add 55e6e41  Replace tabs with whitespaces.
     add fbad562  base: remove trailing whitespace from port.tcl
     add 3c7a23b  base/doc: add missing svn properties
     add a6a868e  base/doc: fix generated man pages
     add e05f12f  base: ui_ask_multichoice returns 0-based index instead of 1-based one
     add b331a6d  base: avoid signals swallowing in try/catch for some occurences in macports.tcl
     add c4eac7f  base: Fix test failure introduced by https://trac.macports.org/changeset/146674
     add 1d8b9a3  macports1.0/tests: Suppress noise on terminal output for channel test
     add 3c2a7e9  Use ui_questions interactivity API in reclaim.
     add ab6bffb  macports1.0/test: Fix test for init_logging. "debuglog" is no longer a valid channel. Only check for creation of log file.
     add 21b7a32  macports1.0/tests: After https://trac.macports.org/changeset/146695, existence of log file is already checked in the test for ch_logging
     add 17d2eeb  base: reclaim: Fix signals being swallowed
     add 3a9556c  macports1.0/tests: Remove excessive descriptions and formatting
     add c84867f  base: reclaim: Ignore errors in state checking
     add d767f93  base: macports1.0: Avoid trace when ^C-ing reclaim
     add 9707ede  base: add a space if no port list is present
     add ab07e4b  base: do the port reclaim check before closing the registry
     add 4cab939  base: Print NL after errors in interactivity
     add bef5dcb  base: offer the user to run reclaim for him
     add fc39f47  macports1.0/tests: Move initialization of custom prefix to library
     add 699704e  Create distfiles directory in temporary portdbpath
     add 18466e6  Use a temporary prefix for reclaim testing
     add 7411f4d  Add option for selecting all options in multichoice.
     add 8e3dbde  port1.0: Make portbuild signal-safe
     add e8baa65  port1.0: Add tests for portbuild::build_getjobs
     add 812cd16  Run tests in non-interactive mode
     add 6a37d53  Fix test for reclaim::walk_files
     add 2865b15  Move bytesize and filesize to macports_util
     add 5b0762f  base: fix more passing of signals in macports.tcl
     add ebf1caa  port1.0/tests: Do not req. root for activate_start
     add 0a4fc81  portutil.tcl: show executed commands also in verbose mode
     add c41b7a6  ui_ask_singlechoice returns 0-based index instead of 1-based
     add 8131ba8  base: Fix bug introduced by try/catch refactoring
     add 0be55cb  append to main.log instead of truncating each time it is opened (it will still be removed when cleaning)
     add c66d30b  base: Add ui_ask_alternative
     add 9ea55eb  Use the ui_ask_alternative API.
     add eed6cec  Ask alternative question inside while loop.
     add 05d0b1f  Add range support to ui_ask_multichoice API.
     add 5f325b9  Show date in verbose output of 'port installed'
     add 88ad1d1  Add set root_length variable line removed in https://trac.macports.org/changeset/146741.
     add 6b9cec9  Move selfupdate code into separate file
     add 057f13f  base: portutil: Improve msg for privilege handling
     add c610ee4  pextlib/system: ignore signals SIGINT/SIGQUIT
     add e41ec5d  pextlib/system: custom handler for SIGINT/SIGQUIT
     add 7984605  mportsync: fetch tar and signature at once
     add f96f26a  port: use switch -matchvar from Tcl 8.5
     add 9c147ed  archivefetch: no fallback to default archive_sites
     add 1fb9fe3  port: Use [wrap ...] rather than reimplementing it
     add a07e67b  livecheck: reduce debug message clutter
     add 7546695  port: add spaces for padding in ui_choice output
     add 615270d  livecheck: report error if matched version is old
     add 4800e87  reclaim: only ask user if running with privileges
     add 18f7e7e  LICENSE, License.html: update copyright year
     add 39d99c7  base: prevent reclaim from constantly asking to run it; for now wait another 2 weeks https://trac.macports.org/ticket/51712
     add 7fb6ab2  Add macports-clang-3.8 to compilers list and prune supported compilers for Sierra
     add ecf2cd1  update default rsync paths
     add 81d9bf0  use https URLs for MacPorts sites
     add 38616f4  doc: Regenerate manpages after https://trac.macports.org/changeset/151038
     add 4bfa696  Normalize EOLs in Git clones
     add 05ece83  Split up .gitignore
     add 3d2762d  base, dports, doc-new: Rearrange Git exclusions
     add 99c9eab  base: Revise Git exclusions
     add 4a20d30  base: porttrace: Do not store duplicate violations
     add 5eb4c89  base: porttrace: Remove unneeded [lsort -unique]
     add 0a251e1  base: porttrace: fix modeline, reformat
     add 0cf8609  base: permit pkg phase to be run asroot, if needed
     add d4bdaa9  skip warning about ports tree being over 2 weeks old when generating PortIndex locally
     add 7e183ca  portutil: update recommended Xcode versions
     add 64e97c3  base: Fix portutil default_variants test
     add 7ce8829  Update ChangeLog with fixes backported for 2.3.5
     add 0453e9c  port: use ISO 8601 format for install date
     add e651fe2  Update ChangeLog for date in 'port -v installed'
     add d55fee4  tests: dummy platform for portdistcheck.test
     add 7ad9fc4  correct docs for portarchivetype setting
     add 5dc4e84  pextlib: avoid fixed-size buffer in ui_message
     add 6cda875  pextlib: avoid duplicate newlines in log messages
     add 3de5faf  base: default livecheck.ignore_sslcert no
     add 8afc77a  Update Changelog for https://trac.macports.org/changeset/153648 backported to 2.3.5
     add 8f3b383  portlint.tcl: No longer check Subversion properties
     add 4322b51  Update ChangeLog for https://trac.macports.org/changeset/153865 backported to 2.3.5
     add f7483e1  Installer postflight: Fix all shellcheck warnings
     add ba7b969  Installer postflight: Fix useless test
     add 29ba83d  Update ChangeLog for commits merged to 2.3.5
     add 79d9bea  sync: warn on obsolete Subversion repository
     add 67412a9  Update ChangeLog for https://trac.macports.org/changeset/154451
     add 095a034  sync: also check http:// URL to Subversion repo
     add 3dd317a  doc/macports.conf.5: Regenerate after https://trac.macports.org/changeset/153133
     add 83c493e  Switch RELEASE_URL to GitHub
     add 10cb65d  Ignore autom4te.cache
     add 73c7d2f  Associate email addresses for "git shortlog"
     add fa333bf  Consolidate jkh and kevin in the shortlog
     add 42a88e5  Add --autostash to git pull command if available when syncing
     add fc45aaf  port lint: warn if obsolete $Id$ keyword is used
     add c2a0b5a  UpdateVCS: change HOME when running VCS commands
     add 0e7cd5f  UpdateVCS: consolidate debug messages
     add 08a845f  UpdateVCS: return directory from GetUpdateVCSCmd
     add 561ec55  UpdateVCS: do not silently ignore errors for git
     add b3f44ca  UpdateVCS: put SSH_AUTH_SOCK into command env
     add 4ce0063  tests: Fix git version control updating tests
     add fe3df3b  doc: Obtain manpage timestamp from Git
     add b011ffc  doc: Remove $Id$ tags from manpages
     add b8d3696  doc: Regenerate manpages after b011ffcd
     add 65d24fd  Fix version detection with Apple Git, adjust tests
     add 7671f94  Fix version check for Git autostashing
     add b712c5b  doc: Remove $Id$ from MacPorts configuration files
     add f4f2fbf  Update Git autostash test w/ new version requirement
     add 96826ed  doc/port.1: compact pseudo-port selector list
     add 3960bac  doc: Regenerate manpages
     add 60a438d  RELEASE_URL: switch to renamed v2.3.4 tag
     add 9e8f71e  Rename regen.sh to autogen.sh
     add 220723f  ReleaseProcess: adapt to Git
     add a21bdf9  ReleaseProcess: add note about GitHub releases
     add 55ae3c4  ReleaseProcess: rewrap, layout fixes
     add 2377ea5  ReleaseProcess: use port-tclsh for bundled Tcl
     add 205543b  ReleaseProcess: trunk -> master
     add 7ee948e  Makefile: create release tarballs with git archive
     add 30c27d5  Support multi-valued maintainers
     add f8bd1cf  Makefile: remove unnecessary recursive make call
     add 4611dd3  Makefile: remove stray braces in shell commands
     add 7a3069a  ReleaseProcess: adapt make dist example
     add 5646232  ReleaseProcess: optionally sign tarballs with gpg
     add f06ddf5  ChangeLog: update for changes to 'port lint'
     add e8a8750  ChangeLog: Update for multi-value maintainers
     add 9b5a994  Replace install.sh with current install-sh
     add 0e10e19  ChangeLog: add commit reference for consistency
     add da038b8  Remove svn.macports.org as fallback for distfiles
     add e336ad8  ChangeLog: include 2.3.5 release date
     add f0a56f8  Makefile: name tarballs explicitly
     add 00c2651  Makefile: add top-level directory to dist tarball
     add a0b77b8  config: release MacPorts 2.3.5 to selfupdate
     add f39d9b9  Makefile: tarball directory is actually DISTNAME
     add 968e522  ReleaseProcess: update instructions for guide
     add cc72722  ReleaseProcess: Prepare for Markdown rewrite
     add a7a13f7  ReleaseProcess: Wrap text at 78 characters
     add 861babb  ReleaseProcess: Switch to Markdown ATX headers
     add 86e2a06  ReleaseProcess: Fix lists
     add a580b5c  ReleaseProcess: Use Markdown verbatim blocks
     add adc67a9  ReleaseProcess: Add formatting or inline verbatim
     add fcd3f5d  ReleaseProcess: Add URLs and fix existing syntax
     add 44ff9e3  Remove NEWS
     add cedb21a  Remove Debug from startupitem plists
     add 0ecff30  Use a 'catch' wrapper that can ignore signals
     add 7fc4ba8  regenerate configure
     add b480d79  Use wrapper with library paths for $INTREE_TCLSH
     add 2e5996c  Avoid library from target prefix for INTREE_TCLSH
     add 8a5c8a2  tcllib: Use INTREE_TCLSH for build and install
     add af543b2  vendor: Add dependency on tclsh to tcllib
     add a081fab  porttrace: catch errors in porttrace::slave_send
     add cc3e705  portutil: Stop tracing only if it was started
     add bc8eb94  tests: Run trace test with -d and -N
     add eb973fb  trace: Add SIP workaround dir with absolute path
     add c75305a  tests: Always disable ccache
     add 59bceb4  improve quoting of 'interp eval' args
     add cebcad3  A few improvements to macports_util tests
     add 2435216  Use upvar in list management procs
     add 80ff3ed  Remove method_wrap from macports_util
     add 71b955d  Don't use ldindex to implement lpop and lshift
     add cb262db  Avoid use of 2-arg form of 'array get' in ditem_*
     add 50ba1c2  use string comparison in dlist_match_multi
     add 80953c2  Simplify ditem_key arg passing
     add 712b732  Avoid 2-arg 'array get' with depscache
     add a7c862d  Use 'list' to quote options correctly
     add 25edc10  Ensure readability of Port{files,Groups} in registry
     add 117399d  Use registry2 API in much of macports.tcl
     add 670d085  Remove _get_registry_archs
     add d9e5ae4  Always export is_default in vinfo
     add 701e7b2  Use separate rule for darwintracelib dependencies
     new cd2cc74  Merge branch 'master' into gsoc15-dependency
     new ddc845b  Add missing \ in SRCS in src/macports1.0/Makefile.in
     new 38e5733  Merge pull request #9 from JacksonIsaac/libsolv

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitattributes                                     |    3 +
 .gitignore                                         |   43 +
 .mailmap                                           |    4 +
 ChangeLog                                          |   72 +-
 LICENSE                                            |    4 +-
 Makefile.in                                        |   46 +-
 NEWS                                               |  267 -----
 regen.sh => autogen.sh                             |    0
 config/README.TXT                                  |    2 +-
 config/RELEASE_URL                                 |    2 +-
 configure                                          |   30 +-
 configure.ac                                       |   23 +-
 doc/Makefile.in                                    |    2 +-
 doc/archive_sites.conf                             |    2 -
 doc/asciidoc.conf                                  |    2 +-
 doc/base.mtree.in                                  |    2 +
 doc/macports.conf.5                                |    7 +-
 doc/macports.conf.5.txt                            |   12 +-
 doc/macports.conf.in                               |    4 +-
 doc/port-activate.1                                |    4 +-
 doc/port-activate.1.txt                            |    1 -
 doc/port-archive.1                                 |    4 +-
 doc/port-archive.1.txt                             |    1 -
 doc/port-archivefetch.1                            |    4 +-
 doc/port-archivefetch.1.txt                        |    1 -
 doc/port-cat.1                                     |    2 +-
 doc/port-cat.1.txt                                 |    1 -
 doc/port-cd.1                                      |    2 +-
 doc/port-cd.1.txt                                  |    1 -
 doc/port-clean.1                                   |    2 +-
 doc/port-clean.1.txt                               |    1 -
 doc/port-contents.1                                |    2 +-
 doc/port-contents.1.txt                            |    1 -
 doc/port-dependents.1                              |    2 +-
 doc/port-dependents.1.txt                          |    1 -
 doc/port-deps.1                                    |    2 +-
 doc/port-deps.1.txt                                |    1 -
 doc/port-diagnose.1                                |    2 +-
 doc/port-diagnose.1.txt                            |    1 -
 doc/port-dir.1                                     |    2 +-
 doc/port-dir.1.txt                                 |    1 -
 doc/port-distcheck.1                               |    2 +-
 doc/port-distcheck.1.txt                           |    1 -
 doc/port-distfiles.1                               |    2 +-
 doc/port-distfiles.1.txt                           |    1 -
 doc/port-dmg.1                                     |    4 +-
 doc/port-dmg.1.txt                                 |    1 -
 doc/port-echo.1                                    |    2 +-
 doc/port-echo.1.txt                                |    1 -
 doc/port-edit.1                                    |    4 +-
 doc/port-edit.1.txt                                |    1 -
 doc/port-exit.1                                    |    2 +-
 doc/port-exit.1.txt                                |    1 -
 doc/port-fetch.1                                   |    2 +-
 doc/port-fetch.1.txt                               |    1 -
 doc/port-gohome.1                                  |    2 +-
 doc/port-gohome.1.txt                              |    1 -
 doc/port-help.1                                    |    4 +-
 doc/port-help.1.txt                                |    1 -
 doc/port-info.1                                    |    2 +-
 doc/port-info.1.txt                                |    1 -
 doc/port-install.1                                 |    2 +-
 doc/port-install.1.txt                             |    1 -
 doc/port-installed.1                               |    4 +-
 doc/port-installed.1.txt                           |    1 -
 doc/port-lint.1                                    |    2 +-
 doc/port-lint.1.txt                                |    1 -
 doc/port-list.1                                    |    2 +-
 doc/port-list.1.txt                                |    1 -
 doc/port-livecheck.1                               |    6 +-
 doc/port-livecheck.1.txt                           |    3 +-
 doc/port-load.1                                    |    2 +-
 doc/port-load.1.txt                                |    1 -
 doc/port-log.1                                     |    2 +-
 doc/port-log.1.txt                                 |    1 -
 doc/port-mirror.1                                  |    2 +-
 doc/port-mirror.1.txt                              |    1 -
 doc/port-notes.1                                   |    2 +-
 doc/port-notes.1.txt                               |    1 -
 doc/port-outdated.1                                |    2 +-
 doc/port-outdated.1.txt                            |    1 -
 doc/port-platform.1                                |    2 +-
 doc/port-platform.1.txt                            |    1 -
 doc/port-provides.1                                |    2 +-
 doc/port-provides.1.txt                            |    1 -
 doc/port-reclaim.1                                 |    2 +-
 doc/port-reclaim.1.txt                             |    1 -
 doc/port-rev-upgrade.1                             |    2 +-
 doc/port-rev-upgrade.1.txt                         |    1 -
 doc/port-search.1                                  |    2 +-
 doc/port-search.1.txt                              |    1 -
 doc/port-select.1                                  |    2 +-
 doc/port-select.1.txt                              |    1 -
 doc/port-selfupdate.1                              |    2 +-
 doc/port-selfupdate.1.txt                          |    1 -
 doc/port-setrequested.1                            |    2 +-
 doc/port-setrequested.1.txt                        |    1 -
 doc/port-space.1                                   |    4 +-
 doc/port-space.1.txt                               |    1 -
 doc/port-sync.1                                    |    2 +-
 doc/port-sync.1.txt                                |    1 -
 doc/port-unarchive.1                               |    2 +-
 doc/port-unarchive.1.txt                           |    1 -
 doc/port-uninstall.1                               |    2 +-
 doc/port-uninstall.1.txt                           |    1 -
 doc/port-upgrade.1                                 |    4 +-
 doc/port-upgrade.1.txt                             |    7 +-
 doc/port-usage.1                                   |    2 +-
 doc/port-usage.1.txt                               |    1 -
 doc/port-variants.1                                |    2 +-
 doc/port-variants.1.txt                            |    1 -
 doc/port-version.1                                 |    2 +-
 doc/port-version.1.txt                             |    1 -
 doc/port.1                                         |   76 +-
 doc/port.1.txt                                     |   31 +-
 doc/portfile.7                                     |    4 +-
 doc/portgroup.7                                    |    5 +-
 doc/portgroup.7.txt                                |    1 -
 doc/portstyle.7                                    |    6 +-
 doc/portstyle.7.txt                                |    1 -
 doc/portundocumented.7                             |    4 +-
 doc/portundocumented.7.txt                         |    1 -
 doc/pubkeys.conf.5                                 |    2 +-
 doc/pubkeys.conf.5.txt                             |    1 -
 doc/pubkeys.conf.in                                |    2 -
 doc/sources.conf                                   |    4 +-
 doc/sources.conf.5                                 |    6 +-
 doc/sources.conf.5.txt                             |    5 +-
 doc/variants.conf                                  |    2 -
 doc/variants.conf.5                                |    2 +-
 doc/variants.conf.5.txt                            |    1 -
 install-sh                                         |  501 +++++++++
 install.sh                                         |  119 --
 portmgr/ReleaseProcess                             |  247 -----
 portmgr/ReleaseProcess.md                          |  296 +++++
 portmgr/dmg/License.html                           |    2 +-
 portmgr/dmg/ReadMe.rtf                             |    2 +-
 portmgr/dmg/postflight.in                          |   97 +-
 src/Makefile.in                                    |    3 +-
 src/config.h.in                                    |    7 +
 src/cregistry/sql.c                                |    9 +
 src/darwintracelib1.0/Makefile.in                  |   59 +-
 src/darwintracelib1.0/access.c                     |    2 +-
 src/darwintracelib1.0/close.c                      |    2 +-
 src/darwintracelib1.0/darwintrace.c                |    1 +
 src/darwintracelib1.0/dup2.c                       |    2 +-
 src/darwintracelib1.0/mkdir.c                      |    2 +-
 src/darwintracelib1.0/open.c                       |    2 +-
 src/darwintracelib1.0/proc.c                       |    7 +-
 src/darwintracelib1.0/readdir.c                    |    4 +-
 src/darwintracelib1.0/readlink.c                   |    2 +-
 src/darwintracelib1.0/rename.c                     |    2 +-
 src/darwintracelib1.0/rmdir.c                      |    2 +-
 src/darwintracelib1.0/stat.c                       |    2 +-
 src/darwintracelib1.0/unlink.c                     |    2 +-
 src/macports1.0/Makefile.in                        |    7 +-
 src/macports1.0/diagnose.tcl                       |    2 +-
 src/macports1.0/macports.tcl                       |  860 +++++++--------
 src/macports1.0/macports_dlist.tcl                 |   46 +-
 src/macports1.0/macports_test_autoconf.tcl.in      |    2 +-
 src/macports1.0/macports_util.tcl                  |  211 ++--
 src/macports1.0/reclaim.tcl                        |  227 ++--
 src/macports1.0/selfupdate.tcl                     |  233 ++++
 src/macports1.0/tests/library.tcl                  |   23 +
 src/macports1.0/tests/macports.test                |  104 +-
 src/macports1.0/tests/macports_util.test           |   81 +-
 src/macports1.0/tests/reclaim.test                 |   58 +-
 src/macports1.0/tests/sources.conf                 |    2 +-
 src/macports1.0/tests/test.tcl                     |  147 ---
 src/{package1.0 => mpcommon1.0}/Makefile.in        |   17 +-
 src/mpcommon1.0/mpcommon.tcl                       |    2 +
 src/mpcommon1.0/signalcatch.tcl                    |   27 +
 src/package1.0/Makefile.in                         |    2 +-
 src/package1.0/package_test_autoconf.tcl.in        |    2 +-
 src/package1.0/portarchivefetch.tcl                |    6 +-
 src/package1.0/portpkg.tcl                         |    2 +
 src/package1.0/tests/Portfile                      |    2 +-
 src/package1.0/tests/portarchivefetch.test         |    6 +-
 src/pextlib1.0/Makefile.in                         |   31 +-
 src/pextlib1.0/Pextlib.c                           |   15 +-
 src/pextlib1.0/sip_copy_proc.c                     |  513 +++++++++
 src/pextlib1.0/{pipe.c => sip_copy_proc.h}         |   66 +-
 src/pextlib1.0/system.c                            |   80 +-
 src/pextlib1.0/tracelib.c                          |  599 ++++++----
 src/pextlib1.0/uid.c                               |  101 ++
 src/pextlib1.0/uid.h                               |    1 +
 src/pextlib1.0/xinstall.c                          |   12 +-
 src/pkg_mkindex.sh.in                              |    3 +-
 src/port/port.tcl                                  | 1154 +++++++++++---------
 src/port/portindex.tcl                             |   22 +-
 src/port1.0/Makefile.in                            |    2 +-
 src/port1.0/fetch_common.tcl                       |   31 +-
 src/port1.0/port.tcl                               |    4 +
 src/port1.0/port_autoconf.tcl.in                   |    1 +
 src/port1.0/port_test_autoconf.tcl.in              |    2 +-
 src/port1.0/portactivate.tcl                       |   10 +-
 src/port1.0/portbuild.tcl                          |   16 +-
 src/port1.0/portchecksum.tcl                       |   63 +-
 src/port1.0/portclean.tcl                          |   12 +-
 src/port1.0/portconfigure.tcl                      |   62 +-
 src/port1.0/portdepends.tcl                        |    5 +-
 src/port1.0/portdestroot.tcl                       |    6 +-
 src/port1.0/portdistcheck.tcl                      |   16 +-
 src/port1.0/portfetch.tcl                          |   25 +-
 src/port1.0/portinstall.tcl                        |    2 +
 src/port1.0/portlint.tcl                           |   52 +-
 src/port1.0/portlivecheck.tcl                      |   13 +-
 src/port1.0/portsandbox.tcl                        |    3 +-
 src/port1.0/portstartupitem.tcl                    |    1 -
 src/port1.0/porttrace.tcl                          |  840 +++++++-------
 src/port1.0/portutil.tcl                           |   89 +-
 src/port1.0/tests/portactivate.test                |   82 +-
 src/port1.0/tests/portbuild.test                   |  139 +++
 src/port1.0/tests/portdistcheck.test               |    4 +
 src/port1.0/tests/porttrace.test                   |   42 +
 src/port1.0/tests/portutil.test                    |   55 +-
 src/port1.0/tests/test.tcl                         |  147 ---
 src/registry2.0/portimage.tcl                      |    3 +-
 src/registry2.0/portuninstall.tcl                  |    4 +-
 src/{package1.0 => }/tests/test.tcl                |    8 +-
 tests/test-macports.conf                           |    5 +-
 tests/test/case-insensitive-deactivate/Portfile.in |    2 +-
 tests/test/checksums-1/Portfile                    |    2 +-
 tests/test/dependencies-a/Portfile                 |    2 +-
 tests/test/dependencies-b/Portfile                 |    2 +-
 tests/test/dependencies-c/Portfile                 |    2 +-
 tests/test/dependencies-d/Portfile                 |    2 +-
 tests/test/dependencies-e/Portfile                 |    2 +-
 tests/test/envvariables/Portfile                   |    2 +-
 tests/test/library.tcl.in                          |    2 +-
 tests/test/site-tags/Portfile                      |   29 +-
 tests/test/statefile-unknown-version/Portfile      |    2 +-
 tests/test/statefile-version1-outdated/Portfile    |    2 +-
 tests/test/statefile-version1/Portfile             |    2 +-
 tests/test/statefile-version2-invalid/Portfile     |    2 +-
 tests/test/statefile-version2-outdated/Portfile    |    2 +-
 tests/test/statefile-version2/Portfile             |    2 +-
 tests/test/svn-and-patchsites/Portfile             |    2 +-
 tests/test/trace/Makefile                          |    7 +-
 tests/test/trace/Portfile                          |    4 +-
 tests/test/trace/master                            |   34 +-
 tests/test/universal/Portfile.in                   |    2 +-
 tests/test/variants/Portfile                       |    2 +-
 tests/test/xcodeversion/Portfile                   |    2 +-
 vendor/Makefile.in                                 |    7 +-
 vendor/tcl8.5.15-src.tar.gz                        |  Bin 4536117 -> 0 bytes
 vendor/tcl8.5.18-src.tar.gz                        |  Bin 0 -> 4534628 bytes
 vendor/tcllib-1.15.tar.gz                          |  Bin 6175150 -> 0 bytes
 vendor/tcllib-1.17.tar.gz                          |  Bin 0 -> 8183228 bytes
 vendor/tclsh.in                                    |   19 +
 vendor/thread2.7.0.tar.gz                          |  Bin 293785 -> 0 bytes
 vendor/thread2.7.3.tar.gz                          |  Bin 0 -> 291332 bytes
 252 files changed, 5233 insertions(+), 3541 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 .gitignore
 create mode 100644 .mailmap
 delete mode 100644 NEWS
 rename regen.sh => autogen.sh (100%)
 create mode 100755 install-sh
 delete mode 100644 install.sh
 delete mode 100644 portmgr/ReleaseProcess
 create mode 100644 portmgr/ReleaseProcess.md
 create mode 100644 src/macports1.0/selfupdate.tcl
 delete mode 100644 src/macports1.0/tests/test.tcl
 copy src/{package1.0 => mpcommon1.0}/Makefile.in (57%)
 create mode 100644 src/mpcommon1.0/mpcommon.tcl
 create mode 100644 src/mpcommon1.0/signalcatch.tcl
 create mode 100644 src/pextlib1.0/sip_copy_proc.c
 copy src/pextlib1.0/{pipe.c => sip_copy_proc.h} (56%)
 create mode 100644 src/port1.0/tests/portbuild.test
 create mode 100644 src/port1.0/tests/porttrace.test
 delete mode 100644 src/port1.0/tests/test.tcl
 rename src/{package1.0 => }/tests/test.tcl (96%)
 delete mode 100644 vendor/tcl8.5.15-src.tar.gz
 create mode 100644 vendor/tcl8.5.18-src.tar.gz
 delete mode 100644 vendor/tcllib-1.15.tar.gz
 create mode 100644 vendor/tcllib-1.17.tar.gz
 create mode 100755 vendor/tclsh.in
 delete mode 100644 vendor/thread2.7.0.tar.gz
 create mode 100644 vendor/thread2.7.3.tar.gz



More information about the macports-changes mailing list