aboutsummaryrefslogtreecommitdiffstats
path: root/science
diff options
context:
space:
mode:
authortijl <tijl@FreeBSD.org>2014-03-09 02:07:13 +0800
committertijl <tijl@FreeBSD.org>2014-03-09 02:07:13 +0800
commit0dcef5d492ac73154d4433c547ae2a9c3cb57863 (patch)
tree66ad37ebc71d517ca706198b1935a9fc3a5ad643 /science
parent88462da9a38990e67d0a2d9294a8fd8173fa0af1 (diff)
downloadfreebsd-ports-gnome-0dcef5d492ac73154d4433c547ae2a9c3cb57863.tar.gz
freebsd-ports-gnome-0dcef5d492ac73154d4433c547ae2a9c3cb57863.tar.zst
freebsd-ports-gnome-0dcef5d492ac73154d4433c547ae2a9c3cb57863.zip
Add USES=gmake to fix installation on systems that use fmake by default.
Some makefiles in this port list "configure" as a dependency of some files. Because "configure" gets modified by USES=libtool, this means make tries to regenerate them. The commands for these files detect that nothing has changed however and they don't actually regenerate the files. Both bmake and gmake leave it at that, but fmake reruns all targets that depend on these files anyway. This fails because it requires tools that aren't available. Reported by: antoine
Diffstat (limited to 'science')
-rw-r--r--science/netcdf/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/science/netcdf/Makefile b/science/netcdf/Makefile
index 636b6d93a560..594fe64664db 100644
--- a/science/netcdf/Makefile
+++ b/science/netcdf/Makefile
@@ -19,7 +19,7 @@ PORTSCOUT= limit:^3\.
CONFIGURE_ARGS= --enable-shared
CPPFLAGS+= -I${LOCALBASE}/include -fPIC -DPIC
GNU_CONFIGURE= yes
-USES= libtool
+USES= gmake libtool
USE_LDCONFIG= yes
INFO= netcdf netcdf-c netcdf-cxx netcdf-f77 netcdf-f90 \