Reove math/UFsparse. port name should not contain
large capital. (Had already readded as math/ufsparse) Suggested by: danfe
This commit is contained in:
parent
9541442962
commit
88ec828a31
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=167236
11 changed files with 1 additions and 232 deletions
1
MOVED
1
MOVED
|
@ -2405,3 +2405,4 @@ textproc/xml4j||2006-07-04|Has expired: it has been replaced by textproc/xerces-
|
|||
www/sitemapgen|www/google-sitemapgen|2006-07-05|Duplicate port
|
||||
security/gnutls-devel||2006-07-06|Development version is not active so far
|
||||
www/otrs|devel/otrs|2006-07-07|Duplicate port
|
||||
math/UFsparse|math/ufsparse|2006-07-09|port name should not have capital letters
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
SUBDIR += GiNaC
|
||||
SUBDIR += PDL
|
||||
SUBDIR += R
|
||||
SUBDIR += UFsparse
|
||||
SUBDIR += aamath
|
||||
SUBDIR += abakus
|
||||
SUBDIR += abs
|
||||
|
|
|
@ -1,55 +0,0 @@
|
|||
# New ports collection makefile for: UFspace
|
||||
# Date created: 4 July 2006
|
||||
# Whom: Maho Nakata <maho@FreeBSD.org.b>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= UFsparse
|
||||
PORTVERSION= 2.0.0.b
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= http://www.cise.ufl.edu/research/sparse/UFsparse/v2.0.0beta/
|
||||
DISTNAME= ${PORTNAME}
|
||||
|
||||
MAINTAINER= maho@FreeBSD.org
|
||||
COMMENT= UFspace is a set of packages for sparse matrices calculation
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/lib/libmetis.a:${PORTSDIR}/math/metis
|
||||
|
||||
USE_GMAKE= yes
|
||||
ALL_TARGET=
|
||||
|
||||
BLAS= -L${LOCALBASE}/lib -lf77blas -latlas -lg2c
|
||||
LAPACK= -L${LOCALBASE}/lib -lalapack -lcblas
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's,%%CC%%,${CC},g' \
|
||||
-e 's,%%CFLAGS%%,${CFLAGS},g' \
|
||||
-e 's,%%F77%%,${FC},g' \
|
||||
-e 's,%%FFLAGS%%,${FFLAGS},g' \
|
||||
-e 's,%%BLAS%%,${BLAS},g' \
|
||||
-e 's,%%LAPACK%%,${LAPACK},g' \
|
||||
${WRKSRC}/UFconfig/UFconfig.mk
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/UFconfig/UFconfig.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/UMFPACK/Include/*.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/AMD/Include/*.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/BTF/Include/*.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/CCOLAMD/*.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/CHOLMOD/Include/*.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/COLAMD/*.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/CXSparse/Source/*.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/KLU/Include/*.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/CAMD/Include/*.h ${PREFIX}/include/ufsparse
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/UMFPACK/Lib/libumfpack.a ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/AMD/Lib/libamd.a ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/CCOLAMD/libccolamd.a ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/CHOLMOD/Lib/libcholmod.a ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/COLAMD/libcolamd.a ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/KLU/Lib/libklu.a ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/BTF/Lib/libbtf.a ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/CAMD/Lib/libcamd.a ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${WRKDIR}/UFsparse/CXSparse/Source/libcxsparse.a ${PREFIX}/lib
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,3 +0,0 @@
|
|||
MD5 (UFsparse.tar.gz) = 9267081abf635b581a8ae4ba4309a79d
|
||||
SHA256 (UFsparse.tar.gz) = fdb59e8deb0a40bb5c311a0d9be406494ec6427eff7276c3fd3f650a96951341
|
||||
SIZE (UFsparse.tar.gz) = 7765937
|
|
@ -1,11 +0,0 @@
|
|||
--- CHOLMOD/Lib/Makefile~ Tue May 2 09:12:16 2006
|
||||
+++ CHOLMOD/Lib/Makefile Tue Jul 4 11:52:37 2006
|
||||
@@ -116,7 +116,7 @@
|
||||
$(OBJ): $(INC)
|
||||
|
||||
I = -I../../AMD/Include -I../../AMD/Source -I../../COLAMD \
|
||||
- -I$(METIS_PATH)/Lib -I../../CCOLAMD -I../../CAMD/Include -I../Include \
|
||||
+ -I$(METIS_PATH) -I../../CCOLAMD -I../../CAMD/Include -I../Include \
|
||||
-I../../UFconfig
|
||||
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- KLU/Demo/Makefile~ Fri Apr 28 06:22:19 2006
|
||||
+++ KLU/Demo/Makefile Tue Jul 4 11:58:10 2006
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
I = -I../Include -I../../AMD/Include -I../../COLAMD -I../../BTF/Include \
|
||||
-I../User -I../../CHOLMOD/Include -I$(METIS_PATH) -I../../CCOLAMD \
|
||||
- -I../../CAMD
|
||||
+ -I../../CAMD -I../../UFconfig
|
||||
|
||||
LIBS = ../Lib/libklu.a ../../AMD/Lib/libamd.a ../../COLAMD/libcolamd.a \
|
||||
../../BTF/Lib/libbtf.a ../User/libklu_cholmod.a \
|
|
@ -1,11 +0,0 @@
|
|||
--- KLU/Lib/Makefile~ Wed Mar 22 06:32:09 2006
|
||||
+++ KLU/Lib/Makefile Tue Jul 4 11:36:37 2006
|
||||
@@ -12,7 +12,7 @@
|
||||
INC = ../Include/klu.h ../Include/klu_internal.h ../Include/klu_version.h
|
||||
|
||||
I = -I../../AMD/Include -I../../AMD/Source -I../../COLAMD -I../../BTF/Include \
|
||||
- -I../Include
|
||||
+ -I../Include -I../../UFconfig
|
||||
|
||||
all: library
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- KLU/User/Makefile~ Tue Jan 31 01:48:15 2006
|
||||
+++ KLU/User/Makefile Tue Jul 4 11:56:34 2006
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
all: libklu_cholmod.a
|
||||
|
||||
-I = -I../../CHOLMOD/Include
|
||||
+I = -I../../CHOLMOD/Include -I../../UFconfig
|
||||
|
||||
libklu_cholmod.a: library klu_cholmod.c klu_cholmod.h
|
||||
$(CC) $(CFLAGS) $(I) -c klu_cholmod.c
|
|
@ -1,46 +0,0 @@
|
|||
--- UFconfig/UFconfig.mk Tue May 2 22:34:57 2006
|
||||
+++ UFconfig/UFconfig.mk Tue Jul 4 11:44:40 2006
|
||||
@@ -31,8 +31,8 @@
|
||||
# C compiler and compiler flags: These will normally not give you optimal
|
||||
# performance. You should select the optimization parameters that are best
|
||||
# for your system. On Linux, use "CFLAGS = -O3 -fexceptions" for example.
|
||||
-CC = cc
|
||||
-CFLAGS = -O
|
||||
+CC = %%CC%%
|
||||
+CFLAGS = %%CFLAGS%%
|
||||
|
||||
# ranlib, and ar, for generating libraries
|
||||
RANLIB = ranlib
|
||||
@@ -43,8 +43,8 @@
|
||||
MV = mv -f
|
||||
|
||||
# Fortran compiler (not normally required)
|
||||
-F77 = f77
|
||||
-F77FLAGS = -O
|
||||
+F77 = %%F77%%
|
||||
+F77FLAGS = %%FFLAGS%%
|
||||
F77LIB =
|
||||
|
||||
# C and Fortran libraries
|
||||
@@ -76,8 +76,8 @@
|
||||
|
||||
# These settings will probably not work, since there is no fixed convention for
|
||||
# naming the BLAS and LAPACK library (*.a or *.so) files.
|
||||
-BLAS = -lblas -lg2c
|
||||
-LAPACK = -llapack
|
||||
+BLAS = %%BLAS%%
|
||||
+LAPACK = %%LAPACK%%
|
||||
|
||||
# The BLAS might not contain xerbla, an error-handling routine for LAPACK and
|
||||
# the BLAS. Also, the standard xerbla requires the Fortran I/O library, and
|
||||
@@ -101,8 +101,8 @@
|
||||
# The path is relative to where it is used, in CHOLMOD/Lib, CHOLMOD/MATLAB, etc.
|
||||
# You may wish to use an absolute path. METIS is optional. Compile
|
||||
# CHOLMOD with -DNPARTITION if you do not wish to use METIS.
|
||||
-METIS_PATH = ../../metis-4.0
|
||||
-METIS = ../../metis-4.0/libmetis.a
|
||||
+METIS_PATH = /usr/local/include/metis
|
||||
+METIS = /usr/local/lib/libmetis.a
|
||||
|
||||
# If you use CHOLMOD_CONFIG = -DNPARTITION then use the following options:
|
||||
# METIS_PATH =
|
|
@ -1,15 +0,0 @@
|
|||
UFsparse is a set of sparse matrices libraries.
|
||||
It contains:
|
||||
* AMD: symmetric approximate minimum degree
|
||||
* BTF: permutation to block triangular form (beta)
|
||||
* CCOLAMD: constrained column approximate minimum degree
|
||||
* COLAMD: column approximate minimum degree
|
||||
* CHOLMOD: sparse supernodal Cholesky factorization and update/downdate
|
||||
* KLU: sparse LU factorization, for circuit simulation (beta)
|
||||
* LDL: a simple LDL^T factorization
|
||||
* UMFPACK: sparse multifrontal LU factorization
|
||||
* UFconfig: common configuration for all of the above
|
||||
* CSparse: a concise sparse matrix package
|
||||
* CXSparse: and extended version of CSparse
|
||||
|
||||
WWW: http://www.cise.ufl.edu/research/sparse/UFsparse/
|
|
@ -1,68 +0,0 @@
|
|||
include/ufsparse/UFconfig.h
|
||||
include/ufsparse/amd.h
|
||||
include/ufsparse/amd_internal.h
|
||||
include/ufsparse/btf.h
|
||||
include/ufsparse/btf_internal.h
|
||||
include/ufsparse/camd.h
|
||||
include/ufsparse/camd_internal.h
|
||||
include/ufsparse/ccolamd.h
|
||||
include/ufsparse/cholmod.h
|
||||
include/ufsparse/cholmod_blas.h
|
||||
include/ufsparse/cholmod_check.h
|
||||
include/ufsparse/cholmod_cholesky.h
|
||||
include/ufsparse/cholmod_complexity.h
|
||||
include/ufsparse/cholmod_config.h
|
||||
include/ufsparse/cholmod_core.h
|
||||
include/ufsparse/cholmod_internal.h
|
||||
include/ufsparse/cholmod_matrixops.h
|
||||
include/ufsparse/cholmod_modify.h
|
||||
include/ufsparse/cholmod_partition.h
|
||||
include/ufsparse/cholmod_supernodal.h
|
||||
include/ufsparse/cholmod_template.h
|
||||
include/ufsparse/colamd.h
|
||||
include/ufsparse/cs.h
|
||||
include/ufsparse/klu.h
|
||||
include/ufsparse/klu_internal.h
|
||||
include/ufsparse/klu_version.h
|
||||
include/ufsparse/umfpack.h
|
||||
include/ufsparse/umfpack_col_to_triplet.h
|
||||
include/ufsparse/umfpack_defaults.h
|
||||
include/ufsparse/umfpack_free_numeric.h
|
||||
include/ufsparse/umfpack_free_symbolic.h
|
||||
include/ufsparse/umfpack_get_determinant.h
|
||||
include/ufsparse/umfpack_get_lunz.h
|
||||
include/ufsparse/umfpack_get_numeric.h
|
||||
include/ufsparse/umfpack_get_symbolic.h
|
||||
include/ufsparse/umfpack_global.h
|
||||
include/ufsparse/umfpack_load_numeric.h
|
||||
include/ufsparse/umfpack_load_symbolic.h
|
||||
include/ufsparse/umfpack_numeric.h
|
||||
include/ufsparse/umfpack_qsymbolic.h
|
||||
include/ufsparse/umfpack_report_control.h
|
||||
include/ufsparse/umfpack_report_info.h
|
||||
include/ufsparse/umfpack_report_matrix.h
|
||||
include/ufsparse/umfpack_report_numeric.h
|
||||
include/ufsparse/umfpack_report_perm.h
|
||||
include/ufsparse/umfpack_report_status.h
|
||||
include/ufsparse/umfpack_report_symbolic.h
|
||||
include/ufsparse/umfpack_report_triplet.h
|
||||
include/ufsparse/umfpack_report_vector.h
|
||||
include/ufsparse/umfpack_save_numeric.h
|
||||
include/ufsparse/umfpack_save_symbolic.h
|
||||
include/ufsparse/umfpack_scale.h
|
||||
include/ufsparse/umfpack_solve.h
|
||||
include/ufsparse/umfpack_symbolic.h
|
||||
include/ufsparse/umfpack_tictoc.h
|
||||
include/ufsparse/umfpack_timer.h
|
||||
include/ufsparse/umfpack_transpose.h
|
||||
include/ufsparse/umfpack_triplet_to_col.h
|
||||
include/ufsparse/umfpack_wsolve.h
|
||||
@dirrm include/ufsparse
|
||||
lib/libamd.a
|
||||
lib/libbtf.a
|
||||
lib/libcamd.a
|
||||
lib/libccolamd.a
|
||||
lib/libcholmod.a
|
||||
lib/libklu.a
|
||||
lib/libumfpack.a
|
||||
lib/libcxsparse.a
|
Loading…
Reference in a new issue