[macports-base] branch master updated (c9b6181 -> 68e2d2d)
Rainer Müller
raimue at macports.org
Mon Apr 2 21:20:37 UTC 2018
Rainer Müller (raimue) pushed a change to branch master
in repository macports-base.
from c9b6181 Revert "portbuild: Pass -j for parallel builds to cargo"
new fcd8c21 system: Get rid of unused circbuf
new 255eacd system: Use getline(3) to avoid copying each line
new 3440d0b pextlib: Add getline for legacy systems
new dc6e561 Mk: Always run clean before distclean
new d389f5b pextlib: Only build objects if necessary
new 801fb51 darwintracelib: Use strlcat from pextlib
new bb804d1 compat: New directory for compatibility functions
new 272b1bc compat: Include strlcat.h in implementation
new 68e2d2d compat: Move strlcpy implementation
The 9 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:
Mk/macports.autoconf.mk.in | 5 ++
Mk/macports.subdir.mk | 1 +
Mk/macports.tea.mk | 9 ++-
configure | 35 ++++++++--
configure.ac | 15 ++--
src/Makefile.in | 2 +-
src/compat/Makefile.in | 26 +++++++
src/compat/getdelim.c | 87 ++++++++++++++++++++++++
src/compat/getdelim.h | 10 +++
src/{pextlib1.0/base32cmd.h => compat/getline.c} | 49 +++++++------
src/compat/getline.h | 10 +++
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/pextlib1.0/Makefile.in | 15 +++-
src/pextlib1.0/fgetln.c | 78 ---------------------
src/pextlib1.0/system.c | 68 ++++--------------
21 files changed, 303 insertions(+), 213 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} (51%)
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
More information about the macports-changes
mailing list