ports/81959: Update port: math/tvmet to 1.7.1

Ports-bugs

tkato432yahoocom
- Update to version 1.7.1

Remove file:
files/patch-Makefile.in


diff -urN /usr/ports/math/tvmet/Makefile math/tvmet/Makefile


@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	tvmet
-PORTVERSION=	1.1.0
+PORTVERSION=	1.7.1
 CATEGORIES=	math
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -16,10 +16,18 @@
 COMMENT=	Tiny Vector and Matrix template library
 
 USE_BZIP2=	yes
+USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 
-MAN1=	tvmet-config.1
+MAN1=		tvmet-config.1
+
+.if defined(WITH_CPPUNIT)
+LIB_DEPENDS+=	cppunit-1.10.2:${PORTSDIR}/devel/cppunit
+CONFIGURE_ARGS+=	--with-cppunit-prefix=${LOCALBASE}
+.else
+CONFIGURE_ENV+=	ac_cv_path_CPPUNIT_CONFIG=no
+.endif
 
 post-install:
 .if !defined(NOPORTDOCS)
diff -urN /usr/ports/math/tvmet/distinfo math/tvmet/distinfo


@@ -1,2 +1,2 @@
-MD5 (tvmet-1.1.0.tar.bz2) = 1b1df56775837073cfab4553519a8969
-SIZE (tvmet-1.1.0.tar.bz2) = 207814
+MD5 (tvmet-1.7.1.tar.bz2) = e6e44e38ff51229e1b3e215286131f08
+SIZE (tvmet-1.7.1.tar.bz2) = 522923
diff -urN /usr/ports/math/tvmet/files/patch-Makefile.in math/tvmet/files/patch-Makefile.in


@@ -1,11 +0,0 @@


-@@ -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 -urN /usr/ports/math/tvmet/pkg-plist math/tvmet/pkg-plist


@@ -1,108 +1,132 @@

 bin/tvmet-config
+include/tvmet/AliasProxy.h
 include/tvmet/BinaryFunctionals.h
 include/tvmet/CommaInitializer.h
 include/tvmet/CompileTimeError.h
 include/tvmet/Extremum.h
 include/tvmet/Functional.h
+include/tvmet/Io.h
 include/tvmet/Matrix.h
+include/tvmet/MatrixBinaryFunctions.h
 include/tvmet/MatrixEval.h
 include/tvmet/MatrixFunctions.h
 include/tvmet/MatrixImpl.h
 include/tvmet/MatrixOperators.h
+include/tvmet/MatrixUnaryFunctions.h
 include/tvmet/NumericTraits.h
 include/tvmet/RunTimeError.h
 include/tvmet/TvmetBase.h
 include/tvmet/TypePromotion.h
 include/tvmet/UnaryFunctionals.h
 include/tvmet/Vector.h
+include/tvmet/VectorBinaryFunctions.h
 include/tvmet/VectorEval.h
 include/tvmet/VectorFunctions.h
 include/tvmet/VectorImpl.h
 include/tvmet/VectorOperators.h
+include/tvmet/VectorUnaryFunctions.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/config-vc71.h
+include/tvmet/config/config-vc71.h.in
 include/tvmet/config.h
+include/tvmet/loop/Gemm.h
+include/tvmet/loop/Gemmt.h
+include/tvmet/loop/Gemtm.h
+include/tvmet/loop/Gemtv.h
+include/tvmet/loop/Gemv.h
+include/tvmet/loop/Matrix.h
+include/tvmet/loop/Vector.h
 include/tvmet/meta/Gemm.h
 include/tvmet/meta/Gemmt.h
 include/tvmet/meta/Gemtm.h
+include/tvmet/meta/Gemtv.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/Incrementor.h
+include/tvmet/util/Random.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/Identity.h
 include/tvmet/xpr/Literal.h
 include/tvmet/xpr/MMProduct.h
 include/tvmet/xpr/MMProductTransposed.h
 include/tvmet/xpr/MMtProduct.h
 include/tvmet/xpr/MVProduct.h
 include/tvmet/xpr/Matrix.h
+include/tvmet/xpr/MatrixBinaryFunctions.h
+include/tvmet/xpr/MatrixCol.h
+include/tvmet/xpr/MatrixDiag.h
 include/tvmet/xpr/MatrixFunctions.h
 include/tvmet/xpr/MatrixOperators.h
+include/tvmet/xpr/MatrixRow.h
 include/tvmet/xpr/MatrixTranspose.h
+include/tvmet/xpr/MatrixUnaryFunctions.h
 include/tvmet/xpr/MtMProduct.h
+include/tvmet/xpr/MtVProduct.h
 include/tvmet/xpr/Null.h
 include/tvmet/xpr/UnOperator.h
 include/tvmet/xpr/Vector.h
+include/tvmet/xpr/VectorBinaryFunctions.h
 include/tvmet/xpr/VectorFunctions.h
 include/tvmet/xpr/VectorOperators.h
-include/tvmet/xpr/Xpr.h
+include/tvmet/xpr/VectorUnaryFunctions.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.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.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
[email protected] share/examples/tvmet
[email protected] share/doc/tvmet
+%%PORTDOCS%%%%DOCSDIR%%/Util.h
+%%PORTDOCS%%%%DOCSDIR%%/aat.png
+%%PORTDOCS%%%%DOCSDIR%%/ata.png
+%%PORTDOCS%%%%DOCSDIR%%/axpy.png
+%%PORTDOCS%%%%DOCSDIR%%/benchmark.dox
+%%PORTDOCS%%%%DOCSDIR%%/build.dox
+%%PORTDOCS%%%%DOCSDIR%%/compiler.dox
+%%PORTDOCS%%%%DOCSDIR%%/dox_functions.cc
+%%PORTDOCS%%%%DOCSDIR%%/dox_operators.cc
+%%PORTDOCS%%%%DOCSDIR%%/faq.dox
+%%PORTDOCS%%%%DOCSDIR%%/intro.dox
+%%PORTDOCS%%%%DOCSDIR%%/license.dox
+%%PORTDOCS%%%%DOCSDIR%%/links.dox
+%%PORTDOCS%%%%DOCSDIR%%/matrix_matrix.png
+%%PORTDOCS%%%%DOCSDIR%%/matrix_vector.png
+%%PORTDOCS%%%%DOCSDIR%%/misc.dox
+%%PORTDOCS%%%%DOCSDIR%%/notes.dox
+%%PORTDOCS%%%%DOCSDIR%%/projects.dox
+%%PORTDOCS%%%%DOCSDIR%%/tvmet.css
+%%PORTDOCS%%%%DOCSDIR%%/usage.dox
+%%PORTDOCS%%%%DOCSDIR%%/works.dox
+%%PORTDOCS%%%%EXAMPLESDIR%%/alias.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/aliasing.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/cmm.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/cmv.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/diag.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/frob_matrix_norm.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/hspiess.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/matrix_col.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/mm.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/mv.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/ray.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/redwards.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_m1.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_m2.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_m3.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_m4.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_mv1.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_mv2.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_v1.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_v2.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_v3.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/xpr_print_v4.cc
[email protected] %%EXAMPLESDIR%%
[email protected] %%DOCSDIR%%
 @dirrm include/tvmet/xpr
 @dirrm include/tvmet/util
 @dirrm include/tvmet/meta
[email protected] include/tvmet/loop
 @dirrm include/tvmet/config
 @dirrm include/tvmet
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[email protected]"
                                            
pavFreeBSDorg
Synopsis: Update port: math/tvmet to 1.7.1

State-Changed-From-To: open->closed
State-Changed-By: pav

State-Changed-Why: 
Committed, thanks!

http://www.freebsd.org/cgi/query-pr.cgi?pr=81959
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[email protected]"