[macports-base] branch vcs-fetch updated (d54a3bb -> 30e9ca6)

Rainer Müller raimue at macports.org
Sun Apr 15 15:32:37 UTC 2018


Rainer Müller (raimue) pushed a change to branch vcs-fetch
in repository macports-base.

    from d54a3bb  port1.0/tests: Provide test stubs for callbacks
     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
     new 30e9ca6  Merge branch 'master' of github.com:macports/macports-base into vcs-fetch

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                                        |  18 +-
 Makefile.in                                      |   2 +-
 Mk/macports.autoconf.mk.in                       |   5 +
 Mk/macports.subdir.mk                            |   1 +
 Mk/macports.tea.mk                               |   9 +-
 config/RELEASE_URL                               |   2 +-
 configure                                        |  35 ++-
 configure.ac                                     |  15 +-
 doc/archive_sites.conf                           |  13 ++
 doc/macports.conf.5                              |  23 +-
 doc/macports.conf.5.txt                          |  13 +-
 doc/macports.conf.in                             |   8 +-
 doc/port.1                                       |   7 +-
 doc/port.1.txt                                   |   9 +-
 doc/portfile.7                                   |  16 +-
 doc/prefix.mtree.in                              |  20 +-
 portmgr/ReleaseProcess.md                        |   2 +-
 src/Makefile.in                                  |   2 +-
 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/{macports1.0/macports.c => compat/strlcpy.c} |  43 ++--
 src/compat/strlcpy.h                             |  10 +
 src/config.h.in                                  |   9 +-
 src/darwintracelib1.0/Makefile.in                |  11 +
 src/darwintracelib1.0/darwintrace.c              |  18 --
 src/macports1.0/macports.tcl                     | 131 ++++++++---
 src/macports1.0/reclaim.tcl                      |  11 +-
 src/macports1.0/tests/macports.test              |   5 +-
 src/package1.0/portarchivefetch.tcl              |   9 +-
 src/pextlib1.0/Makefile.in                       |  16 +-
 src/pextlib1.0/Pextlib.c                         |  17 +-
 src/pextlib1.0/fgetln.c                          |  78 -------
 src/pextlib1.0/system.c                          |  72 ++----
 src/pextlib1.0/tests/system.tcl                  |  79 +++++++
 src/port/port.tcl                                |  27 ++-
 src/port1.0/portactivate.tcl                     |  15 +-
 src/port1.0/portbuild.tcl                        |   3 +-
 src/port1.0/portconfigure.tcl                    |  26 ++-
 src/port1.0/portextract.tcl                      |  10 +-
 src/port1.0/portfetch.tcl                        |   9 +-
 src/port1.0/portload.tcl                         |  32 ++-
 src/port1.0/portmain.tcl                         |  15 +-
 src/port1.0/portpatch.tcl                        |   8 +
 src/port1.0/portreload.tcl                       |  46 +++-
 src/port1.0/portstartupitem.tcl                  |  29 ++-
 src/port1.0/portunload.tcl                       |  32 ++-
 src/port1.0/portutil.tcl                         |  46 +++-
 src/registry2.0/Makefile.in                      |   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                    |  24 +-
 src/registry2.0/registry.c                       |   4 -
 src/registry2.0/registry.h                       |   2 +-
 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 +-
 69 files changed, 882 insertions(+), 1393 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%)
 copy src/{macports1.0/macports.c => compat/strlcpy.c} (64%)
 create mode 100644 src/compat/strlcpy.h
 delete mode 100644 src/pextlib1.0/fgetln.c
 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



More information about the macports-changes mailing list