diff options
-rw-r--r-- | math/tvmet/Makefile | 5 | ||||
-rw-r--r-- | math/tvmet/distinfo | 2 | ||||
-rw-r--r-- | math/tvmet/files/patch-Makefile.in | 11 | ||||
-rw-r--r-- | math/tvmet/pkg-plist | 109 |
4 files changed, 82 insertions, 45 deletions
diff --git a/math/tvmet/Makefile b/math/tvmet/Makefile index 3372c7db79a5..a5f378abf7d7 100644 --- a/math/tvmet/Makefile +++ b/math/tvmet/Makefile @@ -7,7 +7,7 @@ # PORTNAME= tvmet -PORTVERSION= 0.7.0 +PORTVERSION= 1.0.0 CATEGORIES= math MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -15,6 +15,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Tiny Vector and Matrix template library +USE_BZIP2= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} @@ -23,7 +24,7 @@ MAN1= tvmet-config.1 post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} -.for ext in h cc css doc png +.for ext in dox cc css h png ${INSTALL_DATA} ${WRKSRC}/doc/*.${ext} ${DOCSDIR} .endfor @${MKDIR} ${EXAMPLESDIR} diff --git a/math/tvmet/distinfo b/math/tvmet/distinfo index e5318577a351..3c26c845c213 100644 --- a/math/tvmet/distinfo +++ b/math/tvmet/distinfo @@ -1 +1 @@ -MD5 (tvmet-0.7.0.tar.gz) = 63660c8ab9fa854ed55d779c1bf19e71 +MD5 (tvmet-1.0.0.tar.bz2) = e8934955288d1504922e9a0d10a49661 diff --git a/math/tvmet/files/patch-Makefile.in b/math/tvmet/files/patch-Makefile.in new file mode 100644 index 000000000000..02550123f9cb --- /dev/null +++ b/math/tvmet/files/patch-Makefile.in @@ -0,0 +1,11 @@ +--- Makefile.in.orig Tue Feb 11 00:36:50 2003 ++++ Makefile.in Tue Feb 11 04:12:23 2003 +@@ -88,7 +88,7 @@ + + ACLOCAL_AMFLAGS = -I config + +-SUBDIRS = include doc regression tests benchmark examples ++SUBDIRS = include regression tests benchmark + DIST_SUBDIRS = include doc regression tests benchmark examples config + + m4sources = \ diff --git a/math/tvmet/pkg-plist b/math/tvmet/pkg-plist index 7f82b7719078..c4352a725d01 100644 --- a/math/tvmet/pkg-plist +++ b/math/tvmet/pkg-plist @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/tvmet-config include/tvmet/BinaryFunctionals.h include/tvmet/CommaInitializer.h @@ -11,67 +12,91 @@ include/tvmet/MatrixImpl.h include/tvmet/MatrixOperators.h include/tvmet/NumericTraits.h include/tvmet/RunTimeError.h -include/tvmet/TypePromotion.h include/tvmet/TvmetBase.h +include/tvmet/TypePromotion.h include/tvmet/UnaryFunctionals.h include/tvmet/Vector.h include/tvmet/VectorEval.h include/tvmet/VectorFunctions.h include/tvmet/VectorImpl.h include/tvmet/VectorOperators.h -include/tvmet/Xpr.h -include/tvmet/XprFunctions.h -include/tvmet/XprOperators.h -include/tvmet/config.h include/tvmet/config/config-gcc.h include/tvmet/config/config-icc.h include/tvmet/config/config-kcc.h include/tvmet/config/config-pgi.h +include/tvmet/config.h +include/tvmet/meta/Gemm.h +include/tvmet/meta/Gemv.h +include/tvmet/meta/Matrix.h +include/tvmet/meta/Vector.h include/tvmet/tvmet.h +include/tvmet/util/General.h +include/tvmet/util/Timer.h +include/tvmet/xpr/BinOperator.h +include/tvmet/xpr/ConstRef.h +include/tvmet/xpr/Eval.h +include/tvmet/xpr/Functions.h +include/tvmet/xpr/Literal.h +include/tvmet/xpr/MMProduct.h +include/tvmet/xpr/MVProduct.h +include/tvmet/xpr/Matrix.h +include/tvmet/xpr/MatrixFunctions.h +include/tvmet/xpr/MatrixOperators.h +include/tvmet/xpr/MatrixTranspose.h +include/tvmet/xpr/Null.h +include/tvmet/xpr/UnOperator.h +include/tvmet/xpr/Vector.h +include/tvmet/xpr/VectorOperators.h +include/tvmet/xpr/Xpr.h share/aclocal/tvmet.m4 %%PORTDOCS%%share/doc/tvmet/Util.h +%%PORTDOCS%%share/doc/tvmet/bench_daxpy.png %%PORTDOCS%%share/doc/tvmet/bench_matrix_matrix_product.png %%PORTDOCS%%share/doc/tvmet/bench_matrix_vector_product.png %%PORTDOCS%%share/doc/tvmet/bench_vector_add.png %%PORTDOCS%%share/doc/tvmet/bench_vector_inner_product.png -%%PORTDOCS%%share/doc/tvmet/benchmark.doc -%%PORTDOCS%%share/doc/tvmet/build.doc -%%PORTDOCS%%share/doc/tvmet/changelog.doc -%%PORTDOCS%%share/doc/tvmet/compiler.doc -%%PORTDOCS%%share/doc/tvmet/credits.doc -%%PORTDOCS%%share/doc/tvmet/faq.doc -%%PORTDOCS%%share/doc/tvmet/functions.doc -%%PORTDOCS%%share/doc/tvmet/functions_doc.cc -%%PORTDOCS%%share/doc/tvmet/install.doc -%%PORTDOCS%%share/doc/tvmet/intro.doc -%%PORTDOCS%%share/doc/tvmet/license.doc -%%PORTDOCS%%share/doc/tvmet/links.doc -%%PORTDOCS%%share/doc/tvmet/misc.doc -%%PORTDOCS%%share/doc/tvmet/notes.doc -%%PORTDOCS%%share/doc/tvmet/operators.doc -%%PORTDOCS%%share/doc/tvmet/operators_doc.cc -%%PORTDOCS%%share/doc/tvmet/projects.doc +%%PORTDOCS%%share/doc/tvmet/benchmark.dox +%%PORTDOCS%%share/doc/tvmet/build.dox +%%PORTDOCS%%share/doc/tvmet/changelog.dox +%%PORTDOCS%%share/doc/tvmet/compiler.dox +%%PORTDOCS%%share/doc/tvmet/credits.dox +%%PORTDOCS%%share/doc/tvmet/dox_functions.cc +%%PORTDOCS%%share/doc/tvmet/dox_operators.cc +%%PORTDOCS%%share/doc/tvmet/faq.dox +%%PORTDOCS%%share/doc/tvmet/functions.dox +%%PORTDOCS%%share/doc/tvmet/install.dox +%%PORTDOCS%%share/doc/tvmet/intro.dox +%%PORTDOCS%%share/doc/tvmet/license.dox +%%PORTDOCS%%share/doc/tvmet/links.dox +%%PORTDOCS%%share/doc/tvmet/misc.dox +%%PORTDOCS%%share/doc/tvmet/notes.dox +%%PORTDOCS%%share/doc/tvmet/operators.dox +%%PORTDOCS%%share/doc/tvmet/projects.dox %%PORTDOCS%%share/doc/tvmet/sflogo.png %%PORTDOCS%%share/doc/tvmet/tvmet.css -%%PORTDOCS%%share/doc/tvmet/usage.doc -%%PORTDOCS%%share/doc/tvmet/works.doc -share/examples/tvmet/cmm.cc -share/examples/tvmet/cmv.cc -share/examples/tvmet/matrix_col.cc -share/examples/tvmet/mm.cc -share/examples/tvmet/mv.cc -share/examples/tvmet/ray.cc -share/examples/tvmet/xpr_print_m1.cc -share/examples/tvmet/xpr_print_m2.cc -share/examples/tvmet/xpr_print_m3.cc -share/examples/tvmet/xpr_print_m4.cc -share/examples/tvmet/xpr_print_mv1.cc -share/examples/tvmet/xpr_print_mv2.cc -share/examples/tvmet/xpr_print_v1.cc -share/examples/tvmet/xpr_print_v2.cc -share/examples/tvmet/xpr_print_v3.cc -share/examples/tvmet/xpr_print_v4.cc +%%PORTDOCS%%share/doc/tvmet/usage.dox +%%PORTDOCS%%share/doc/tvmet/works.dox +%%PORTDOCS%%share/examples/tvmet/cmm.cc +%%PORTDOCS%%share/examples/tvmet/cmv.cc +%%PORTDOCS%%share/examples/tvmet/diag.cc +%%PORTDOCS%%share/examples/tvmet/matrix_col.cc +%%PORTDOCS%%share/examples/tvmet/mm.cc +%%PORTDOCS%%share/examples/tvmet/mv.cc +%%PORTDOCS%%share/examples/tvmet/ray.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_m1.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_m2.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_m3.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_m4.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_mv1.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_mv2.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_v1.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_v2.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_v3.cc +%%PORTDOCS%%share/examples/tvmet/xpr_print_v4.cc +%%PORTDOCS%%@dirrm share/examples/tvmet +%%PORTDOCS%%@dirrm share/doc/tvmet +@dirrm include/tvmet/xpr +@dirrm include/tvmet/util +@dirrm include/tvmet/meta @dirrm include/tvmet/config @dirrm include/tvmet -@dirrm share/examples/tvmet -%%PORTDOCS%%@dirrm share/doc/tvmet |