head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.10 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.8 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.6 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.4 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.2 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.2.0.6 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.4 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.2 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.3 date 2025.03.05.12.23.16; author schmonz; state Exp; branches; next 1.2; commitid 65swd8aBq4t4mSLF; 1.2 date 2024.04.23.21.33.37; author schmonz; state Exp; branches; next 1.1; commitid oT0hKNfvRy8Dyj7F; 1.1 date 2023.11.15.15.23.13; author nia; state Exp; branches; next ; commitid 0gauWHjQMUdlEIME; desc @@ 1.3 log @macports-legacy-support: update to 1.4.0. Changes: 1.4.0: Update copyright years Multiple updates, mostly for realpath() Multiple updates, mostly for stat() by @@fhgwright in #105 Multiple changes (primarily cleanups) Fixes for copyfile(), *statx() and TargetConditionals Multiple fixes and new features Add CPU_TYPE_ARM; update README 1.3.0: Add implementation and tests for stpncpy() security wrapper Many updates - primarily header-related Cleanups and a few minor bugfixes Mostly SDK-related changes, including __DARWIN_C_LEVEL stuff Add two new queue macros with tests, plus a warning fix Add fgetattrlist() Tested on Sequoia/aarch64 and Tiger/powerpc. @ text @# $NetBSD: Makefile,v 1.2 2024/04/23 21:33:37 schmonz Exp $ DISTNAME= macports-legacy-support-1.4.0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=macports/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= nia@@NetBSD.org HOMEPAGE= https://github.com/macports/macports-legacy-support COMMENT= Support for missing functions in legacy Mac OS X LICENSE= apple-public-source-license AND mit USE_TOOLS+= gmake MAKE_JOBS_SAFE= no # Disable building the wrapped libSystem, through pkgsrc we can link with # legacy support explicitly. BUILD_TARGET= dlib slib INSTALL_TARGET= install-dlib install-slib install-headers ONLY_FOR_PLATFORM+= Darwin-*-* # PLIST depends on OS version. GENERATE_PLIST+= \ cd ${DESTDIR}${PREFIX} && \ ${FIND} lib include \( -type f -o -type l \) -print | ${SORT}; .include "../../mk/bsd.pkg.mk" @ 1.2 log @macports-legacy-support: update to 1.2.3. Changes: 1.2.3: - Add stpncpy() support, along with associated tests - Allow reexport on newer systems - test_dirfuncs_compat: fix warning 1.2.2: - dirfuncs_compat: Add comment regarding retention - sysconf(_SC_PHYS_PAGES): Always use wrapper on i386 - sys/socket.h: Fix CMSG_DATA definition in <10.6 - Add test for os/lock.h - Add more library symbols for Rust support 1.2.1: - Added compatibility entry points. No change to existing code. 1.2.0: - fdopendir: fixes/improvements - Build fixes for dirent.h, on 10.9 and 10.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/11/15 15:23:13 nia Exp $ d3 1 a3 1 DISTNAME= macports-legacy-support-1.2.3 a28 14 .include "../../mk/bsd.prefs.mk" .if ${OPSYS_VERSION} < 100500 CWRAPPERS_APPEND.cc+= -isystem ${WRKSRC}/tiger_only/include .endif pre-configure: ${RM} ${WRKSRC}/src/macports_legacy_atexit.c post-install: .if ${OPSYS_VERSION} < 100500 ${CP} -Rp ${WRKSRC}/tiger_only/include/* ${DESTDIR}${PREFIX}/include/LegacySupport .endif @ 1.1 log @Add devel/macports-legacy-support Installs wrapper headers and library functions that add common functions missing in various older OSX releases to bring them approximately up to current expected standards. This package differs from libnbcompat in that it includes Mac OS X specific APIs. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= macports-legacy-support-1.1.1 @