From 7941933053855f19ebf57610747efa68f343b96d Mon Sep 17 00:00:00 2001 From: Volker Stolz Date: Mon, 31 Jan 2005 19:23:49 +0000 Subject: Fix build on alpha. PR: ports/76865 Submitted by: Gerhard Gonter (maintainer) --- lang/swi-pl/Makefile | 7 ++----- lang/swi-pl/files/extra-patch-src-Makefile-in | 10 ++++++++++ 2 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 lang/swi-pl/files/extra-patch-src-Makefile-in (limited to 'lang/swi-pl') diff --git a/lang/swi-pl/Makefile b/lang/swi-pl/Makefile index 119d0442df4e..064197d42039 100644 --- a/lang/swi-pl/Makefile +++ b/lang/swi-pl/Makefile @@ -33,11 +33,8 @@ PLIST_SUB+= BITS=64 .endif .if (${ARCH} == "alpha") -EXTRA_PATCHES= ${FILESDIR}/extra-patch-src-configure -.endif - -.if ${ARCH} != "i386" -BROKEN= "Broken pkg-plist" +EXTRA_PATCHES= ${FILESDIR}/extra-patch-src-configure \ + ${FILESDIR}/extra-patch-src-Makefile-in .endif post-patch: diff --git a/lang/swi-pl/files/extra-patch-src-Makefile-in b/lang/swi-pl/files/extra-patch-src-Makefile-in new file mode 100644 index 000000000000..e033a092c776 --- /dev/null +++ b/lang/swi-pl/files/extra-patch-src-Makefile-in @@ -0,0 +1,10 @@ +--- src/Makefile.in.orig Sat Jan 29 21:27:47 2005 ++++ src/Makefile.in Sat Jan 29 21:27:57 2005 +@@ -310,7 +310,6 @@ + + iruntime:: + $(INSTALL_DATA) $(RUNTIME) $(PLBASE)/lib/$(ARCH) +- $(RANLIB) $(PLBASE)/lib/$(ARCH)/$(PLLIB) + if [ -f $(RUNTIMEDIR)/$(SHAREDV) ]; then \ + $(INSTALL_DATA) $(RUNTIMEDIR)/$(SHAREDV) $(PLBASE)/lib/$(ARCH) ; \ + ( cd $(PLBASE)/lib/$(ARCH) && rm -f $(SHARED) && ln -s $(SHAREDV) $(SHARED) ) ; \ -- cgit v1.2.3