diff options
Diffstat (limited to 'math')
-rw-r--r-- | math/ndiff/Makefile | 19 | ||||
-rw-r--r-- | math/ndiff/files/patch-Makefile.in | 12 |
2 files changed, 29 insertions, 2 deletions
diff --git a/math/ndiff/Makefile b/math/ndiff/Makefile index e32da3cb94aa..5801a223f881 100644 --- a/math/ndiff/Makefile +++ b/math/ndiff/Makefile @@ -7,6 +7,7 @@ PORTNAME= ndiff PORTVERSION= 2.00 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= ftp://ftp.math.utah.edu/pub/misc/ PKGNAMEPREFIX= @@ -14,8 +15,22 @@ PKGNAMEPREFIX= MAINTAINER= ports@FreeBSD.org COMMENT= Compare putatively similar files, ignoring small numeric differences +.include <bsd.port.pre.mk> + .if !defined(WITHOUT_GMP) -LIB_DEPENDS= gmp:${PORTSDIR}/math/libgmp-freebsd +.if ${OSVERSION} > 500023 +LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 +CFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib +.endif +CONFIGURE_ARGS= --with-gmp +CONFIGURE_ENV= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +.else +.if ${ARCH} == sparc64 +CONFIGURE_ARGS= --with-long-double +.else +CONFIGURE_ARGS= --with-double +.endif .endif GNU_CONFIGURE= yes @@ -41,4 +56,4 @@ post-install: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.html ${DOCSDIR} .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/math/ndiff/files/patch-Makefile.in b/math/ndiff/files/patch-Makefile.in index a9e603a03884..6d2926c662df 100644 --- a/math/ndiff/files/patch-Makefile.in +++ b/math/ndiff/files/patch-Makefile.in @@ -1,5 +1,17 @@ --- Makefile.in.orig Wed Feb 18 14:17:22 2004 +++ Makefile.in Wed Feb 18 14:19:31 2004 +@@ -191,9 +191,9 @@ + + DEFINES = -DVERSION='"@VERSION@"' -DDATE='"@DATE@"' $(XDEFINES) + +-INCLUDES = -I. -I$(prefix)/include $(XINCLUDES) ++INCLUDES = -I. $(XINCLUDES) + +-LDFLAGS = @LDFLAGS@ -L$(prefix)/lib $(XLDFLAGS) ++LDFLAGS = @LDFLAGS@ $(XLDFLAGS) + + LIBS = @LIBS@ $(XLIBS) + @@ -602,14 +602,12 @@ if test -f $(PROGNAME) ; \ then \ |