mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-21 20:38:45 +00:00
Unbreak on 5.x.
Set CFLAGS and LDFLAGS to use libgmp from LOCALBASE. PR: 48678 Reported by: Matthias Buelow <mkb@informatik.uni-wuerzburg.de>
This commit is contained in:
parent
6cb7a6ceab
commit
55a1165962
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=83016
@ -24,12 +24,14 @@ ALL_TARGET= world MOSMLHOME=$(MOSMLHOME)
|
||||
INSTALL_TARGET= install MOSMLHOME=$(MOSMLHOME)
|
||||
WRKSRC= ${WRKDIR}/mosml/src
|
||||
USE_PERL5= yes
|
||||
USE_REINPLACE= yes
|
||||
MAKE_ENV= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} >= 500113
|
||||
BROKEN= "Does not compile"
|
||||
.endif
|
||||
post-patch:
|
||||
${FIND} ${WRKSRC} -name Makefile | ${XARGS} \
|
||||
${REINPLACE_CMD} -e "s,-O2,${CFLAGS} -I${LOCALBASE}/include,"
|
||||
|
||||
post-install:
|
||||
${SED} -e 's|^MOSMLHOME=.*|MOSMLHOME=${MOSMLHOME}|' \
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- dynlibs/intinf/Makefile.orig Wed Feb 16 16:36:57 2000
|
||||
+++ dynlibs/intinf/Makefile Fri Apr 12 02:21:26 2002
|
||||
+++ dynlibs/intinf/Makefile Sun Jun 15 15:15:38 2003
|
||||
@@ -10,10 +10,11 @@
|
||||
include ../../Makefile.inc
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
libmgmp.so: intinf.o
|
||||
- $(DYNLD) -o libmgmp.so intinf.o ${GMPDIR}/libgmp.a
|
||||
+ $(DYNLD) -o libmgmp.so intinf.o -lgmp
|
||||
+ $(DYNLD) ${LDFLAGS} -o libmgmp.so intinf.o -lgmp
|
||||
|
||||
test:
|
||||
mosml testintinf.sml
|
||||
|
Loading…
Reference in New Issue
Block a user