aboutsummaryrefslogtreecommitdiffstats
path: root/math/linalg
diff options
context:
space:
mode:
authorarved <arved@FreeBSD.org>2002-12-01 00:37:57 +0800
committerarved <arved@FreeBSD.org>2002-12-01 00:37:57 +0800
commitaf10500d248d8ec52b437b098d6cb608e6bcc7fe (patch)
tree60b2d65d6addd37fbe19436aef82ee3f0543d71a /math/linalg
parentc9d58a553855de4e8f94fdba7c6824c48fd8cf25 (diff)
downloadfreebsd-ports-gnome-af10500d248d8ec52b437b098d6cb608e6bcc7fe.tar.gz
freebsd-ports-gnome-af10500d248d8ec52b437b098d6cb608e6bcc7fe.tar.zst
freebsd-ports-gnome-af10500d248d8ec52b437b098d6cb608e6bcc7fe.zip
Unbreak on -CURRENT by updating to 4.4
PR: 45844 Submitted by: oleg@pobox.com (maintainer)
Diffstat (limited to 'math/linalg')
-rw-r--r--math/linalg/Makefile12
-rw-r--r--math/linalg/distinfo2
-rw-r--r--math/linalg/files/patch-aa11
-rw-r--r--math/linalg/files/patch-ab11
-rw-r--r--math/linalg/pkg-descr2
-rw-r--r--math/linalg/pkg-message1
6 files changed, 5 insertions, 34 deletions
diff --git a/math/linalg/Makefile b/math/linalg/Makefile
index f0f89d583117..c99a47297cb8 100644
--- a/math/linalg/Makefile
+++ b/math/linalg/Makefile
@@ -6,10 +6,10 @@
#
PORTNAME= linalg
-PORTVERSION= 4.3
+PORTVERSION= 4.4
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= will
+MASTER_SITE_SUBDIR= arved
MAINTAINER= oleg@pobox.com
@@ -20,14 +20,6 @@ USE_GMAKE= yes
.include <bsd.port.pre.mk>
-.if ${OSVERSION} > 500035
-BROKEN= "Does not compile under 5.x"
-.endif
-
-post-patch:
- @( cd ${WRKSRC}; ${SED} -e 's|%%CXXFLAGS%%|${CXXFLAGS}|g' \
- -e 's|%%CXX%%|${CXX}|g' c++ > c++.sed; mv c++.sed c++; ${CHMOD} +x c++ )
-
post-install:
$(INSTALL_DATA) ${WRKSRC}/libla.a ${PREFIX}/lib
${MKDIR} ${PREFIX}/include/LinAlg
diff --git a/math/linalg/distinfo b/math/linalg/distinfo
index d5beaf0b85df..53817bd0da5b 100644
--- a/math/linalg/distinfo
+++ b/math/linalg/distinfo
@@ -1 +1 @@
-MD5 (linalg-4.3.tar.gz) = b5b4d5907f60f8517532af6bc23efd01
+MD5 (linalg-4.4.tar.gz) = 479f563b0415506f44a5b8f67076e680
diff --git a/math/linalg/files/patch-aa b/math/linalg/files/patch-aa
deleted file mode 100644
index fc592fc24c6c..000000000000
--- a/math/linalg/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- c++.orig Sat May 27 17:48:43 2000
-+++ c++ Sat May 27 17:50:10 2000
-@@ -1,7 +1,7 @@
- #!/bin/sh
- # GNU C++ compilation
- # Note, ${foo:+bar} is just a weird way of commenting out bar
--eg++ -c -O2 -fkeep-inline-functions -pipe -W -Wall -Wpointer-arith -ffor-scope -Woverloaded-virtual \
-+%%CXX%% -c %%CXXFLAGS%% -fkeep-inline-functions -pipe -W -Wall -Wpointer-arith -ffor-scope -Woverloaded-virtual \
- -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations \
- ${foo:+'-Wold-style-cast'} -Wbad-function-cast -Wwrite-strings \
- ${foo:+'-Winline -Wredundant-decls'} -fno-rtti ${fpp:+'-fno-exceptions'} \
diff --git a/math/linalg/files/patch-ab b/math/linalg/files/patch-ab
deleted file mode 100644
index 418af0efe021..000000000000
--- a/math/linalg/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- LinAlg.h.orig Fri Oct 25 01:30:42 2002
-+++ LinAlg.h Fri Oct 25 01:30:53 2002
-@@ -73,7 +73,7 @@
-
- #include "myenv.h"
- #include "std.h"
--#if defined(__GNUC__) && __GNUC_MINOR__ < 90
-+#if defined(__GNUC__) && __GNUC_MINOR__ < 90 && !defined(__FreeBSD__)
- #include <values.h>
- #else
- #include <limits.h>
diff --git a/math/linalg/pkg-descr b/math/linalg/pkg-descr
index 3c017af32ac4..211b16bf4958 100644
--- a/math/linalg/pkg-descr
+++ b/math/linalg/pkg-descr
@@ -14,6 +14,6 @@
heap storage, and are safe.
- Every feature is extensively tested in the validation code (included).
-WWW: http://pobox.com/~oleg/ftp/packages.html
+WWW: http://okmij.org/ftp/packages.html
Oleg Kiselyov <oleg@pobox.com>
diff --git a/math/linalg/pkg-message b/math/linalg/pkg-message
index 3fd4fd9df0d5..aed30a1da1fd 100644
--- a/math/linalg/pkg-message
+++ b/math/linalg/pkg-message
@@ -3,6 +3,7 @@ or specifically, sub-targets
vmatrix vvector vmatrix1 vmatrix2 vlastreams
vali vhjmin vfminbr vzeroin
vsvd vslesing sample_ult sample_adv
+ sample_fill tslesing tpseudo-inv
See comments in a LinAlg/Makefile for details, as well as NumMath.dr.
The verification code checks to see that all the functions in this