summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-rw-r--r--math/Makefile4
-rw-r--r--math/algotutor/Makefile56
-rw-r--r--math/algotutor/distinfo2
-rw-r--r--math/algotutor/files/patch-algotutor20
-rw-r--r--math/algotutor/pkg-descr5
-rw-r--r--math/algotutor/pkg-plist39
-rw-r--r--math/nyh-hoc/Makefile26
-rw-r--r--math/nyh-hoc/distinfo2
-rw-r--r--math/nyh-hoc/pkg-descr13
-rw-r--r--math/superlu_mt/Makefile130
-rw-r--r--math/superlu_mt/distinfo5
-rw-r--r--math/superlu_mt/files/patch-INSTALL-Makefile11
-rw-r--r--math/superlu_mt/files/patch-make.inc57
-rw-r--r--math/superlu_mt/pkg-descr24
-rw-r--r--math/superlu_mt/pkg-plist18
-rw-r--r--math/testu01/Makefile76
-rw-r--r--math/testu01/distinfo4
-rw-r--r--math/testu01/pkg-descr22
-rw-r--r--math/testu01/pkg-plist144
19 files changed, 0 insertions, 658 deletions
diff --git a/math/Makefile b/math/Makefile
index e0c0e379c130..370b1d1915f4 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -120,7 +120,6 @@
SUBDIR += adol-c
SUBDIR += algae
SUBDIR += alglib
- SUBDIR += algotutor
SUBDIR += alt-ergo
SUBDIR += amath
SUBDIR += ambit
@@ -389,7 +388,6 @@
SUBDIR += nlopt
SUBDIR += ntl
SUBDIR += numdiff
- SUBDIR += nyh-hoc
SUBDIR += ocaml-ocamlgraph
SUBDIR += ocaml-zarith
SUBDIR += ocamlgsl
@@ -852,13 +850,11 @@
SUBDIR += suitesparse
SUBDIR += sundials
SUBDIR += superlu
- SUBDIR += superlu_mt
SUBDIR += symmetrica
SUBDIR += symphony
SUBDIR += tablix
SUBDIR += taucs
SUBDIR += tblis
- SUBDIR += testu01
SUBDIR += tetgen
SUBDIR += timbl
SUBDIR += tmv
diff --git a/math/algotutor/Makefile b/math/algotutor/Makefile
deleted file mode 100644
index d5e38098a549..000000000000
--- a/math/algotutor/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= algotutor
-PORTVERSION= 0.8.6
-PORTREVISION= 7
-CATEGORIES= math
-MASTER_SITES= http://www.cyut.edu.tw/~ckhung/dl/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Interactive tutorial for algorithms and data structures
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USE_PERL5= build
-NO_BUILD= yes
-NO_ARCH= yes
-
-MANPAGES= algotutor.1 gen_at_graph.1
-BINFILES= algotutor gen_at_graph
-LIBFILES= BST.pm Board.pm Collection.pm Configurable.pm DCEdge.pm \
- Edge.pm Graph.pm Heap.pm Line.pm PQueue.pm RBTree.pm \
- RecCanvas.pm RecDialog.pm TreeNode.pm Vector.pm Vector2.pm \
- Vector3.pm Vertex.pm basic.pl utilalgo
-
-USES= shebangfix perl5 tar:tgz
-SHEBANG_FILES= algotutor dp/flwa dp/lcs dp/matrixchain \
- gen_at_graph graph/flwa
-
-post-patch:
- @${REINPLACE_CMD} -e 's,!!SITE_PERL!!,${PREFIX}/${SITE_PERL_REL},' \
- -e 's|!!PREFIX!!|${PREFIX}|g' \
- ${WRKSRC}/algotutor
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/algotutor
- ${CP} -R ${WRKSRC}/data ${STAGEDIR}${PREFIX}/share/algotutor
- ${CP} -R ${WRKSRC}/cgeom ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
- ${CP} -R ${WRKSRC}/dp ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
- ${CP} -R ${WRKSRC}/graph ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
-.for file in ${MANPAGES}
- ${INSTALL_MAN} ${WRKSRC}/doc/${file} ${STAGEDIR}${PREFIX}/man/man1
-.endfor
-.for file in ${BINFILES}
- ${INSTALL_SCRIPT} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin
-.endfor
-.for file in ${LIBFILES}
- ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
-.endfor
-
-.include <bsd.port.mk>
diff --git a/math/algotutor/distinfo b/math/algotutor/distinfo
deleted file mode 100644
index 9d7c010f4876..000000000000
--- a/math/algotutor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (algotutor-0.8.6.tgz) = 78e4779779e5a75ef8419c660cccbe9fcd4aac679bbd478e80133ff915414886
-SIZE (algotutor-0.8.6.tgz) = 176802
diff --git a/math/algotutor/files/patch-algotutor b/math/algotutor/files/patch-algotutor
deleted file mode 100644
index a12946b54e00..000000000000
--- a/math/algotutor/files/patch-algotutor
+++ /dev/null
@@ -1,20 +0,0 @@
---- algotutor.orig Tue Apr 10 18:55:36 2007
-+++ algotutor Tue Apr 10 18:56:10 2007
-@@ -4,7 +4,7 @@
-
- use strict;
- use Getopt::Std;
--use lib '/usr/share/perl5/algotutor';
-+use lib '!!SITE_PERL!!/algotutor';
-
- BEGIN {
- my ($path) = $0 =~ m#(.*/)#;
-@@ -58,7 +58,7 @@
- $tab->{$algo}{run}();
- } else {
- # algorithms other than dynamic programming
-- die "need exactly one data file. Example:\n\talgotutor -a bst /usr/share/algotutor/data/countries.gr\n"
-+ die "need exactly one data file. Example:\n\talgotutor -a bst !!PREFIX!!/share/algotutor/data/countries.gr\n"
- unless $#ARGV == 0;
- $dfn = $ARGV[0];
- die "cannot read data file '$dfn'.\nDoes it exist and do you have read permissions?\n" unless -r $dfn;
diff --git a/math/algotutor/pkg-descr b/math/algotutor/pkg-descr
deleted file mode 100644
index 2302fc4cb8d6..000000000000
--- a/math/algotutor/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Algotutor is an interactive program for observing the intermediate
-steps of algorithms. The target audience is computer science students
-and/or anyone who studies algorithms and/or data structures.
-
-WWW: http://www.cyut.edu.tw/~ckhung/p/algotutor/
diff --git a/math/algotutor/pkg-plist b/math/algotutor/pkg-plist
deleted file mode 100644
index 5da9c7224b54..000000000000
--- a/math/algotutor/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-bin/algotutor
-bin/gen_at_graph
-%%SITE_PERL%%/algotutor/BST.pm
-%%SITE_PERL%%/algotutor/Board.pm
-%%SITE_PERL%%/algotutor/Collection.pm
-%%SITE_PERL%%/algotutor/Configurable.pm
-%%SITE_PERL%%/algotutor/DCEdge.pm
-%%SITE_PERL%%/algotutor/Edge.pm
-%%SITE_PERL%%/algotutor/Graph.pm
-%%SITE_PERL%%/algotutor/Heap.pm
-%%SITE_PERL%%/algotutor/Line.pm
-%%SITE_PERL%%/algotutor/PQueue.pm
-%%SITE_PERL%%/algotutor/RBTree.pm
-%%SITE_PERL%%/algotutor/RecCanvas.pm
-%%SITE_PERL%%/algotutor/RecDialog.pm
-%%SITE_PERL%%/algotutor/TreeNode.pm
-%%SITE_PERL%%/algotutor/Vector.pm
-%%SITE_PERL%%/algotutor/Vector2.pm
-%%SITE_PERL%%/algotutor/Vector3.pm
-%%SITE_PERL%%/algotutor/Vertex.pm
-%%SITE_PERL%%/algotutor/basic.pl
-%%SITE_PERL%%/algotutor/cgeom/dom
-%%SITE_PERL%%/algotutor/cgeom/graham
-%%SITE_PERL%%/algotutor/cgeom/utils
-%%SITE_PERL%%/algotutor/dp/flwa
-%%SITE_PERL%%/algotutor/dp/lcs
-%%SITE_PERL%%/algotutor/dp/matrixchain
-%%SITE_PERL%%/algotutor/graph/flwa
-%%SITE_PERL%%/algotutor/graph/pfs
-%%SITE_PERL%%/algotutor/utilalgo
-man/man1/algotutor.1.gz
-man/man1/gen_at_graph.1.gz
-share/algotutor/data/countries.gr
-share/algotutor/data/lv.gr
-share/algotutor/data/pts1.gr
-share/algotutor/data/randgrid.gr
-share/algotutor/data/simple.gr
-share/algotutor/data/trc.gr
-share/algotutor/data/tt.gr
diff --git a/math/nyh-hoc/Makefile b/math/nyh-hoc/Makefile
deleted file mode 100644
index 10b593371b3f..000000000000
--- a/math/nyh-hoc/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= hoc
-PORTVERSION= 9.2
-CATEGORIES= math
-MASTER_SITES= http://nadav.harel.org.il/homepage/hoc/
-PKGNAMEPREFIX= nyh-
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= High Order Calculator
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MAKE_JOBS_UNSAFE= yes
-
-GNU_CONFIGURE= yes
-PLIST_FILES= bin/${PORTNAME}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/hoc ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/math/nyh-hoc/distinfo b/math/nyh-hoc/distinfo
deleted file mode 100644
index 1ae6a8f2267a..000000000000
--- a/math/nyh-hoc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hoc-9.2.tgz) = 72b9b52ff2bac700012415b05ca88e89fa31d549327b5b983e724e9bb973c08e
-SIZE (hoc-9.2.tgz) = 63300
diff --git a/math/nyh-hoc/pkg-descr b/math/nyh-hoc/pkg-descr
deleted file mode 100644
index e0c4db29a20f..000000000000
--- a/math/nyh-hoc/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Hoc, the High Order Calculator, is an interpreted language for
-floating-point calculations. Its most basic use is as a powerful and
-convenient calculator, interactively evaluating expressions such as
-1+2*sin(0.7). But hoc is no ordinary calculator: It also lets you
-assign values to variables, define your own functions, and use loops,
-conditionals, and everything else you'd expect in a programming
-language.
-
-Hoc was developed by Brian Kernighan and Rob Pike, and introduced in
-their 1984 book The Unix Programming Environment. This version has been
-extended and improved by Nadav Y. Har'El.
-
-WWW: http://nadav.harel.org.il/homepage/hoc/
diff --git a/math/superlu_mt/Makefile b/math/superlu_mt/Makefile
deleted file mode 100644
index 7c973f1c6802..000000000000
--- a/math/superlu_mt/Makefile
+++ /dev/null
@@ -1,130 +0,0 @@
-# Created by: Pedro Giffuni <giffunip@asme.org>
-# $FreeBSD$
-
-PORTNAME= superlu_mt
-PORTVERSION= 3.1.20160319
-PORTREVISION= 6
-CATEGORIES= math
-MASTER_SITES= http://crd.lbl.gov/~xiaoye/SuperLU/ \
- http://crd.lbl.gov/~xiaoye/:doc
-DISTNAME= ${PORTNAME}_3.1
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} simax97.ps.gz:doc
-DIST_SUBDIR= superlu2
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Routines for performing multithreaded sparse factorization
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/License.txt
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-BROKEN_aarch64= fails to build: undefined reference to sbrk
-BROKEN_powerpc64= fails to build: pstest runs away and consumes all memory
-BROKEN_sparc64= fails to link
-
-USES= fortran gmake
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.pre.mk>
-
-.if exists(${LOCALBASE}/lib/libgoto2.so)
-WITH_BLAS?= gotoblas
-.elif exists(${LOCALBASE}/lib/libatlas.so)
-WITH_BLAS?= atlas
-.else
-WITH_BLAS?= reference
-.endif
-
-.if ${WITH_BLAS} == reference
-LIB_DEPENDS+= libblas.so:math/blas
-BLAS= -lblas
-.elif ${WITH_BLAS} == gotoblas
-LIB_DEPENDS+= libgoto2.so:math/gotoblas
-BLAS= -lgoto2p
-BROKEN= Build stops while testing
-.elif ${WITH_BLAS} == atlas
-LIB_DEPENDS+= libatlas.so:math/atlas
-BLAS= -lptf77blas
-.endif
-
-.if ${ARCH} == "sparc64" || ${ARCH} == "amd64"
-FPIC= -fPIC
-.else
-FPIC= -fpic
-.endif
-
-USE_LDCONFIG= yes
-WRKSRC= ${WRKDIR}/SuperLU_MT_3.1
-WRKSRC_SHARED= ${WRKDIR}/SuperLU_MT_3.1_shared
-ALL_TARGET= lib
-SVERSION= 3
-
-ARCH2FIX= CBLAS/Makefile MAKE_INC/make.openmp MAKE_INC/make.exemplar \
- make.inc SRC/Makefile TESTING/MATGEN/Makefile
-
-do-configure:
-.for fmk in ${ARCH2FIX}
- @${REINPLACE_CMD} -e 's|^ARCH *.= ar|ARCMD = ar| ; \
- s|\$$(ARCH)|$$(ARCMD)|' ${WRKSRC}/${fmk}
-.endfor
- ${CP} -r ${WRKSRC} ${WRKSRC_SHARED}
- @${REINPLACE_CMD} -e 's+%%BLAS%%+-L${LOCALBASE}/lib ${BLAS}+ ; \
- s+%%CC%%+${CC}+; s+%%FC%%+${FC}+; \
- s+%%CPPFLAGS%%+${CPPFLAGS}+; \
- s+%%CFLAGS%%+${CFLAGS}+; \
- s+%%FFLAGS%%+${FFLAGS}+; \
- s+%%LDFLAGS%%+${LDFLAGS}+; \
- s+%%FPIC%%++ ' \
- ${WRKSRC}/make.inc
-
- @${REINPLACE_CMD} -e 's+%%BLAS%%+-L${LOCALBASE}/lib ${BLAS}+ ; \
- s+%%CC%%+${CC}+; s+%%FC%%+${FC}+; \
- s+%%CPPFLAGS%%+${CPPFLAGS}+; \
- s+%%CFLAGS%%+${CFLAGS} ${FPIC}+; \
- s+%%FFLAGS%%+${FFLAGS} ${FPIC}+; \
- s+%%LDFLAGS%%+${LDFLAGS}+; \
- s+%%FPIC%%+${FPIC}+ ' \
- ${WRKSRC_SHARED}/make.inc
-
-do-build:
- cd ${WRKSRC} ; ${MAKE_CMD} LDFLAGS="${LDFLAGS}"
- cd ${WRKSRC_SHARED} ; ${MAKE_CMD} LDFLAGS="${LDFLAGS}"
- ${RM} -r ${WRKDIR}/tmp_static
- ${MKDIR} ${WRKDIR}/tmp_static
- cd ${WRKDIR}/tmp_static
- ${FIND} ${WRKSRC} -name "*\.a" -exec ${CP} {} ${WRKDIR}/tmp_static \;
- ${RM} -r ${WRKDIR}/tmp_shared
- ${MKDIR} ${WRKDIR}/tmp_shared
- ${FIND} ${WRKSRC_SHARED} -name "*\.a" -exec ${CP} {} ${WRKDIR}/tmp_shared \;
- @cd ${WRKDIR}/tmp_shared ; for i in `ls *.a | ${SED} 's/\.a//' `; do \
- ${RM} $${i}.so.* $${i}.so ; \
- ${FC} ${CFLAGS} ${FPIC} ${LDFLAGS} -shared -o $${i}.so.${SVERSION} \
- -Wl,-soname,$${i}.so.${SVERSION} -Wl,--allow-multiple-definition \
- -Wl,--whole-archive $${i}.a -Wl,--no-whole-archive -Wl,--as-needed; \
- ${LN} -s $${i}.so.${SVERSION} $${i}.so ;\
- done
-
-do-install:
- ${INSTALL_DATA} ${WRKDIR}/tmp_static/libsuperlu_mt_*.a ${STAGEDIR}${PREFIX}/lib
- ${INSTALL_LIB} ${WRKDIR}/tmp_shared/libsuperlu_mt_*.so.${SVERSION} ${STAGEDIR}${PREFIX}/lib
- ${RLN} ${STAGEDIR}${PREFIX}/lib/libsuperlu_mt_PTHREAD.so.${SVERSION} \
- ${STAGEDIR}${PREFIX}/lib/libsuperlu_mt_PTHREAD.so
- ${RLN} ${STAGEDIR}${PREFIX}/lib/libsuperlu_mt_PTHREAD.so.${SVERSION} \
- ${STAGEDIR}${PREFIX}/lib/libsuperlu_mt.so
- ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/SRC/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/DOC/*.pdf ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/simax97.ps.gz ${STAGEDIR}${DOCSDIR}
-
-do-test:
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} testing)
- @(cd ${WRKSRC_SHARED} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} testing)
-
-.include <bsd.port.post.mk>
diff --git a/math/superlu_mt/distinfo b/math/superlu_mt/distinfo
deleted file mode 100644
index 20e005bf9129..000000000000
--- a/math/superlu_mt/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1494706587
-SHA256 (superlu2/superlu_mt_3.1.tar.gz) = 407b544b9a92b2ed536b1e713e80f986824cf3016657a4bfc2f3e7d2a76ecab6
-SIZE (superlu2/superlu_mt_3.1.tar.gz) = 1824440
-SHA256 (superlu2/simax97.ps.gz) = 8f8ae10e28dfdeda2fed58b0bcec1bf96f10fa7b1d055aff160d77d7aeb8a983
-SIZE (superlu2/simax97.ps.gz) = 158724
diff --git a/math/superlu_mt/files/patch-INSTALL-Makefile b/math/superlu_mt/files/patch-INSTALL-Makefile
deleted file mode 100644
index 429b7fd6ce24..000000000000
--- a/math/superlu_mt/files/patch-INSTALL-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- INSTALL/Makefile.orig 2013-03-19 22:10:40 UTC
-+++ INSTALL/Makefile
-@@ -17,7 +17,7 @@ install.out:
-
- slamch.o: slamch.c ; $(CC) $(NOOPTS) -c $<
- dlamch.o: dlamch.c ; $(CC) $(NOOPTS) -c $<
--superlu_timer.o: superlu_timer.c; $(CC) $(NOOPTS) -c $<
-+superlu_timer.o: superlu_timer.c; $(CC) $(LDFLAGS) $(NOOPTS) -c $<
-
- .c.o: ; $(CC) $(CFLAGS) -c $<
-
diff --git a/math/superlu_mt/files/patch-make.inc b/math/superlu_mt/files/patch-make.inc
deleted file mode 100644
index 9d88f8dfdd6d..000000000000
--- a/math/superlu_mt/files/patch-make.inc
+++ /dev/null
@@ -1,57 +0,0 @@
---- make.inc.orig 2015-04-30 00:46:42 UTC
-+++ make.inc
-@@ -22,7 +22,7 @@ PLAT = _PTHREAD
- TMGLIB = libtmglib$(PLAT).a
- SUPERLULIB = libsuperlu_mt$(PLAT).a
- BLASDEF = -DUSE_VENDOR_BLAS
--BLASLIB = -L/usr/lib -lf77blas -latlas
-+BLASLIB = %%BLAS%%
- #BLASLIB = ../lib/libblas$(PLAT).a
- MATHLIB = -lm
- MPLIB = -lpthread
-@@ -31,7 +31,7 @@ MPLIB = -lpthread
- # The archiver and the flag(s) to use when building archive (library)
- # If your system has no ranlib, set RANLIB = echo.
- #
--ARCH = ar
-+ARCMD = ar
- ARCHFLAGS = cr
- RANLIB = ranlib
-
-@@ -40,8 +40,8 @@ RANLIB = ranlib
- # Definitions used by CPP:
- PREDEFS = -D__PTHREAD ## -DDEBUGlevel=0 -DPRNTlevel=0
- #
--CC = gcc
--CFLAGS = $(PREDEFS) -g #-O3
-+CC = %%CC%%
-+CFLAGS = $(PREDEFS) %%CFLAGS%%
- # Uncomment the following to use 64-bit integer
- CFLAGS += -D_LONGINT
-
-@@ -49,19 +49,19 @@ CFLAGS += -D_LONGINT
- # There are a few files that should NOT be optimized, which appear in the
- # end of SRC/Makefile, taking the flag $(NOOPTS)
- # NOOPTS should be defined to explicitly turn off any optimization.
--NOOPTS = -O0
-+NOOPTS = -O0 %%FPIC%%
-
--BLASOPTS =
-+BLASOPTS =
-
- ############################################################################
-
--FORTRAN = gfortran
--FFLAGS = -O -fdefault-integer-8
-+FORTRAN = %%FC%%
-+FFLAGS = %%FFLAGS%% -fdefault-integer-8
-
- ############################################################################
-
--LOADER = gcc
--LOADOPTS = -O #-pthread
-+LOADER = %%CC%%
-+LOADOPTS = -O %%LDFLAGS%%
-
- ############################################################################
- #
diff --git a/math/superlu_mt/pkg-descr b/math/superlu_mt/pkg-descr
deleted file mode 100644
index a0559f7cee48..000000000000
--- a/math/superlu_mt/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
- SuperLU_MT (version 3.1)
- ========================
-
-SuperLU_MT contains a set of subroutines to solve a sparse linear system
-A*X=B. It uses Gaussian elimination with partial pivoting (GEPP).
-The columns of A may be preordered before factorization; the
-preordering for sparsity is completely separate from the factorization.
-
-SuperLU_MT is a parallel extension to the serial SuperLU library.
-SuperLU_MT is implemented in ANSI C, with multithreading extension,
-for example, using POSIX threads or OpenMP. Currently, only the LU
-factorization routine, which is the most time-consuming part of the
-solution process, is parallelized on machines with a shared address space.
-The other routines, such as column preordering and the forward and
-back substitutions are performed sequentially.
-The library provides functionality for both real and complex
-matrices, in both single and double precision.
-
-Xiaoye S. Li, Lawrence Berkeley National Lab, xiaoye@nersc.gov
-James Demmel, Univ. of California Berkeley, demmel@cs.berkeley.edu
-John R. Gilbert, Xerox Palo Alto Research Center, gilbert@parc.xerox.com
-NOTE: This library has to be linked with BLAS or a thread safe replacement.
-
-WWW: http://crd.lbl.gov/~xiaoye/SuperLU/
diff --git a/math/superlu_mt/pkg-plist b/math/superlu_mt/pkg-plist
deleted file mode 100644
index 98e432091f8a..000000000000
--- a/math/superlu_mt/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-include/superlu_mt/colamd.h
-include/superlu_mt/pxgstrf_synch.h
-include/superlu_mt/slu_dcomplex.h
-include/superlu_mt/slu_mt_Cnames.h
-include/superlu_mt/slu_mt_cdefs.h
-include/superlu_mt/slu_mt_ddefs.h
-include/superlu_mt/slu_mt_machines.h
-include/superlu_mt/slu_mt_sdefs.h
-include/superlu_mt/slu_mt_util.h
-include/superlu_mt/slu_mt_zdefs.h
-include/superlu_mt/slu_scomplex.h
-include/superlu_mt/supermatrix.h
-lib/libsuperlu_mt.so
-lib/libsuperlu_mt_PTHREAD.a
-lib/libsuperlu_mt_PTHREAD.so
-lib/libsuperlu_mt_PTHREAD.so.3
-%%PORTDOCS%%%%DOCSDIR%%/simax97.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/ug.pdf
diff --git a/math/testu01/Makefile b/math/testu01/Makefile
deleted file mode 100644
index a9e6fb160462..000000000000
--- a/math/testu01/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# Created by: bf <bf2006a@yahoo.com>
-# $FreeBSD$
-
-PORTNAME= TestU01
-PORTVERSION= 1.2.3
-PORTREVISION= 2
-CATEGORIES= math
-MASTER_SITES= http://www.iro.umontreal.ca/~simardr/testu01/:0 \
- http://www.iro.umontreal.ca/~lecuyer/myftp/papers/:1
-DISTFILES= ${PORTNAME}${EXTRACT_SUFX}:0 testu01.pdf:1
-EXTRACT_ONLY= ${PORTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Utilities for statistical testing of uniform random number generators
-
-LICENSE= TestU01
-LICENSE_NAME= TestU01 license
-LICENSE_FILE= ${WRKSRC}/COPYING
-LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgmp.so:math/gmp
-
-CONFLICTS= emboss-[0-9]*
-
-USES= gmake zip libtool localbase
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --includedir="${PREFIX}/include/${PORTNAME}"
-MAKE_ARGS= docdir="${DOCSDIR}" exdir="${EXAMPLESDIR}"
-USE_LDCONFIG= yes
-INSTALL_TARGET= install-strip
-
-CFLAGS+= -fPIC
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} -e 's|return|& (0)|' ${WRKSRC}/testu01/fftc.c
-
-post-patch-DOCS-off:
- @${REINPLACE_CMD} -e '/^SUBDIRS \=/s/ doc / /' ${WRKSRC}/Makefile.in
- @${FIND} -X ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} \
- -e '/^install-data-am\: /s/install-docDATA//'
-
-post-patch-EXAMPLES-off:
- @${REINPLACE_CMD} -e '/^SUBDIRS \=/s/ examples / /' ${WRKSRC}/Makefile.in
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DISTDIR}/testu01.pdf ${STAGEDIR}${DOCSDIR}
-
-do-test:
- @cd ${WRKSRC}/examples ; \
- for f in [mx]*.c ; do \
- ${CC} ${CFLAGS} -c $${f} -I. -I../include ; \
- done ; \
- for t in [befs]*.c; do \
- case $${t} in \
- ex3.c) x="my16807.o" ;; \
- ex7.c) x="mrg32k3a.o xorshift.o" ;; \
- scat.c) continue ;; \
- *) x="" ;; \
- esac ; \
- ${CC} ${CFLAGS} ${LDFLAGS} -o $${t%.c} $${t} -I. -I../include \
- -Wl,--as-needed $${x} ../testu01/.libs/libtestu01.so \
- ../probdist/.libs/libprobdist.so ../mylib/.libs/libmylib.so -lm ; \
- ${ECHO_CMD} "Running $${t%.c}..." ; \
- ${SETENV} \
- LD_LIBRARY_PATH=../testu01/.libs:../probdist/.libs:../mylib/.libs \
- ./$${t%.c} ; \
- done
-
-.include <bsd.port.mk>
diff --git a/math/testu01/distinfo b/math/testu01/distinfo
deleted file mode 100644
index 994b1558e842..000000000000
--- a/math/testu01/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (TestU01.zip) = a64b44dd8c20b3aa438fff1a1aad4d754ce3a782752f257cb8dca1e35001b6ae
-SIZE (TestU01.zip) = 3262850
-SHA256 (testu01.pdf) = 3a8efb1b6aa4a10c128a25e9ada0b5dacc83191abb5bebae94f6525dfd7f885d
-SIZE (testu01.pdf) = 466695
diff --git a/math/testu01/pkg-descr b/math/testu01/pkg-descr
deleted file mode 100644
index b1987296e54a..000000000000
--- a/math/testu01/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-TestU01 is a software library, implemented in the ANSI C language, and
-offering a collection of utilities for the empirical statistical testing
-of uniform random number generators.
-
-The library implements several types of random number generators in generic
-form, as well as many specific generators proposed in the literature or
-found in widely-used software. It provides general implementations of the
-classical statistical tests for random number generators, as well as several
-others proposed in the literature, and some original ones. These tests can
-be applied to the generators predefined in the library and to user-defined
-generators. Specific tests suites for either sequences of uniform random
-numbers in [0,1] or bit sequences are also available. Basic tools for
-plotting vectors of points produced by generators are provided as well.
-
-Additional software permits one to perform systematic studies of the
-interaction between a specific test and the structure of the point sets
-produced by a given family of random number generators. That is, for a given
-kind of test and a given class of random number generators, to determine how
-large should be the sample size of the test, as a function of the generator's
-period length, before the generator starts to fail the test systematically.
-
-WWW: http://www.iro.umontreal.ca/~simardr/testu01/tu01.html
diff --git a/math/testu01/pkg-plist b/math/testu01/pkg-plist
deleted file mode 100644
index 99d55a5c2ceb..000000000000
--- a/math/testu01/pkg-plist
+++ /dev/null
@@ -1,144 +0,0 @@
-bin/tcode
-include/TestU01/TestU01.h
-include/TestU01/addstr.h
-include/TestU01/bbattery.h
-include/TestU01/bitset.h
-include/TestU01/chrono.h
-include/TestU01/fbar.h
-include/TestU01/fcho.h
-include/TestU01/fcong.h
-include/TestU01/fdist.h
-include/TestU01/ffam.h
-include/TestU01/ffsr.h
-include/TestU01/finv.h
-include/TestU01/fknuth.h
-include/TestU01/fmarsa.h
-include/TestU01/fmass.h
-include/TestU01/fmultin.h
-include/TestU01/fnpair.h
-include/TestU01/fres.h
-include/TestU01/fspectral.h
-include/TestU01/fstring.h
-include/TestU01/ftab.h
-include/TestU01/fvaria.h
-include/TestU01/fwalk.h
-include/TestU01/gdef.h
-include/TestU01/gdefconf.h
-include/TestU01/gofs.h
-include/TestU01/gofw.h
-include/TestU01/mystr.h
-include/TestU01/num.h
-include/TestU01/num2.h
-include/TestU01/rijndael-alg-fst.h
-include/TestU01/scatter.h
-include/TestU01/scomp.h
-include/TestU01/sentrop.h
-include/TestU01/sknuth.h
-include/TestU01/smarsa.h
-include/TestU01/smultin.h
-include/TestU01/snpair.h
-include/TestU01/sres.h
-include/TestU01/sspacings.h
-include/TestU01/sspectral.h
-include/TestU01/sstring.h
-include/TestU01/statcoll.h
-include/TestU01/svaria.h
-include/TestU01/swalk.h
-include/TestU01/swrite.h
-include/TestU01/tables.h
-include/TestU01/tu01_sha1.h
-include/TestU01/uautomata.h
-include/TestU01/ubrent.h
-include/TestU01/ucarry.h
-include/TestU01/ucrypto.h
-include/TestU01/ucubic.h
-include/TestU01/udeng.h
-include/TestU01/ufile.h
-include/TestU01/ugfsr.h
-include/TestU01/ugranger.h
-include/TestU01/uinv.h
-include/TestU01/uknuth.h
-include/TestU01/ulcg.h
-include/TestU01/ulec.h
-include/TestU01/umarsa.h
-include/TestU01/umrg.h
-include/TestU01/unif01.h
-include/TestU01/unumrec.h
-include/TestU01/uquad.h
-include/TestU01/usoft.h
-include/TestU01/utaus.h
-include/TestU01/utezuka.h
-include/TestU01/util.h
-include/TestU01/utouzin.h
-include/TestU01/uvaria.h
-include/TestU01/uweyl.h
-include/TestU01/uwu.h
-include/TestU01/uxorshift.h
-include/TestU01/vectorsF2.h
-include/TestU01/wdist.h
-lib/libmylib.a
-lib/libmylib.so
-lib/libmylib.so.0
-lib/libmylib.so.0.0.1
-lib/libprobdist.a
-lib/libprobdist.so
-lib/libprobdist.so.0
-lib/libprobdist.so.0.0.1
-lib/libtestu01.a
-lib/libtestu01.so
-lib/libtestu01.so.0
-lib/libtestu01.so.0.0.1
-%%DATADIR%%/param/CombCubLCG.par
-%%DATADIR%%/param/CombCubic2.par
-%%DATADIR%%/param/CombL2.par
-%%DATADIR%%/param/CombWH2.par
-%%DATADIR%%/param/Cubic1.par
-%%DATADIR%%/param/InvExpl.par
-%%DATADIR%%/param/InvExpl2a.par
-%%DATADIR%%/param/InvExpl2b.par
-%%DATADIR%%/param/InvImpl.par
-%%DATADIR%%/param/InvImpl2a.par
-%%DATADIR%%/param/InvImpl2b.par
-%%DATADIR%%/param/LCGBad2.par
-%%DATADIR%%/param/LCGGood.par
-%%DATADIR%%/param/LCGGranger.par
-%%DATADIR%%/param/LCGPow2.par
-%%DATADIR%%/param/LCGWu2.par
-%%DATADIR%%/param/LFSR1.par
-%%DATADIR%%/param/LFSR2.par
-%%DATADIR%%/param/LFSR3.par
-%%DATADIR%%/param/MRG2.par
-%%DATADIR%%/param/MRG3.par
-%%DATADIR%%/param/TausLCG2.par
-%%PORTDOCS%%%%DOCSDIR%%/guidelongtestu01.pdf
-%%PORTDOCS%%%%DOCSDIR%%/guidemylib.pdf
-%%PORTDOCS%%%%DOCSDIR%%/guideprobdist.pdf
-%%PORTDOCS%%%%DOCSDIR%%/guideshorttestu01.pdf
-%%PORTDOCS%%%%DOCSDIR%%/testu01.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat1.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat1.res
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat2.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat2.res
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat3.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/birth1.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/birth1.res
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/birth2.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex1.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex3.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex3.res
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex4.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex7.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/excel.dat
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fbirth.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fbirth.res1.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fbirth.res2.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fcoll.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fcoll.res1.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fcoll.res2.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mrg32k3a.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/my16807.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/my16807.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scat.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scat2.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vax.bin
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xorshift.c