[macports-base] branch travis-ci updated (83a3142 -> 28e1049)
Joshua Root
jmr at macports.org
Mon May 28 20:05:04 UTC 2018
Joshua Root (jmroot) pushed a change to branch travis-ci
in repository macports-base.
from 83a3142 Merge tag 'v2.4.3' into travis-ci
add 4972592 Fix variant bug with auto-adding +universal
add e0c7f1c Finish harmonising package1.0 filenames
add 9ebca58 distclean police
add 699c2da Update mailmap
add 75584d8 One more pkg filename fix
add 5293f63 Update ChangeLog
add 698f009 2.4 release date
add 7213b5f Bump version number on master
add ee8602b update RELEASE_URL to 2.4.0
add d33a8a0 livecheck: Stop on negative regexp offset
add a63fb9c Explain that interactions, and no initial change.
add 08da468 doc: Regenerate port-reclaim.1 after a63fb9
add b15092a doc: Regenerate all manpages after version bump
add b0c0957 reclaim: Ignore .turd_MacPorts files
add 8ee43f7 reclaim tests: Remove constraints, add turd test
add dcb0788 Fix the detection of /opt/local/bin in user's PATH (#16)
add 9e63a61 Apply global_variations when opening port in action_variants
add c732775 Update ChangeLog
add 8f8bead Changelog: Add b0c0957
add 9389e83 mportselect: always delete existing symlinks
add 70495b1 Never run installing user's profile code as root
add 70a2ae0 Attempt to fix build on Tiger
add eb0a577 misc src/: switch from "string is integer" to "string is entier".
add 0846afb misc src/: fixup eb0a577a2e93b4d3520a9e753c256739f450d7c6.
add 01a507a Fix validity checks in ui_ask_singlechoice
add cdaf5a0 Use more appropriate type checks in a few places
add f267929 More attempted Tiger build fixes
add 483926d reclaim: Remove redundant port list from output
add 01d98db ui_ask_*: Eliminate special port output formatting
add 014e51f registry2.0: Simplify port formatting for question
add fcdbfd4 Avoid Tiger-incompatible SQL syntax
add 7075bc3 Add Travis CI config
add 89900ba Specify OS for Travis CI
add cda310a Add make install to travis config
add 17c3d2a Update copyright year
add ff4f043 doc/macports.conf.in: add -l option to rsync_options.
add b5daf1a misc: add -l parameter to rsync calls.
add b230d41 doc/macports.conf.5: regenerate after documentation update.
add 6718cc6 Check for file size sanity in _archive_available
add 8c2da16 Fix extraction of portdir archives
add 17c70c9 Port diagnose PATH check improvements
add 741a77b Make port diagnose less verbose
add 103d6f6 Port diagnose file check fix
add 738b213 Don't check file readability in port diagnose
add 2cadd1b Fix 'port lint' for multi-valued maintainers
add bebd94a Warn when using unsigned rsync for base or ports
add c340033 Fix portmpkg.test
add 90893e5 Mock getportresourcepath for portmpkg.test
add 8a9cd2d Fix typo
add eb02ddf Strip down macports.conf for tests
add eaaba18 Don't fail due to stderr output in tests
add 8460505 base: warning if reinplace doesn't change anything
add 5c57e5b Changelog: add entry for reinplace warning
add 55c3b2c Use -ignorestderr with exec of cmp
add 0f34eb8 Update ChangeLog
add 0e729c0 Allow 'port reclaim' to uninstall unrequested ports
add b042c0e Add 'rleaves' alias
add eed6ffc reclaim: run rev-upgrade at the end
add 15e909c Remove unnecessary comments
add 3d4e819 Fix bug introduced in 8e3dbde
add 79445a6 Remove unneeded temporary variable
add 5039d41 Fix calling convention of reclaim::check_last_run
add d0c4cfb Fix curl timeout calculations
add 3afeab5 Only use curl_multi_timeout when available
add 64e6b92 2.4.1 release date
add 6083cbe Update RELEASE_URL to 2.4.1
add cefb58c Remove .DS_Store
add bf01b83 Add .DS_Store to .gitignore
add 7aa380b Update a few last svn repo references
add a54f259 Regen man pages
add b40289c portconfigure: Refactor configure_get_sdkroot to be more readable
add 414716c portconfigure: Only use the DevSDK if it is present
add 3efe7a2 portconfigure: Use xcrun to find an appropriate SDK if manual path construction fails
add 2eac8d6 portutil: Fix scary copy-pasteo about failures when the CLTools package is not installed.
add b3bcb70 Remove extra slash
add 3e8235b portutil: Make the no-system-headers warning less wordy
add fe89e3f portconfigure: Ignore errors from xcrun when searching for an SDK
add 9de9431 doc/port-search.1: Document --maintainers option
add de9be54 doc: Regenerate port-search.1 after 9de94319
add 9fa3ac3 doc: Document MP_EDITOR env variable for port edit
add e7fa50f doc: Regenerate port-edit.1 after 9fa3ac399
add ea1078a port select: Hide summary header in quiet mode
add a46c2dc port: Clear port notes after display
add 49a0c6f Reinplace quietly when clearing dependency_libs in .la files
add 7eccb87 Add macports-clang-4.0 to list of libc++ compilers
add a6c94e1 Remove cflib1.0 which is unused and dead code
add 8d12c7f Remove tclobjc1.0 which is unused and dead code
add 2fb8f13 Remove checks for ObjC runtime and foundation
add 73b8087 Remove MP_COMPILER_ATTRIBUTE_LF_PRIVATE check
add bc051fc No need to check if Tcl > 8.5; we bundle 8.5
add c2df3cc Close the portfiles after reading
add 598031a Regenerate configure script
add 9fd6b42 Remove call to removed ACX_PTHREAD
add fc0cbb4 Remove references to OBJC_* build variables
add ccda02d Fix configure checks for frameworks
add e3a0dc2 Fix typo in HAVE_FRAMEWORK_IOKIT
add c8c1565 Add /dev/{u,}random to sandbox whitelist
add efbb62a Remove redundant check for Xcode license .plist
add 384a492 doc: Ignore generated HTML man pages
add 79cad8d doc: Use port actions term consistently
add 741b6bb doc: Regenerate port.1 man page
add ef5ecfe portconfigure: Put a space between -isysroot and the path
add fbdd6a5 portconfigure: Look in /Library/Developer/CommandLineTools/SDKs/ for our versioned SDK if we can't find it in Xcode
add 677dda5 portutil: Fix a typo in a warning message
add 440fc6c Revert "portconfigure: Put a space between -isysroot and the path"
add 0310feb livecheck: add -nocase to ignore all cases in regexp
add d11aa8f ChangeLog: Update for recent changes
add 3d4c9b3 sip_copy_proc: Use copyfile(3) in sip-workaround
add 24ca597 darwintrace: no getdirentries() with 64-bit inodes
add a57dae1 darwintrace: get rid of deprecated syscall() macro
add 4c439bc Prefer stdatomic over deprecated OSAtomic*
add 2fcb269 machista: Use OSByteOrder.h instead of OSAtomic.h
add ef62a20 darwintrace: Include dirent.h for getdirentries()
add 58cb6a1 darwintrace: Silence compiler warnings on 10.5 ppc
add af71bf8 darwintrace: Avoid dirent.h to fix compile error
add 6c8c70b Fix sometimes leaving orphaned Portfiles in the registry
add 0cf1faf New argument port fetch --no-mirrors
add dd56021 Expand license output by adding '(' 'or' ')' 'and' between licenses
add 31a24c6 Only change license output if pretty_print is enabled
add f0871b4 darwintrace: Restore tracing for stat64
add b1b1ea0 Remove clang-3.[789] from OS versions with SDKs that require functionality not in those compilers
add 4573c64 Clean up dead and redundant code related to action completion
add 9c48520 Error when a port is opened with a nonexistent subport
add 4de540d Remove outdated doc/exampleport
add 33fa555 Only consider relevant actions for expansion
add 628dc49 For port -q provides only output port (no warnings)
add 69c745b portconfigure: Don't fall back on macosx if we are unable to find an appropriate versioned SDK
add 6a63c5b portconfigure: Return a hard error when unable to determine the SDK to build against
add cb44b1e Changelog: Update for 2.4.2
add 3ba09e0 configure: Update macOS version checks
add 5f6bd08 configure: Update Xcode version checks
add 49989d9 test: New test to check for setuid permission bit
add d72ad48 sandbox: Add file-write-setugid for macOS 10.13
add 16ca02a ChangeLog: Update for recent changes
add 5e4cfce vendor: Fix permissions of tcllib on install
add 41ecf42 ChangeLog: Release date for 2.4.2
add c4e5680 Update RELEASE_URL to 2.4.2
add 9993bfa ReleaseProcess: Add notes for updating Travis CI
add 54827a7 diagnose: Fix reversed logic when fixing PATH
add 09eacc4 diagnose: No check if $prefix/bin is first in PATH
add 497aed0 diagnose: Add guide link for shell configuration
add 587b720 diagnose: Rework fixing PATH in shell profile
add ba6e65b startupitem_type: remove SystemStarter
add 46818dc ChangeLog: Update for b042c0e7
add ff1e2a7 Use less portable struct passwd fields conditionally
add ba8e3a6 misc: let 'port provides' and trace mode honor the FS case-sensitivity.
add bd36a3b pextlib1.0: implement mount point FS case-sensitivity caching.
add 5821508 Remove configure checks for launchd
add 9b8a1e1 When using port lint, allow spaces before PortGroup lines
add 047905c lint: follow up to 9b8a1e1ac; anchor space to start of PortGroup line
add f5e9264 Avoid creating doc/.dep upon make clean
add da74d6a join multiple values of pkg_config_path with colon
add 52dfc78 cregistry: Simplify query string with asprintf()
add 22d669a Remove rcng startupitem type
add 8e3faa6 ReleaseProcess: Update Trac with new version
add 687ee69 doc: Regenerate macports.conf.5 man page
add da3909b ReleaseProcess: Add note to regenerate man pages
add 14a5154 Make leaves pseudo-port recursive
add 73857cb ChangeLog: Update for 14a51540
add 38fe236 Fix typo in manpages
add 387cd8c Don't allow non-integer epoch or revision
add dcf6a81 Remove lint check for non-integer revision, epoch
add e629023 doc/port.1: update header to date of latest commit
add 12bb12c Fix prototype for new_mount_cs_cache
add caa1ea9 Use sig_atomic_t instead of int for signal handler
add 8fd6b21 Remove the the single extra word
add 591f8a2 src/port1.0/porttrace.tcl: fix another "the"/"this" (likely) typo.
add 1b07064 tracelib: Use binary search in dep_check()
add 5f217c9 tracelib: Implement binary search with bsearch(3)
add 1a78a90 portbuild.tcl: Specify -j flag when using ninja
add a1e0b3b portutil.tcl: Fix typos in comments
add 1c7c8b2 portindex.tcl: Remove -a flag from usage
add 7cc584c portconfigure: Add macports-clang-5.0 to our list of preferred compilers
add c4107fc portconfigure: Remove macports-clang-3.8 from our list of preferred compilers
add adf078d fix error when sw_vers fails
add a4d9ce4 pkg_mkindex.sh.in: Convert tabs to spaces
add 37fe73a Remove comment that these scripts take one argument
add c8c2cbc aclocal.m4: Fix typos in comments
add bdeb441 Begin AS_HELP_STRINGs with lowercase letter, no trailing period
add 0d8cb9a cURL is curl now
add acc1e62 portutil.tcl: Fix case-only renames when no arguments given
add 29d9709 portutil.tcl: Fix non-case-only renames
add db2bba8 portutil.tcl: Fix renames that supply the -force option
add 1f76522 sandbox: Allow file-write-data for /var/db/mds
add ab08bf2 Fix `make install DESTDIR=/foobar`
add 6403f93 Update config.guess
add 5bb5089 Update config.sub
add 5f988d5 Assume we're building on a POSIX compliant
add ce62e0d Clean up a ton
add ae3c2d3 clean up after removal of lockf changes
add 6f0fec0 strcasecmp cleanup
add b7e7fe5 Correct default value of distpath in docs
add 209e78f Further assume we're on a POSIX system
add f80f10d portfile.7: clean up post 10.3 removal
add b22cb0f Merge pull request #53 from grimreaper/eax/103/brm
add 95a153e portchecksum.tcl: Add size to default checksum types
add 24d6f3a Revert "Make leaves pseudo-port recursive"
add 071592d Revert "ChangeLog: Update for 14a51540"
add 0beb6b7 doc: Regenerate man pages
add 9606edb Regenerate man pages with updated asciidoc dependencies
add aaf5c58 move startupitem.* options to portstartupitem
add fd19a71 add startupitem options for additional logging
add 6d01ed7 remove extra whitespace
add 738e5f5 Unload startupitems at deactivate time
add 6faf3f8 Use notes for startupitem loading information
add 8c9d7d3 remove unneeded globals
add 5b83aaa Support startupitems that aren't generated by base
add 21ce0fb add missing global
add cbffd13 Silence stderr from launchctl
add 85ffdc7 Allow disabling autostart of startupitems globally
add 13f6f0f use system -W
add 15858e2 portutil.tcl: correct a typo in a message
add 64c60f2 Find port providing ccache binary for trace mode
add 3ad5dbd Merge pull request #57 from raimue/ccache-tracemode
add 8a3b73d Use MacPorts svn on El Capitan and earlier
add c8fd1a3 Improve wording of comment
add 2564ab3 Store C++ stdlib info in the registry
add 5cc3119 Allow searching registry for ports with a null attribute
add 5818808 Remove completed TODO item
add c819021 Check C++ stdlib in rev-upgrade
add 2a6538a Fix searching for registry entries by an empty string
add 62e07ca portfetch.tcl: Depend on port:subversion on 10.11 and earlier
add 78990c5 Use MacPorts git port on Mountain Lion and earlier
add e6eedb0 Fix os.major number for git port use
add bda6687 Speed up rev-upgrade scan for C++ stdlib usage
add 745ab37 rev-upgrade: Save progress in cxx_stdlib check
add 1e9e6f1 Fix unset load_startupitem variable in upgrade
add 995dde8 sip_copy_proc: Avoid COPYFILE_CLONE
add 7b48361 ChangeLog: Update for 995dde84
add 5b32a7d Update year in AUTHORS for port man page
add 358e5ac doc/port.1.txt: Remove trailing whitespaces.
add ac9b144 Re-generate port.1 after updating port.1.txt
add 966556a doc: list port reclaim in port.1
add 0b34d25 doc: Regenerate man pages
add cc53341 doc: Drop modification time from manpages
add bc58fe8 Merge branch 'master' of https://github.com/macports/macports-base
add c3f0873 Allow dots in variant names
add a2d0c9c ChangeLog: Update for c3f08731
add 4c11f3b tests: Avoid bogus error message during test runs
add ea77eb5 tests: Fix test failure due to missing SVN command
add 0745d2d tests: Remove non-existing constraint from test
add 521e014 tests: Avoid using network in port1.0 unit tests
add fae17c2 port mirror: Respect special license NoMirror
add 3578400 reclaim.tcl: don't ask for partial removal
add c0a601c port client: fix small bug in ui_ask_yesno
add 7cf76ec portconfigure: fix compiler selection on PPC
add 217d852 portindex: return >0 value if some ports failed
add 386c4be tests: Add missing return statements
add afed61c tests: Make port_(un)install take a port name
add e97d916 tests: Rewrite case-insensitive-deactivate
add 5bdcbb3 tests: Generate a valid Portfile in universal test
add 31a7c39 ChangeLog: Update for 0cf1faf2
add d7fd81a HACKING: Add links to the MacPorts Guide
add 113ef21 mportexec: Remove misleading errorInfo output
add a74c159 Add depends_patch to handle the patch dependencies of ports
add a8fab00 doc: Change wording of tools install instructions
add 6782b97 ChangeLog: Update for backports to release-2.4
add 6ed146f port: Output debug backtrace when mportopen failed
add 08d0a69 reclaim: Respect -N and -y flags
add b41fb18 Merge pull request #65 from raimue/reclaim-nyflags
add 962726d port1.0: Store port group path in PortInfo
add a8c2c99 doc: Add -N and -y to reclaim man page
add 61b3f6f ChangeLog: Add recent changes to port reclaim
add 4670c4a portsandbox: add option to deny network access
add d4ae58b fetch: No global mirrors with license NoMirror
add f5092bd trace: Use mktemp to generate FIFO name
add 1b2ea68 portsandbox: Fix trace mode with network sandbox
add 5958378 test: Set license for distcheck test
add d1271bc portbuild: Pass -j for parallel builds to cargo
add 99d5fb3 Allow multiple startupitems per port
add 8201d10 Don't require root to (un)load all startupitems
add 4669303 port: Remove dead code for old help output
add 0f7d9e1 port: Fix usage output for actions with portlists
add 8e663b9 configure: Add --without-startupitems option
add 954bd3c configure: Remove --with-ports-tree option
add 3515cc6 portindex: Do not exit non-zero on failed ports
add cc06638 mportopen: Normalize file:// porturls
add fa20ccb Update copyright year
add 9f7ffde Update Apple developer site URL in readme
add a3e2502 Add link to Guide to readme
add 738e0db reclaim: Always propagate exit status code
add cf99898 macports_util: Optimize lshift and lunshift
add e2cb8b5 reclaim: Remove obsolete comment about ui_ask_*
add 3ad9762 reclaim: Split distfile into filename and disttag
add 190bf96 Support startupitems installed as LaunchAgents
add c9b6181 Revert "portbuild: Pass -j for parallel builds to cargo"
add fcd8c21 system: Get rid of unused circbuf
add 255eacd system: Use getline(3) to avoid copying each line
add 3440d0b pextlib: Add getline for legacy systems
add dc6e561 Mk: Always run clean before distclean
add d389f5b pextlib: Only build objects if necessary
add 801fb51 darwintracelib: Use strlcat from pextlib
add bb804d1 compat: New directory for compatibility functions
add 272b1bc compat: Include strlcat.h in implementation
add 68e2d2d compat: Move strlcpy implementation
add e227fe3 Initialize os.subplatform in macports1.0
add e5222c1 macports1.0: Remove duplicated code
add f46080b macports1.0: Write system information to log file
add 3a9f98e compat: Provide empty test target
add 5d317c8 compat: Fix typo in object file name
add 3fe1c9c compat: Add default target to Makefile
add 88ab247 compat: Explicitly add unistd.h for ssize_t
add 138bbfb Fix a typo
add f166b48 port: Remove misleading [privopts] from usage
add 80d6560 port: Add missing -N flag to usage
add f3c8dde Use correct name of macports-infrastructure repo
add 0f690af pextlib: Fix warning in get_mntpoint()
add 4b13207 pextlib: Fix -Wmissing-field-initializers warnings
add 3a5495f macports.conf: Allow patterns for host matching
add 7d1ee58 doc: Document startupitem_install
add 5a142fd Add the ability to handle xz patch files
add a107e09 doc: Regenerate macports.conf.5 man page
add 20bc070 Update Xcode versions
add 6a2c538 ChangeLog: Update for backport to 2.4
add e264ddc Fix out-of-source build
add 3dde77d Honour startupitem.install at activation time
add ec4ae2d Allow port (un/re)load with startupitem.install=no
add 972a424 Merge branch 'master' of github.com:macports/macports-base
add 0d00930 prefix.mtree.in: Consistent indentation
add cbbc31e Check cxx_stdlib, delete_la_files for archive sites
add 84bb2e7 Only create startupitems that request it
add 758f3f6 Fix typo in addgroup too
add f10e0e3 Add use_tar option
add 3647f9f ChangeLog: Update for f10e0e37
add b117967 Revert "portconfigure: fix compiler selection on PPC"
add d9be411 Add clarifying comments to get_compiler_fallback
add 15a4eeb Fix compiler selection on Leopard and Tiger
add 8bba679 registry2.0: Fix header file name
add 38a0b2c registry2.0: Fix test invocation example
add fb72047 Use old ABI if building ports with MP g++ on 10.4 & 10.5
add 47d3da9 2.4.3 release date
add 006abd1 Update RELEASE_URL to 2.4.3
add d7aadf8 .gitignore: Ignore debug symbols
add 133bb21 standard_configure.sh: Passthrough any arguments
add d586977 port: -D also accepts port names
add adda4f7 registry2.0: Remove dead code
add 37a1b0b ChangeLog: update for depends_patch; xz patch handling (a74c159d/5a142fd2)
add eb7a282 Use a valid URL in RELEASE_URL
add ea4e898 Makefile: Build doc/ last to fail faster on errors
add 6e034c4 pextlib: Always restore signal handling in system
add afe6052 pextlib: Add tests for system command
add 26d52d7 Recommend checking that the rsync server has updated
add b200459 ChangeLog: Update for backports to release-2.4
add fa0249d pextlib: Remove dead code for base32
add 8525b9c rev-upgrade: Always check for wrong cxx_stdlib
add 1d0a9db registry2.0: Refactor some error handling
add b833d34 registry2.0: Apply HFS+ compression on extraction
add 30d36ce Add hfscompression option to macports.conf
add 829557e Merge pull request #76 from raimue/hfscompression
add d318478 ChangeLog: Update for hfscompression
add 3b2010b ChangeLog: Add ticket reference for hfscompression
add e07d24a portindex: Exit with a different code for port failure
add d20ca4a default revupgrade_autorun off on non-darwin
add 8765c14 Allow sandbox access to /dev/ptmx and /dev/ttys*
add 9a730c2 mportsync: system -W instead of 'cd dir && ...'
add 8dda587 ChangeLog: Update for 8765c142
add a3d26bc Update URL in comment
add 88eec27 docbook-xsl has been renamed to docbook-xsl-nons
add 658a314 doc: Regenerate man pages
add 06c7a50 Update ChangeLog
add 203bf1b Update RELEASE_URL to 2.4.4
add ebd49cf Update binary flag for rev-upgrade in a separate proc
add edf1d11 Fix rev-upgrade in report mode
add 328eb95 Add script to set cxx_stdlib_overridden on upgrade
add d49c4fb portindex: support creating PortIndex for libc++
add 16d48a9 portindex: Fix cxx_stdlib default for darwin < 13
add 8475592 build: Remove $OBJC detection and rule for .m
add 9f8eb1d selfupdate: Do not specify unused $OBJC variable
add b769307 macports1.0: Remove "daily" from snapshot tarball
add 7995ffb mportsync: Run portindex after snapshot tarball
add db32814 mportsync: Ignore top-level directory in snapshots
add b97b8e2 Set cxx_stdlib in registry when updating base
add ce6d481 Deprecate port selfupdate --nosync, add --no-sync
add dc94f49 ChangeLog: Update for ce6d4817
add be79d60 Update ChangeLog
add bb9db18 build: Remove OBJCFLAGS from macports.autoconf.mk
add aa2b75c portindex: Reuse entry from same portdir only
add 76c1e8e portfile.7: Document 'size' as checksum type
add a1de5f4 Bump branch version to 2.5.0
add 889e626 2.5.0 release date
new 28e1049 Merge tag 'v2.5.0' into travis-ci
The 1 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:
.gitignore | 7 +-
.mailmap | 1 +
.travis.yml | 31 +-
ChangeLog | 99 +
HACKING | 10 +-
LICENSE | 2 +-
Makefile.in | 6 +-
Mk/macports.autoconf.mk.in | 16 +-
Mk/macports.subdir.mk | 1 +
Mk/macports.tea.mk | 15 +-
aclocal.m4 | 196 +-
autogen.sh | 3 +-
config.guess | 780 +++---
config.sub | 400 ++-
config/RELEASE_URL | 2 +-
config/macports_version | 2 +-
configure | 2862 +++-----------------
configure.ac | 44 +-
doc/Makefile.in | 15 +-
doc/archive_sites.conf | 13 +
doc/asciidoc.conf | 2 +-
doc/exampleport/Portfile | 92 -
doc/macports.conf.5 | 29 +-
doc/macports.conf.5.txt | 15 +-
doc/macports.conf.in | 26 +-
doc/port-activate.1 | 2 +-
doc/port-archive.1 | 2 +-
doc/port-archivefetch.1 | 2 +-
doc/port-cat.1 | 2 +-
doc/port-cd.1 | 2 +-
doc/port-clean.1 | 2 +-
doc/port-contents.1 | 2 +-
doc/port-dependents.1 | 2 +-
doc/port-deps.1 | 2 +-
doc/port-diagnose.1 | 2 +-
doc/port-dir.1 | 2 +-
doc/port-distcheck.1 | 4 +-
doc/port-distcheck.1.txt | 2 +-
doc/port-distfiles.1 | 2 +-
doc/port-dmg.1 | 2 +-
doc/port-echo.1 | 2 +-
doc/port-edit.1 | 6 +-
doc/port-edit.1.txt | 11 +-
doc/port-exit.1 | 2 +-
doc/port-fetch.1 | 2 +-
doc/port-gohome.1 | 2 +-
doc/port-help.1 | 2 +-
doc/port-info.1 | 2 +-
doc/port-install.1 | 2 +-
doc/port-installed.1 | 2 +-
doc/port-lint.1 | 2 +-
doc/port-list.1 | 2 +-
doc/port-livecheck.1 | 2 +-
doc/port-load.1 | 2 +-
doc/port-log.1 | 2 +-
doc/port-mirror.1 | 2 +-
doc/port-notes.1 | 2 +-
doc/port-outdated.1 | 2 +-
doc/port-platform.1 | 2 +-
doc/port-provides.1 | 2 +-
doc/port-reclaim.1 | 18 +-
doc/port-reclaim.1.txt | 14 +-
doc/port-rev-upgrade.1 | 2 +-
doc/port-search.1 | 4 +-
doc/port-search.1.txt | 2 +-
doc/port-select.1 | 2 +-
doc/port-selfupdate.1 | 14 +-
doc/port-setrequested.1 | 2 +-
doc/port-space.1 | 2 +-
doc/port-sync.1 | 6 +-
doc/port-unarchive.1 | 2 +-
doc/port-uninstall.1 | 2 +-
doc/port-upgrade.1 | 2 +-
doc/port-usage.1 | 2 +-
doc/port-variants.1 | 2 +-
doc/port-version.1 | 2 +-
doc/port.1 | 63 +-
doc/port.1.txt | 39 +-
doc/portfile.7 | 39 +-
doc/portgroup.7 | 2 +-
doc/portstyle.7 | 2 +-
doc/portundocumented.7 | 4 +-
doc/portundocumented.7.txt | 2 +-
doc/prefix.mtree.in | 20 +-
doc/pubkeys.conf.5 | 2 +-
doc/sources.conf.5 | 2 +-
doc/variants.conf.5 | 2 +-
m4/foundation.m4 | 442 ---
m4/pthread.m4 | 234 --
portmgr/ReleaseProcess.md | 44 +-
portmgr/dmg/License.html | 2 +-
portmgr/dmg/ReadMe.rtf | 4 +-
portmgr/dmg/postflight.in | 1 +
src/Makefile.in | 4 +-
src/cflib1.0/CFLib.c | 1377 ----------
src/cflib1.0/Makefile.in | 11 -
src/compat/Makefile.in | 30 +
src/compat/getdelim.c | 88 +
src/compat/getdelim.h | 11 +
src/{pextlib1.0/base32cmd.h => compat/getline.c} | 50 +-
src/compat/getline.h | 11 +
src/{pextlib1.0 => compat}/strlcat.c | 6 +-
src/{pextlib1.0 => compat}/strlcat.h | 9 +-
.../strlcpy.c} | 37 +-
src/compat/strlcpy.h | 10 +
src/config.h.in | 78 +-
src/cregistry/entry.c | 57 +-
src/cregistry/entry.h | 8 +-
src/cregistry/sql.c | 128 +-
src/cxx_stdlib_overridden.tcl.in | 57 +
src/darwintracelib1.0/Makefile.in | 11 +
src/darwintracelib1.0/access.c | 3 -
src/darwintracelib1.0/close.c | 3 -
src/darwintracelib1.0/darwintrace.c | 52 +-
src/darwintracelib1.0/dup2.c | 3 -
src/darwintracelib1.0/mkdir.c | 5 -
src/darwintracelib1.0/open.c | 3 -
src/darwintracelib1.0/proc.c | 15 -
src/darwintracelib1.0/readdir.c | 18 +-
src/darwintracelib1.0/readlink.c | 7 -
src/darwintracelib1.0/rename.c | 3 -
src/darwintracelib1.0/rmdir.c | 3 -
src/darwintracelib1.0/stat.c | 35 +-
src/darwintracelib1.0/unlink.c | 3 -
src/dedup_portfiles.tcl.in | 1 -
src/images_to_archives.tcl.in | 1 -
src/machista1.0/libmachista.c | 2 +-
src/macports1.0/Makefile.in | 4 +-
src/macports1.0/diagnose.tcl | 27 +-
src/macports1.0/macports.tcl | 451 ++-
src/macports1.0/macports_util.tcl | 10 +-
src/macports1.0/reclaim.tcl | 227 +-
src/macports1.0/selfupdate.tcl | 8 +-
src/macports1.0/tests/macports.test | 5 +-
src/macports1.0/tests/macports_dlist.test | 10 +-
src/macports1.0/tests/reclaim.test | 149 +-
src/package1.0/portarchivefetch.tcl | 9 +-
src/package1.0/portpkg.tcl | 4 +-
src/pextlib1.0/Makefile.in | 18 +-
src/pextlib1.0/Pextlib.c | 427 ++-
src/pextlib1.0/Pextlib.h | 13 +-
src/pextlib1.0/adv-flock.c | 6 +-
src/pextlib1.0/base32cmd.c | 346 ---
src/pextlib1.0/curl.c | 8 +-
src/pextlib1.0/fgetln.c | 78 -
src/pextlib1.0/filemap.c | 3 +-
src/pextlib1.0/sip_copy_proc.c | 4 +
src/pextlib1.0/strcasecmp.c | 94 -
src/pextlib1.0/strcasecmp.h | 68 -
src/pextlib1.0/system.c | 73 +-
src/pextlib1.0/tests/base32.tcl | 19 -
src/pextlib1.0/tests/system.tcl | 79 +
src/pextlib1.0/tracelib.c | 123 +-
src/pextlib1.0/uid.c | 24 +-
src/pkg_mkindex.sh.in | 2 +-
src/port/port.tcl | 261 +-
src/port/portindex.tcl | 76 +-
src/port1.0/fetch_common.tcl | 15 +-
src/port1.0/port.tcl | 4 +-
src/port1.0/port_autoconf.tcl.in | 2 -
src/port1.0/portactivate.tcl | 24 +-
src/port1.0/portbuild.tcl | 5 +-
src/port1.0/portchecksum.tcl | 4 +-
src/port1.0/portconfigure.tcl | 80 +-
src/port1.0/portdeactivate.tcl | 7 +-
src/port1.0/portdepends.tcl | 5 +-
src/port1.0/portdestroot.tcl | 49 +-
src/port1.0/portextract.tcl | 10 +-
src/port1.0/portfetch.tcl | 49 +-
src/port1.0/portinstall.tcl | 47 +-
src/port1.0/portlint.tcl | 25 +-
src/port1.0/portload.tcl | 48 +-
src/port1.0/portmain.tcl | 24 +-
src/port1.0/portmirror.tcl | 7 +-
src/port1.0/portpatch.tcl | 8 +
src/port1.0/portreload.tcl | 47 +-
src/port1.0/portsandbox.tcl | 24 +-
src/port1.0/portstartupitem.tcl | 699 ++---
src/port1.0/porttrace.tcl | 21 +-
src/port1.0/portunload.tcl | 35 +-
src/port1.0/portutil.tcl | 98 +-
src/port1.0/tests/Portfile | 45 +-
src/port1.0/tests/portdistcheck.test | 1 +
src/registry2.0/Makefile.in | 1 -
src/registry2.0/entry.c | 127 +-
src/registry2.0/entryobj.c | 6 +
src/registry2.0/fileobj.c | 1 +
src/registry2.0/graph.c | 201 --
src/registry2.0/graph.h | 39 -
src/registry2.0/graphobj.c | 146 -
src/registry2.0/graphobj.h | 43 -
src/registry2.0/item.c | 272 --
src/registry2.0/item.h | 39 -
src/registry2.0/itemobj.c | 183 --
src/registry2.0/itemobj.h | 45 -
src/registry2.0/portimage.tcl | 123 +-
src/registry2.0/portuninstall.tcl | 21 +-
src/registry2.0/receipt_flat.tcl | 7 +-
src/registry2.0/receipt_sqlite.tcl | 6 +-
src/registry2.0/registry.c | 4 -
src/registry2.0/registry.h | 2 +-
src/registry2.0/registry.tcl | 10 +-
src/registry2.0/tests/depends.tcl | 2 +-
src/registry2.0/tests/entry.tcl | 6 +-
src/registry2.0/tests/item.tcl | 51 -
src/tclobjc1.0/MPMethodSignatureExtensions.m | 144 -
src/tclobjc1.0/Makefile.in | 22 -
src/tclobjc1.0/objc_encoding.h | 62 -
src/tclobjc1.0/objc_encoding.m | 126 -
src/tclobjc1.0/tclobjc.h | 38 -
src/tclobjc1.0/tclobjc.m | 245 --
src/tclobjc1.0/tclobjc_types.h | 34 -
src/tclobjc1.0/tclobjc_types.m | 207 --
standard_configure.sh | 2 +-
tests/test.tcl.in | 1 +
.../{Portfile.in => Portfile} | 2 +-
tests/test/case-insensitive-deactivate/test.tcl | 53 +-
tests/test/envvariables/DESCRIPTION | 2 +-
tests/test/library.tcl.in | 16 +-
tests/test/setuid/DESCRIPTION | 4 +
tests/test/setuid/Portfile | 31 +
tests/test/setuid/files/test.sh | 8 +
tests/test/{variants => setuid}/test.tcl | 18 +-
tests/test/svn-and-patchsites/Portfile | 25 +-
.../test/svn-and-patchsites/patch | 0
tests/test/svn-and-patchsites/test.tcl | 27 +-
tests/test/universal/test.tcl | 3 +-
vendor/Makefile.in | 4 +
228 files changed, 4604 insertions(+), 9690 deletions(-)
delete mode 100644 doc/exampleport/Portfile
delete mode 100644 m4/foundation.m4
delete mode 100644 m4/pthread.m4
delete mode 100644 src/cflib1.0/CFLib.c
delete mode 100644 src/cflib1.0/Makefile.in
create mode 100644 src/compat/Makefile.in
create mode 100644 src/compat/getdelim.c
create mode 100644 src/compat/getdelim.h
rename src/{pextlib1.0/base32cmd.h => compat/getline.c} (50%)
create mode 100644 src/compat/getline.h
rename src/{pextlib1.0 => compat}/strlcat.c (98%)
rename src/{pextlib1.0 => compat}/strlcat.h (50%)
rename src/{tclobjc1.0/MPMethodSignatureExtensions.h => compat/strlcpy.c} (63%)
create mode 100644 src/compat/strlcpy.h
create mode 100755 src/cxx_stdlib_overridden.tcl.in
delete mode 100644 src/pextlib1.0/base32cmd.c
delete mode 100644 src/pextlib1.0/fgetln.c
delete mode 100644 src/pextlib1.0/strcasecmp.c
delete mode 100644 src/pextlib1.0/strcasecmp.h
delete mode 100644 src/pextlib1.0/tests/base32.tcl
create mode 100644 src/pextlib1.0/tests/system.tcl
mode change 100644 => 100755 src/port/port.tcl
delete mode 100644 src/registry2.0/graph.c
delete mode 100644 src/registry2.0/graph.h
delete mode 100644 src/registry2.0/graphobj.c
delete mode 100644 src/registry2.0/graphobj.h
delete mode 100644 src/registry2.0/item.c
delete mode 100644 src/registry2.0/item.h
delete mode 100644 src/registry2.0/itemobj.c
delete mode 100644 src/registry2.0/itemobj.h
delete mode 100644 src/registry2.0/tests/item.tcl
delete mode 100644 src/tclobjc1.0/MPMethodSignatureExtensions.m
delete mode 100644 src/tclobjc1.0/Makefile.in
delete mode 100644 src/tclobjc1.0/objc_encoding.h
delete mode 100644 src/tclobjc1.0/objc_encoding.m
delete mode 100644 src/tclobjc1.0/tclobjc.h
delete mode 100644 src/tclobjc1.0/tclobjc.m
delete mode 100644 src/tclobjc1.0/tclobjc_types.h
delete mode 100644 src/tclobjc1.0/tclobjc_types.m
rename tests/test/case-insensitive-deactivate/{Portfile.in => Portfile} (94%)
create mode 100644 tests/test/setuid/DESCRIPTION
create mode 100644 tests/test/setuid/Portfile
create mode 100755 tests/test/setuid/files/test.sh
copy tests/test/{variants => setuid}/test.tcl (54%)
copy vendor/tcllib-1.18/modules/valtype/include/null.inc => tests/test/svn-and-patchsites/patch (100%)
More information about the macports-changes
mailing list