[macports-base] branch gsoc17-migrate updated (037bfe4 -> 5b07539)
Clemens Lang
cal at macports.org
Sat Aug 4 10:58:48 UTC 2018
Clemens Lang (neverpanic) pushed a change to branch gsoc17-migrate
in repository macports-base.
discard 037bfe4 Inform users about not restoring inactive ports
discard 8925321 Restore only the active ports
discard db97895 Increase registry version number
discard 9963c3f Resolve merge conflicts
discard 520a0e1 restore: Display list of requested ports before restoring
discard 28ff669 restore: Make snapshot list human-readable
discard df9633f macports1.0: Remove debugging code
discard 6c89b79 base: restore: Re-run platform check before restoring
discard 7eda6cf macports1.0: Fix typos and logic errors in migrate
discard 8c99f40 macports: Refactor obtaining os_* variables
discard 1845379 Refactor constructing variant string
discard 0c2b101 macports: skip OS check for migrate/selfupdate
discard 244eae9 macports: Use needs_migration, chng migration msg
discard ff2840f migrate: Upgrade base first, automatically restart
discard 6a58ee7 restore: Clean up output
discard 3fc1f83 restore: Remove port command checking
discard 468865e selfupdate: Add --migrate: rebuilds w/o downgrade
discard 5f3d598 macports: Refactor obtaining os_* variables
discard da3595c migrate: Remove unused static function
discard 871a01a migrate: Fix warning due to use of char as pointer
discard 87f7cef migrate: Fix warning due to missing include
discard f83d73e Add --last option to restore action
discard d205a99 Add force and nosync options to selfupdate
discard eab0eed WIP: Upgrade port command for migrate
discard 1509f01 Add a port command check before restoring
discard 7ebf3a6 Correct the flow for yes-no question followup
discard 75c0388 Call deactivate only if active
discard fbd490c Deactivate ports before `restore`
discard 80c555c Add function to extract the id of a snapshot
discard f7f2fae Fetch list of last 10 snapshots for restore
discard d99c8dd Initialize restore module
discard 805449f Remove restore part from migrate script
discard 2cd761f Make 'note' argument to snapshot working
discard 3034fc3 Install only the originally requested ports
discard 4b52a6f Add ui_msgs and convert camelcases to underscores
discard 0b65fef Make migrate accept the new format of [snapshot ports]
discard 9f1ec8d Add documentation for snapshot files
discard db64c68 Remove debug printf statements
discard d3a1a3d Pass ports as strings to Tcl
discard efc513a Convert variants to variant string before passing
discard 20a960d fix bugs in migrate fetch functions: over
discard 4bb5dcb WIP: debugging migrate fetch functions
discard bbe3b5b Register snapshot as a command
discard e97116a Add propget and ports_get method for a snapshot
discard 34a2162 remove entry-to-snapshot migration errors
discard ddcdadc create snapshotobj module with basic registry::snapshot commands
discard 13753c6 WIP: snapshot migration
discard ec6623c WIP: Move cregistry snapshot functions
discard e487ddb Add C header file for handling snapshot methods
discard 6ce29e2 Add C header file for handling snapshot object methods
discard 3088391 Remove potential compiling errors and modularize snapshot
discard a0478d2 WIP: Add utility functions for snapshot entity
discard c342d9b WIP: Add C functions to get snapshot
discard c6bc351 WIP: Add registry functions for getting reg_snapshot like reg_entry
discard c3b80f9 Improve the SQL query to get snapshot elements
discard 1ee0193 Add SQL query for fetching a snapshot from a given id
discard 48f6300 Remove infrequently used sql indices
discard f9c7625 Add the required data structure for snapshot
discard bd88a41 fetching snapshot procedure in progress
discard 29f21ce remove unused VERSION variable
discard 8cc972d sorting ports finalized for installation and uninstallation
discard 1815886 import migrate module to macports
discard 06eea36 WIP: Sort ports before installing
discard 6d8da67 Move restore to migrate instead
discard 2e116d7 Run only the install target
discard 68bf123 Add install ports proc to restore
discard 2df3aa5 Uninstall installed ports before restoring snapshot
discard f98e721 Add restore action to action array
discard 8169bb2 Store the current state (imaged/installed) of the port in snapshot
discard 42b1bc2 Store variants with sign in registrydb as part of snapshot
discard faf7d9f minor changes
discard 8cf2ebe WIP: Parse variants and store in registry
discard 4c3ae02 Bug fix: sql
discard 788d23c WIP: Add function to store port variants (with sign) as part of a snapshot
discard ce9b552 Add primary and foreign keys separately
discard 84620b7 WIP: Add function to store ports as part of the snapshot
discard 9ba6694 WIP: Connect to registry db and add a snapshot in snapshots table
discard 9d67b3c Include snapshot.tcl in MakeFile
discard 49360e6 Add snapshot tables to update_db function
discard 44d6402 Add new table schema required for snapshot action
discard 3b66797 Add snapshot action to action_array
discard 272ae31 Refactor constructing variant string
discard a8ff6c5 macports: skip OS check for migrate/selfupdate
discard e4c50fc macports: Use needs_migration, chng migration msg
discard 16e0a2a migrate: Upgrade base first, automatically restart
discard a263ee3 restore: Clean up output
discard a8f3864 restore: Remove port command checking
discard dcf0d4e selfupdate: Add --migrate: rebuilds w/o downgrade
discard 9811edc macports: Refactor obtaining os_* variables
discard fc0c08a migrate: Remove unused static function
discard 111aafa migrate: Fix warning due to use of char as pointer
discard 2d1bf3c migrate: Fix warning due to missing include
discard eff80e5 Add --last option to restore action
discard 206cda6 Add force and nosync options to selfupdate
discard f25ea3a WIP: Upgrade port command for migrate
discard 5b177f5 Add a port command check before restoring
discard 5610a9e Correct the flow for yes-no question followup
discard 352c555 Call deactivate only if active
discard 56918a9 Deactivate ports before `restore`
discard 54e2ad5 Add function to extract the id of a snapshot
discard e6a06d4 Fetch list of last 10 snapshots for restore
discard 6499cdf Initialize restore module
discard 13a4c41 Remove restore part from migrate script
discard 3c1b852 Make 'note' argument to snapshot working
discard 6b6a0d8 Install only the originally requested ports
discard d8ead52 Add ui_msgs and convert camelcases to underscores
discard 632e1b3 Make migrate accept the new format of [snapshot ports]
discard a355bdf Add documentation for snapshot files
discard 3d0d789 Remove debug printf statements
discard 984fff5 Pass ports as strings to Tcl
discard dd79b96 Convert variants to variant string before passing
discard c3ffaa6 fix bugs in migrate fetch functions: over
discard 7f6be10 WIP: debugging migrate fetch functions
discard 12d555b Register snapshot as a command
discard 687c13e Add propget and ports_get method for a snapshot
discard 5577f7d remove entry-to-snapshot migration errors
discard 1bb98f2 create snapshotobj module with basic registry::snapshot commands
discard 770503d WIP: snapshot migration
discard 7124581 WIP: Move cregistry snapshot functions
discard fd1a4c9 Add C header file for handling snapshot methods
discard 6748400 Add C header file for handling snapshot object methods
discard 2ed40b0 Remove potential compiling errors and modularize snapshot
discard b6c4cd9 WIP: Add utility functions for snapshot entity
discard 868916e WIP: Add C functions to get snapshot
discard 91e3379 WIP: Add registry functions for getting reg_snapshot like reg_entry
discard 1317bcb Improve the SQL query to get snapshot elements
discard dea220b Add SQL query for fetching a snapshot from a given id
discard de907a9 Remove infrequently used sql indices
discard 02e9128 Add the required data structure for snapshot
discard 9dcf964 fetching snapshot procedure in progress
discard 97934cb remove unused VERSION variable
discard 47eccb6 sorting ports finalized for installation and uninstallation
discard affd02b import migrate module to macports
discard e997b87 WIP: Sort ports before installing
discard 9fb110e Move restore to migrate instead
discard 775a737 Run only the install target
discard 0b91484 Add install ports proc to restore
discard 0b483eb Uninstall installed ports before restoring snapshot
discard ac954b0 Add restore action to action array
discard 500a481 Store the current state (imaged/installed) of the port in snapshot
discard 205b972 Store variants with sign in registrydb as part of snapshot
discard 8219941 minor changes
discard 63351f9 WIP: Parse variants and store in registry
discard c38f011 Bug fix: sql
discard 79715a7 WIP: Add function to store port variants (with sign) as part of a snapshot
discard 7031d97 Add primary and foreign keys separately
discard aa112e2 WIP: Add function to store ports as part of the snapshot
discard 1e582ca WIP: Connect to registry db and add a snapshot in snapshots table
discard 322fa2f Include snapshot.tcl in MakeFile
discard 0b63090 Add snapshot tables to update_db function
discard 116886c Add new table schema required for snapshot action
discard 5bcc34a Add snapshot action to action_array
add 15858e2 portutil.tcl: correct a typo in a message
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 2adfbad Bump master version to 2.5.99
add e208e7c 2.5.0 release date
add 3bb1141 Update RELEASE_URL to 2.5.0
add fbb81ed ReleaseProcess: Check deployment to Travis CI
add a514690 Always set cxx_stdlib_overridden when installing
add feaba00 configure.cxx_stdlib default for macports-gcc
add cf91a8b Disable hfscompression for non-root installs
add 326ab2a Check configure.cxx for stdlib decision
add 556a929 cleanup
add 23ca18a Remove space from ifeq
add 0e09a22 Remove ${DESTDIR} from INSTALLDIR
add 4d4eb1c Fix install_name of plugins
add d915a33 Fix installation with DESTDIR
add b5eaf4f Don't use cd to create symlinks
add af06495 Update ChangeLog
add 843b58f Update deprecated variable trace syntax
add 3d9d2e1 Avoid recursion involving configure_get_cxx_stdlib
add 669c30f 2.5.1 release date
add 3b04b8b Update RELEASE_URL to 2.5.1
add 3e430f1 Fix matching of configure.cxx
add eac787a Update ChangeLog
add 4dbe513 Update RELEASE_URL to 2.5.2
add 87faa2b Set UNIVERSAL_ARCHS to only x86_64 on macOS 10.14 Mojave
add 8adbbe0 Fix typo: XCode -> Xcode
add fd5d30e cregistry: Build 'all' as a dependency of 'test'
add e45ab90 Fix os.platform set by portindex -p
add 0ec949c Reword requirements in installer package read me
add 334c703 Use historical OS names as appropriate
add 163752f Use "macOS" when OS version is unknown
add daa11a1 Change "Mac OS X" to "macOS"
add 52ce12d Change "Mac OS X" to "macOS"
add 15cb584 cregistry: add SQLITE3 flags
add 0e483b2 Use Xcode 10 for macOS 10.14
add 1877376 configure: Update macOS version checks
add e5a420c portfetch.tcl: Add option fetch.user_agent.
add 0f35ebb macports.tcl: On macOS 10.14 Mojave, do not complain about the default setting for universal_archs.
add b429c5b update startupitem docs in portfile.7
add a957983 port1.0: Include non-default SDK in trace sandbox.
add 4b36e60 Fix restoring previous euid in exec_as_uid
add 6ba4c34 Restore compatibility with sqlite3 < 3.3.13
add f4affba Fix reclaim handling of circular deps
add 5c34eae Update ChangeLog
add 65baeaa Fix double slash in vendor-destroot path
add 371cbb6 Work around Tiger's launchctl list limitations
add 9702684 2.5.3 release date
add 5a039a5 Update RELEASE_URL to 2.5.3
add 5f99259 config.*: update to latest
add 4c13bc3 autotools: quote arguments
add c8423fa Revert "autotools: quote arguments"
add 8a67087 reclaim: fix quoting of code passed to eval
add 588767f pextlib1: fix minor documentation nits
add 5253d30 Doxyfile: produce slightly nicer output
add edff5a8 port1.0: Fix tracing with empty configure.sdkroot
add 3da14a6 portutil: Only warn about system headers not being installed with Xcode older than 9.3.
new 5b07539 Implement MacPorts migration
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (037bfe4)
\
N -- N -- N refs/heads/gsoc17-migrate (5b07539)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
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 +-
ChangeLog | 133 +-
Doxyfile.in | 24 +-
HACKING | 10 +-
LICENSE | 2 +-
Makefile.in | 4 +-
Mk/macports.autoconf.mk.in | 9 +-
Mk/macports.subdir.mk | 1 +
Mk/macports.tea.mk | 21 +-
aclocal.m4 | 66 +-
config.guess | 486 +++---
config.sub | 1628 ++++++++++----------
config/RELEASE_URL | 2 +-
config/macports_version | 2 +-
configure | 450 ++----
configure.ac | 36 +-
doc/Makefile.in | 39 +-
doc/archive_sites.conf | 13 +
doc/macports.conf.5 | 201 +--
doc/macports.conf.5.txt | 13 +-
doc/macports.conf.in | 30 +-
doc/port-activate.1 | 33 +-
doc/port-archive.1 | 21 +-
doc/port-archivefetch.1 | 27 +-
doc/port-cat.1 | 18 +-
doc/port-cd.1 | 20 +-
doc/port-clean.1 | 50 +-
doc/port-contents.1 | 70 +-
doc/port-dependents.1 | 26 +-
doc/port-deps.1 | 43 +-
doc/port-diagnose.1 | 26 +-
doc/port-dir.1 | 37 +-
doc/port-distcheck.1 | 21 +-
doc/port-distfiles.1 | 18 +-
doc/port-dmg.1 | 36 +-
doc/port-dmg.1.txt | 12 +-
doc/port-echo.1 | 23 +-
doc/port-edit.1 | 32 +-
doc/port-exit.1 | 24 +-
doc/port-fetch.1 | 20 +-
doc/port-gohome.1 | 18 +-
doc/port-help.1 | 39 +-
doc/port-info.1 | 114 +-
doc/port-info.1.txt | 2 +-
doc/port-install.1 | 32 +-
doc/port-installed.1 | 33 +-
doc/port-installed.1.txt | 2 +-
doc/port-lint.1 | 47 +-
doc/port-list.1 | 18 +-
doc/port-livecheck.1 | 29 +-
doc/port-load.1 | 20 +-
doc/port-log.1 | 56 +-
doc/port-mirror.1 | 39 +-
doc/port-notes.1 | 26 +-
doc/port-outdated.1 | 34 +-
doc/port-outdated.1.txt | 2 +-
doc/port-platform.1 | 27 +-
doc/port-platform.1.txt | 6 +-
doc/port-provides.1 | 19 +-
doc/port-reclaim.1 | 44 +-
doc/port-reclaim.1.txt | 10 +-
doc/port-rev-upgrade.1 | 28 +-
doc/port-search.1 | 100 +-
doc/port-select.1 | 55 +-
doc/port-selfupdate.1 | 67 +-
doc/port-setrequested.1 | 24 +-
doc/port-space.1 | 67 +-
doc/port-sync.1 | 25 +-
doc/port-unarchive.1 | 20 +-
doc/port-uninstall.1 | 36 +-
doc/port-upgrade.1 | 58 +-
doc/port-usage.1 | 18 +-
doc/port-variants.1 | 41 +-
doc/port-variants.1.txt | 6 +-
doc/port-version.1 | 26 +-
doc/port.1 | 491 +-----
doc/port.1.txt | 31 +-
doc/portfile.7 | 123 +-
doc/portgroup.7 | 243 +--
doc/portgroup.7.txt | 2 +-
doc/porthier.7 | 4 +-
doc/portstyle.7 | 12 +-
doc/portundocumented.7 | 36 +-
doc/prefix.mtree.in | 20 +-
doc/pubkeys.conf.5 | 25 +-
doc/sources.conf.5 | 69 +-
doc/variants.conf.5 | 21 +-
m4/tcl.m4 | 2 +-
portmgr/ReleaseProcess.md | 19 +-
portmgr/dmg/Distribution | 2 +-
portmgr/dmg/License.html | 2 +-
portmgr/dmg/ReadMe.rtf | 4 +-
portmgr/dmg/postflight.in | 3 +-
src/Makefile.in | 4 +-
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 +-
src/{pextlib1.0/base32cmd.h => compat/strlcpy.c} | 37 +-
src/compat/strlcpy.h | 10 +
src/config.h.in | 9 +-
src/cregistry/Makefile.in | 9 +-
src/cregistry/entry.c | 12 +-
src/cregistry/sql.c | 6 +-
src/cxx_stdlib_overridden.tcl.in | 57 +
src/darwintracelib1.0/Makefile.in | 20 +-
src/darwintracelib1.0/darwintrace.c | 26 +-
src/darwintracelib1.0/proc.c | 4 +-
src/machista1.0/Makefile.in | 5 +-
src/machista1.0/libmachista.c | 4 +-
src/macports1.0/Makefile.in | 14 +-
src/macports1.0/diagnose.tcl | 12 +-
src/macports1.0/macports.tcl | 512 +++---
src/macports1.0/macports_util.tcl | 6 +-
src/macports1.0/reclaim.tcl | 222 +--
src/macports1.0/selfupdate.tcl | 6 +-
src/macports1.0/tests/macports.test | 11 +-
src/macports1.0/tests/macports_dlist.test | 10 +-
src/mpcommon1.0/Makefile.in | 8 +-
src/package1.0/Makefile.in | 8 +-
src/package1.0/portarchivefetch.tcl | 9 +-
src/package1.0/portpkg.tcl | 10 +-
src/pextlib1.0/Makefile.in | 23 +-
src/pextlib1.0/Pextlib.c | 30 +-
src/pextlib1.0/adv-flock.c | 4 +-
src/pextlib1.0/base32cmd.c | 346 -----
src/pextlib1.0/fgetln.c | 78 -
src/pextlib1.0/mktemp.c | 4 +-
src/pextlib1.0/readline.c | 2 +-
src/pextlib1.0/realpath.h | 4 +-
src/pextlib1.0/sip_copy_proc.c | 1 -
src/pextlib1.0/strsed.c | 2 +-
src/pextlib1.0/system.c | 72 +-
src/pextlib1.0/tests/base32.tcl | 19 -
src/pextlib1.0/tests/system.tcl | 79 +
src/pextlib1.0/tracelib.c | 2 +-
src/port/Makefile.in | 18 +-
src/port/port.tcl | 133 +-
src/port/portindex.tcl | 74 +-
src/port1.0/Makefile.in | 10 +-
src/port1.0/portactivate.tcl | 23 +-
src/port1.0/portbuild.tcl | 5 +-
src/port1.0/portconfigure.tcl | 58 +-
src/port1.0/portdeactivate.tcl | 7 +-
src/port1.0/portdepends.tcl | 5 +-
src/port1.0/portdestroot.tcl | 6 +-
src/port1.0/portextract.tcl | 10 +-
src/port1.0/portfetch.tcl | 23 +-
src/port1.0/portinstall.tcl | 6 +-
src/port1.0/portlint.tcl | 12 +-
src/port1.0/portload.tcl | 48 +-
src/port1.0/portmain.tcl | 21 +-
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 | 280 ++--
src/port1.0/porttrace.tcl | 28 +-
src/port1.0/portunload.tcl | 35 +-
src/port1.0/portutil.tcl | 100 +-
src/port1.0/tests/Portfile | 45 +-
src/port1.0/tests/portdistcheck.test | 47 +-
src/registry2.0/Makefile.in | 17 +-
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 | 104 +-
src/registry2.0/registry.c | 4 -
src/registry2.0/registry.h | 2 +-
src/registry2.0/snapshotobj.c | 5 +
src/registry2.0/tests/depends.tcl | 2 +-
src/registry2.0/tests/entry.tcl | 2 +-
src/registry2.0/tests/item.tcl | 51 -
standard_configure.sh | 2 +-
.../{Portfile.in => Portfile} | 2 +-
tests/test/case-insensitive-deactivate/test.tcl | 53 +-
tests/test/library.tcl.in | 16 +-
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 +-
tests/test/xcodeversion/test.tcl | 4 +-
190 files changed, 3516 insertions(+), 6784 deletions(-)
create mode 100644 src/compat/Makefile.in
create mode 100644 src/compat/getdelim.c
create mode 100644 src/compat/getdelim.h
copy 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/{pextlib1.0/base32cmd.h => compat/strlcpy.c} (62%)
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/tests/base32.tcl
create mode 100644 src/pextlib1.0/tests/system.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
rename tests/test/case-insensitive-deactivate/{Portfile.in => Portfile} (94%)
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