1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

Unbreak on -CURRENT by updating to 4.4

PR:		45844
Submitted by:	oleg@pobox.com (maintainer)
This commit is contained in:
Tilman Keskinoz 2002-11-30 16:37:57 +00:00
parent f159de456a
commit 226f3256ea
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=71253
6 changed files with 5 additions and 34 deletions

View File

@ -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

View File

@ -1 +1 @@
MD5 (linalg-4.3.tar.gz) = b5b4d5907f60f8517532af6bc23efd01
MD5 (linalg-4.4.tar.gz) = 479f563b0415506f44a5b8f67076e680

View File

@ -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'} \

View File

@ -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>

View File

@ -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>

View File

@ -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