pkgsrc-WIP-changes archive

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

xsb: reintroduced soft link as buildlink cannot derive dynamic path name based on config.guess



Module Name:	pkgsrc-wip
Committed By:	Mayuresh <mayuresh%acm.org@localhost>
Pushed By:	mayuresh
Date:		Thu Sep 18 19:17:18 2025 +0530
Changeset:	de6d6ba15f03c0ec76e1ededb089005b50c1a6de

Modified Files:
	xsb/Makefile
	xsb/PLIST
	xsb/buildlink3.mk

Log Message:
xsb: reintroduced soft link as buildlink cannot derive dynamic path name based on config.guess

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=de6d6ba15f03c0ec76e1ededb089005b50c1a6de

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

diffstat:
 xsb/Makefile      | 3 ++-
 xsb/PLIST         | 1 +
 xsb/buildlink3.mk | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diffs:
diff --git a/xsb/Makefile b/xsb/Makefile
index 3692c37f3a..2a19b0c695 100644
--- a/xsb/Makefile
+++ b/xsb/Makefile
@@ -51,7 +51,8 @@ PLIST_SUBST+=	XSB_CONFIG_NAME=${XSB_CONFIG_NAME}
 
 do-install:
 	cd ${WRKSRC} && DESTDIR=${DESTDIR} ./makexsb install && \
-	${RM} -rf ${XSB_PKGDIR} ${REMOVE_P}
+	${RM} -rf ${XSB_PKGDIR} ${REMOVE_P} && \
+	cd ${XSB_PREFIXDIR}/config && ${LN} -sf ${XSB_CONFIG_NAME} local
 
 .include "../../devel/pcre/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/xsb/PLIST b/xsb/PLIST
index f81083e0bc..66283e5e04 100644
--- a/xsb/PLIST
+++ b/xsb/PLIST
@@ -43,6 +43,7 @@ ${PKGNAME}.0/cmplib/tprog.xwam
 ${PKGNAME}.0/cmplib/useinfer.xwam
 ${PKGNAME}.0/cmplib/varproc.xwam
 ${PKGNAME}.0/cmplib/writeasm.xwam
+${PKGNAME}.0/config/local
 ${PKGNAME}.0/config/${XSB_CONFIG_NAME}/banner.msg
 ${PKGNAME}.0/config/${XSB_CONFIG_NAME}/bin/gpp
 ${PKGNAME}.0/config/${XSB_CONFIG_NAME}/bin/libxsb.so
diff --git a/xsb/buildlink3.mk b/xsb/buildlink3.mk
index 8e8ba5121a..dfcbd3b383 100644
--- a/xsb/buildlink3.mk
+++ b/xsb/buildlink3.mk
@@ -9,7 +9,7 @@ BUILDLINK_API_DEPENDS.xsb+=	xsb>=5.0
 BUILDLINK_PKGSRCDIR.xsb?=	../../wip/xsb
 
 XSBDIR=			${BUILDLINK_PREFIX.xsb}/xsb-5.0.0
-XSBARCHDIR=		${XSBDIR}/config/${MACHINE_GNU_PLATFORM}
+XSBARCHDIR=		${XSBDIR}/config/local
 XSBLIBDIR=		${XSBARCHDIR}/bin
 
 BUILDLINK_INCDIRS.xsb+=		${XSBARCHDIR} ${XSBDIR}/emu


Home | Main Index | Thread Index | Old Index