pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mk/buildlink3



Module Name:    pkgsrc
Committed By:   tnn
Date:           Sat May  3 16:02:45 UTC 2025

Modified Files:
        pkgsrc/mk/buildlink3: bsd.buildlink3.mk

Log Message:
mk/buildlink3: teach builtin handling about OSX_SDK_PATH

It is important when generating fake pkg-config files for builtins
to have BUILDLINK_PREFIX.${pkg} point to a directory that exists.
https://mail-index.netbsd.org/tech-pkg/2025/05/01/msg031096.html


To generate a diff of this commit:
cvs rdiff -u -r1.265 -r1.266 pkgsrc/mk/buildlink3/bsd.buildlink3.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mk/buildlink3/bsd.buildlink3.mk
diff -u pkgsrc/mk/buildlink3/bsd.buildlink3.mk:1.265 pkgsrc/mk/buildlink3/bsd.buildlink3.mk:1.266
--- pkgsrc/mk/buildlink3/bsd.buildlink3.mk:1.265        Fri Oct 11 12:18:07 2024
+++ pkgsrc/mk/buildlink3/bsd.buildlink3.mk      Sat May  3 16:02:45 2025
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.buildlink3.mk,v 1.265 2024/10/11 12:18:07 jperkin Exp $
+# $NetBSD: bsd.buildlink3.mk,v 1.266 2025/05/03 16:02:45 tnn Exp $
 #
 # Copyright (c) 2004 The NetBSD Foundation, Inc.
 # All rights reserved.
@@ -424,8 +424,10 @@ USE_BUILTIN.${_pkg_}?=             no
 _BLNK_PKG_DBDIR.${_pkg_}?=     _BLNK_PKG_DBDIR.${_pkg_}_not_found
 _BLNK_PKG_INFO.${_pkg_}?=      ${TRUE}
 BUILDLINK_PKGNAME.${_pkg_}?=   ${_pkg_}
+.    if defined(OSX_SDK_PATH)
+BUILDLINK_PREFIX.${_pkg_}?=    ${OSX_SDK_PATH}/usr
 # Usual systems has builtin packages in /usr
-.    if exists(${TOOLS_CROSS_DESTDIR}/usr)
+.    elif exists(${TOOLS_CROSS_DESTDIR}/usr)
 BUILDLINK_PREFIX.${_pkg_}?=    /usr
 # Haiku OS has posix packages in /boot/sytem/develop (or /boot/common)
 .    elif exists(${TOOLS_CROSS_DESTDIR}/boot/system/develop)



Home | Main Index | Thread Index | Old Index