diff options
author | jtb <jtb@pkgsrc.org> | 2001-03-30 00:12:01 +0000 |
---|---|---|
committer | jtb <jtb@pkgsrc.org> | 2001-03-30 00:12:01 +0000 |
commit | aa77257dfba6e17cf37638389c838723b94733a5 (patch) | |
tree | aa6f83e6c1717dd6bba38451cdba68341fc23dfc | |
parent | 5eb36a59e54d260decef220fa1e4c4792b6b5bfe (diff) | |
download | pkgsrc-aa77257dfba6e17cf37638389c838723b94733a5.tar.gz |
Make the configure script recognize NetBSD and report accordingly
(instead of giving "system: unknown"). This is just cosmetic.
Add a dependence on f2c.
-rw-r--r-- | math/tela/Makefile | 3 | ||||
-rw-r--r-- | math/tela/files/patch-sum | 4 | ||||
-rw-r--r-- | math/tela/patches/patch-aa | 40 |
3 files changed, 40 insertions, 7 deletions
diff --git a/math/tela/Makefile b/math/tela/Makefile index fd36fb33d57..ee7dac485d1 100644 --- a/math/tela/Makefile +++ b/math/tela/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2001/03/09 00:32:16 jtb Exp $ +# $NetBSD: Makefile,v 1.4 2001/03/30 00:12:01 jtb Exp $ DISTNAME= tela-1.31 CATEGORIES= math @@ -14,6 +14,7 @@ DEPENDS+= lapack-[0-9]*:../../math/lapack DEPENDS+= hdf-[0-9]*:../../devel/hdf DEPENDS+= plotmtv-[0-9]*:../../graphics/plotmtv DEPENDS+= readline-[0-9]*:../../devel/readline +DEPENDS+= f2c-[0-9]*:../../lang/f2c EVAL_PREFIX+= HDF_PREFIX=hdf F2C_PREFIX=f2c EVAL_PREFIX+= READLINE_PREFIX=readline JPEG_PREFIX=jpeg diff --git a/math/tela/files/patch-sum b/math/tela/files/patch-sum index 67d17f19b7b..c4671aac77c 100644 --- a/math/tela/files/patch-sum +++ b/math/tela/files/patch-sum @@ -1,6 +1,6 @@ -$NetBSD: patch-sum,v 1.6 2001/03/09 00:32:16 jtb Exp $ +$NetBSD: patch-sum,v 1.7 2001/03/30 00:12:02 jtb Exp $ -SHA1 (patch-aa) = d17056bb7e9bf4bfe70e06352f3b0866fadf6355 +SHA1 (patch-aa) = 2a2033c3d3bddbfcfaebb189223fc320fb82c4cc SHA1 (patch-ab) = 67d91c90455d2e294bf444edd9f309a4d33038d3 SHA1 (patch-ac) = 065065f4011eb14a4d3a3481be609323e5e316b1 SHA1 (patch-ad) = 1276a6d1ef5876376a4dcd9a1dacfd7e09f106fd diff --git a/math/tela/patches/patch-aa b/math/tela/patches/patch-aa index 297425466ef..c8db2dcf914 100644 --- a/math/tela/patches/patch-aa +++ b/math/tela/patches/patch-aa @@ -1,8 +1,20 @@ -$NetBSD: patch-aa,v 1.2 2001/03/09 00:32:16 jtb Exp $ +$NetBSD: patch-aa,v 1.3 2001/03/30 00:12:02 jtb Exp $ ---- configure.orig Thu Mar 8 22:20:34 2001 +--- configure.orig Thu Jan 25 10:00:31 2001 +++ configure -@@ -2091,7 +2091,7 @@ +@@ -543,6 +543,11 @@ + #define LINUX 1 + EOF + system='Linux' ;; ++ NetBSD:*) ++ cat >> confdefs.h <<\EOF ++#define NETBSD 1 ++EOF ++ system='NetBSD' ;; + HP-UX:*) + cat >> confdefs.h <<\EOF + #define HPUX 1 +@@ -2091,7 +2096,7 @@ # It would also be nice to do this for all -L options, not just this one. if test -n "$x_libraries"; then @@ -11,7 +23,7 @@ $NetBSD: patch-aa,v 1.2 2001/03/09 00:32:16 jtb Exp $ # For Solaris; some versions of Sun CC require a space after -R and # others require no space. Words are not sufficient . . . . case "`(uname -sr) 2>/dev/null`" in -@@ -2656,7 +2656,7 @@ +@@ -2656,7 +2661,7 @@ # Check for libraries that X11R6 Xt/Xaw programs need. ac_save_LDFLAGS="$LDFLAGS" @@ -20,3 +32,23 @@ $NetBSD: patch-aa,v 1.2 2001/03/09 00:32:16 jtb Exp $ # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to # check for ICE first), but we must link in the order -lSM -lICE or # we get undefined symbols. So assume we have SM if we have ICE. +@@ -3573,8 +3578,8 @@ + ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' + cross_compiling=$ac_cv_prog_cxx_cross + +-FLIBS='' +-FFLAGS='-O' ++# FLIBS='' ++# FFLAGS='-O' + R8FLAG='-r8' + TCOMPLEX_O='Tcomplex.o' + VRANF_O='' +@@ -3629,6 +3634,8 @@ + ;; + OSF1) + FLIBS='-lfor -lots' ++ ;; ++ NetBSD) + ;; + Linux|*) + FLIBS='-lg2c -ldl' |