Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Apr 2012 17:19:28 GMT
From:      Jason Bacon <jwbacon@tds.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/166697: New port: math/armadillo
Message-ID:  <201204061719.q36HJSWN059159@red.freebsd.org>
Resent-Message-ID: <201204061720.q36HK9Of067630@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         166697
>Category:       ports
>Synopsis:       New port: math/armadillo
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 06 17:20:09 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Jason Bacon
>Release:        9.0-RELEASE
>Organization:
Acadix Consulting, LLC
>Environment:
FreeBSD sculpin.jbacon.dyndns.org 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012     root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Armadillo is an open-source C++ linear algebra library (matrix maths) aiming
towards a good balance between speed and ease of use.

WWW:	http://arma.sourceforge.net/

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	armadillo
#	armadillo/distinfo
#	armadillo/Makefile
#	armadillo/pkg-descr
#	armadillo/pkg-plist
#
echo c - armadillo
mkdir -p armadillo > /dev/null 2>&1
echo x - armadillo/distinfo
sed 's/^X//' >armadillo/distinfo << '9eddf10f7151d1b0fe3c652f8d19f86d'
XSHA256 (armadillo-2.4.4.tar.gz) = 9ba816c4d3414db9267dd3804a60eda2986675b57e8556e1e27bd0fc2d64937d
XSIZE (armadillo-2.4.4.tar.gz) = 2899115
9eddf10f7151d1b0fe3c652f8d19f86d
echo x - armadillo/Makefile
sed 's/^X//' >armadillo/Makefile << 'c4c21cb8d6d970276477e91741fe044f'
X# New ports collection makefile for:	armadillo
X# Date created:		2011-08-14
X# Whom:			Jason Bacon <jwbacon@tds.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	armadillo
XPORTVERSION=	2.4.4
XCATEGORIES=	math
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=arma/}
X
XMAINTAINER=	jwbacon@tds.net
XCOMMENT=	C++ template matrix library
X
XLIB_DEPENDS=	blas:${PORTSDIR}/math/blas \
X		lapack:${PORTSDIR}/math/lapack \
X		boost_math_c99:${PORTSDIR}/devel/boost-libs
X
XUSE_CMAKE=	yes
XUSE_FORTRAN=	yes
XUSE_LDCONFIG=	yes
X
XDATADIR=	${PREFIX}/share/Aramdillo
X
X.include <bsd.port.pre.mk>
X.include <bsd.port.post.mk>
c4c21cb8d6d970276477e91741fe044f
echo x - armadillo/pkg-descr
sed 's/^X//' >armadillo/pkg-descr << '4fa58ca13ea340d2a9a017dc06450883'
XArmadillo is an open-source C++ linear algebra library (matrix maths) aiming
Xtowards a good balance between speed and ease of use.
X
XWWW:	http://arma.sourceforge.net/
4fa58ca13ea340d2a9a017dc06450883
echo x - armadillo/pkg-plist
sed 's/^X//' >armadillo/pkg-plist << 'bdcce0ddab4798e15e1d53916d3636ea'
Xinclude/armadillo
Xinclude/armadillo_bits/BaseCube_bones.hpp
Xinclude/armadillo_bits/BaseCube_meat.hpp
Xinclude/armadillo_bits/Base_bones.hpp
Xinclude/armadillo_bits/Base_meat.hpp
Xinclude/armadillo_bits/Col_bones.hpp
Xinclude/armadillo_bits/Col_meat.hpp
Xinclude/armadillo_bits/Cube_bones.hpp
Xinclude/armadillo_bits/Cube_meat.hpp
Xinclude/armadillo_bits/GenCube_bones.hpp
Xinclude/armadillo_bits/GenCube_meat.hpp
Xinclude/armadillo_bits/Gen_bones.hpp
Xinclude/armadillo_bits/Gen_meat.hpp
Xinclude/armadillo_bits/GlueCube_bones.hpp
Xinclude/armadillo_bits/GlueCube_meat.hpp
Xinclude/armadillo_bits/Glue_bones.hpp
Xinclude/armadillo_bits/Glue_meat.hpp
Xinclude/armadillo_bits/Mat_bones.hpp
Xinclude/armadillo_bits/Mat_meat.hpp
Xinclude/armadillo_bits/OpCube_bones.hpp
Xinclude/armadillo_bits/OpCube_meat.hpp
Xinclude/armadillo_bits/Op_bones.hpp
Xinclude/armadillo_bits/Op_meat.hpp
Xinclude/armadillo_bits/Proxy.hpp
Xinclude/armadillo_bits/ProxyCube.hpp
Xinclude/armadillo_bits/Row_bones.hpp
Xinclude/armadillo_bits/Row_meat.hpp
Xinclude/armadillo_bits/access.hpp
Xinclude/armadillo_bits/arma_config.hpp
Xinclude/armadillo_bits/arma_ostream_bones.hpp
Xinclude/armadillo_bits/arma_ostream_meat.hpp
Xinclude/armadillo_bits/arma_static_check.hpp
Xinclude/armadillo_bits/arma_version.hpp
Xinclude/armadillo_bits/arrayops_bones.hpp
Xinclude/armadillo_bits/arrayops_meat.hpp
Xinclude/armadillo_bits/atlas_bones.hpp
Xinclude/armadillo_bits/atlas_wrapper.hpp
Xinclude/armadillo_bits/auxlib_bones.hpp
Xinclude/armadillo_bits/auxlib_meat.hpp
Xinclude/armadillo_bits/blas_bones.hpp
Xinclude/armadillo_bits/blas_wrapper.hpp
Xinclude/armadillo_bits/cmath_wrap.hpp
Xinclude/armadillo_bits/compiler_setup.hpp
Xinclude/armadillo_bits/config.hpp
Xinclude/armadillo_bits/constants.hpp
Xinclude/armadillo_bits/debug.hpp
Xinclude/armadillo_bits/diagmat_proxy.hpp
Xinclude/armadillo_bits/diagview_bones.hpp
Xinclude/armadillo_bits/diagview_meat.hpp
Xinclude/armadillo_bits/diskio_bones.hpp
Xinclude/armadillo_bits/diskio_meat.hpp
Xinclude/armadillo_bits/eGlueCube_bones.hpp
Xinclude/armadillo_bits/eGlueCube_meat.hpp
Xinclude/armadillo_bits/eGlue_bones.hpp
Xinclude/armadillo_bits/eGlue_meat.hpp
Xinclude/armadillo_bits/eOpCube_bones.hpp
Xinclude/armadillo_bits/eOpCube_meat.hpp
Xinclude/armadillo_bits/eOp_bones.hpp
Xinclude/armadillo_bits/eOp_meat.hpp
Xinclude/armadillo_bits/eglue_core_bones.hpp
Xinclude/armadillo_bits/eglue_core_meat.hpp
Xinclude/armadillo_bits/eop_aux.hpp
Xinclude/armadillo_bits/eop_core_bones.hpp
Xinclude/armadillo_bits/eop_core_meat.hpp
Xinclude/armadillo_bits/field_bones.hpp
Xinclude/armadillo_bits/field_meat.hpp
Xinclude/armadillo_bits/fn_accu.hpp
Xinclude/armadillo_bits/fn_as_scalar.hpp
Xinclude/armadillo_bits/fn_chol.hpp
Xinclude/armadillo_bits/fn_conv.hpp
Xinclude/armadillo_bits/fn_conv_to.hpp
Xinclude/armadillo_bits/fn_cor.hpp
Xinclude/armadillo_bits/fn_cov.hpp
Xinclude/armadillo_bits/fn_cross.hpp
Xinclude/armadillo_bits/fn_cumsum.hpp
Xinclude/armadillo_bits/fn_det.hpp
Xinclude/armadillo_bits/fn_diagmat.hpp
Xinclude/armadillo_bits/fn_diagvec.hpp
Xinclude/armadillo_bits/fn_dot.hpp
Xinclude/armadillo_bits/fn_eig.hpp
Xinclude/armadillo_bits/fn_elem.hpp
Xinclude/armadillo_bits/fn_eps.hpp
Xinclude/armadillo_bits/fn_eye.hpp
Xinclude/armadillo_bits/fn_flip.hpp
Xinclude/armadillo_bits/fn_inv.hpp
Xinclude/armadillo_bits/fn_join.hpp
Xinclude/armadillo_bits/fn_kron.hpp
Xinclude/armadillo_bits/fn_log_det.hpp
Xinclude/armadillo_bits/fn_lu.hpp
Xinclude/armadillo_bits/fn_max.hpp
Xinclude/armadillo_bits/fn_mean.hpp
Xinclude/armadillo_bits/fn_median.hpp
Xinclude/armadillo_bits/fn_min.hpp
Xinclude/armadillo_bits/fn_misc.hpp
Xinclude/armadillo_bits/fn_norm.hpp
Xinclude/armadillo_bits/fn_ones.hpp
Xinclude/armadillo_bits/fn_pinv.hpp
Xinclude/armadillo_bits/fn_princomp.hpp
Xinclude/armadillo_bits/fn_prod.hpp
Xinclude/armadillo_bits/fn_qr.hpp
Xinclude/armadillo_bits/fn_randn.hpp
Xinclude/armadillo_bits/fn_randu.hpp
Xinclude/armadillo_bits/fn_rank.hpp
Xinclude/armadillo_bits/fn_repmat.hpp
Xinclude/armadillo_bits/fn_reshape.hpp
Xinclude/armadillo_bits/fn_resize.hpp
Xinclude/armadillo_bits/fn_shuffle.hpp
Xinclude/armadillo_bits/fn_solve.hpp
Xinclude/armadillo_bits/fn_sort.hpp
Xinclude/armadillo_bits/fn_sort_index.hpp
Xinclude/armadillo_bits/fn_stddev.hpp
Xinclude/armadillo_bits/fn_strans.hpp
Xinclude/armadillo_bits/fn_sum.hpp
Xinclude/armadillo_bits/fn_svd.hpp
Xinclude/armadillo_bits/fn_syl_lyap.hpp
Xinclude/armadillo_bits/fn_symmat.hpp
Xinclude/armadillo_bits/fn_toeplitz.hpp
Xinclude/armadillo_bits/fn_trace.hpp
Xinclude/armadillo_bits/fn_trans.hpp
Xinclude/armadillo_bits/fn_trig.hpp
Xinclude/armadillo_bits/fn_trimat.hpp
Xinclude/armadillo_bits/fn_trunc_exp.hpp
Xinclude/armadillo_bits/fn_trunc_log.hpp
Xinclude/armadillo_bits/fn_var.hpp
Xinclude/armadillo_bits/fn_zeros.hpp
Xinclude/armadillo_bits/format_wrap.hpp
Xinclude/armadillo_bits/forward_bones.hpp
Xinclude/armadillo_bits/gemm.hpp
Xinclude/armadillo_bits/gemm_mixed.hpp
Xinclude/armadillo_bits/gemv.hpp
Xinclude/armadillo_bits/glue_conv_bones.hpp
Xinclude/armadillo_bits/glue_conv_meat.hpp
Xinclude/armadillo_bits/glue_cor_bones.hpp
Xinclude/armadillo_bits/glue_cor_meat.hpp
Xinclude/armadillo_bits/glue_cov_bones.hpp
Xinclude/armadillo_bits/glue_cov_meat.hpp
Xinclude/armadillo_bits/glue_cross_bones.hpp
Xinclude/armadillo_bits/glue_cross_meat.hpp
Xinclude/armadillo_bits/glue_join_bones.hpp
Xinclude/armadillo_bits/glue_join_meat.hpp
Xinclude/armadillo_bits/glue_kron_bones.hpp
Xinclude/armadillo_bits/glue_kron_meat.hpp
Xinclude/armadillo_bits/glue_mixed_bones.hpp
Xinclude/armadillo_bits/glue_mixed_meat.hpp
Xinclude/armadillo_bits/glue_relational_bones.hpp
Xinclude/armadillo_bits/glue_relational_meat.hpp
Xinclude/armadillo_bits/glue_solve_bones.hpp
Xinclude/armadillo_bits/glue_solve_meat.hpp
Xinclude/armadillo_bits/glue_times_bones.hpp
Xinclude/armadillo_bits/glue_times_meat.hpp
Xinclude/armadillo_bits/glue_toeplitz_bones.hpp
Xinclude/armadillo_bits/glue_toeplitz_meat.hpp
Xinclude/armadillo_bits/include_atlas.hpp
Xinclude/armadillo_bits/injector_bones.hpp
Xinclude/armadillo_bits/injector_meat.hpp
Xinclude/armadillo_bits/itpp_wrap.hpp
Xinclude/armadillo_bits/lapack_bones.hpp
Xinclude/armadillo_bits/lapack_wrapper.hpp
Xinclude/armadillo_bits/mtGlueCube_bones.hpp
Xinclude/armadillo_bits/mtGlueCube_meat.hpp
Xinclude/armadillo_bits/mtGlue_bones.hpp
Xinclude/armadillo_bits/mtGlue_meat.hpp
Xinclude/armadillo_bits/mtOpCube_bones.hpp
Xinclude/armadillo_bits/mtOpCube_meat.hpp
Xinclude/armadillo_bits/mtOp_bones.hpp
Xinclude/armadillo_bits/mtOp_meat.hpp
Xinclude/armadillo_bits/op_chol_bones.hpp
Xinclude/armadillo_bits/op_chol_meat.hpp
Xinclude/armadillo_bits/op_cor_bones.hpp
Xinclude/armadillo_bits/op_cor_meat.hpp
Xinclude/armadillo_bits/op_cov_bones.hpp
Xinclude/armadillo_bits/op_cov_meat.hpp
Xinclude/armadillo_bits/op_cumsum_bones.hpp
Xinclude/armadillo_bits/op_cumsum_meat.hpp
Xinclude/armadillo_bits/op_cx_scalar_bones.hpp
Xinclude/armadillo_bits/op_cx_scalar_meat.hpp
Xinclude/armadillo_bits/op_diagmat_bones.hpp
Xinclude/armadillo_bits/op_diagmat_meat.hpp
Xinclude/armadillo_bits/op_diagvec_bones.hpp
Xinclude/armadillo_bits/op_diagvec_meat.hpp
Xinclude/armadillo_bits/op_dot_bones.hpp
Xinclude/armadillo_bits/op_dot_meat.hpp
Xinclude/armadillo_bits/op_dotext_bones.hpp
Xinclude/armadillo_bits/op_dotext_meat.hpp
Xinclude/armadillo_bits/op_find_bones.hpp
Xinclude/armadillo_bits/op_find_meat.hpp
Xinclude/armadillo_bits/op_flip_bones.hpp
Xinclude/armadillo_bits/op_flip_meat.hpp
Xinclude/armadillo_bits/op_htrans_bones.hpp
Xinclude/armadillo_bits/op_htrans_meat.hpp
Xinclude/armadillo_bits/op_inv_bones.hpp
Xinclude/armadillo_bits/op_inv_meat.hpp
Xinclude/armadillo_bits/op_max_bones.hpp
Xinclude/armadillo_bits/op_max_meat.hpp
Xinclude/armadillo_bits/op_mean_bones.hpp
Xinclude/armadillo_bits/op_mean_meat.hpp
Xinclude/armadillo_bits/op_median_bones.hpp
Xinclude/armadillo_bits/op_median_meat.hpp
Xinclude/armadillo_bits/op_min_bones.hpp
Xinclude/armadillo_bits/op_min_meat.hpp
Xinclude/armadillo_bits/op_misc_bones.hpp
Xinclude/armadillo_bits/op_misc_meat.hpp
Xinclude/armadillo_bits/op_pinv_bones.hpp
Xinclude/armadillo_bits/op_pinv_meat.hpp
Xinclude/armadillo_bits/op_princomp_bones.hpp
Xinclude/armadillo_bits/op_princomp_meat.hpp
Xinclude/armadillo_bits/op_prod_bones.hpp
Xinclude/armadillo_bits/op_prod_meat.hpp
Xinclude/armadillo_bits/op_relational_bones.hpp
Xinclude/armadillo_bits/op_relational_meat.hpp
Xinclude/armadillo_bits/op_repmat_bones.hpp
Xinclude/armadillo_bits/op_repmat_meat.hpp
Xinclude/armadillo_bits/op_reshape_bones.hpp
Xinclude/armadillo_bits/op_reshape_meat.hpp
Xinclude/armadillo_bits/op_resize_bones.hpp
Xinclude/armadillo_bits/op_resize_meat.hpp
Xinclude/armadillo_bits/op_shuffle_bones.hpp
Xinclude/armadillo_bits/op_shuffle_meat.hpp
Xinclude/armadillo_bits/op_sort_bones.hpp
Xinclude/armadillo_bits/op_sort_meat.hpp
Xinclude/armadillo_bits/op_stddev_bones.hpp
Xinclude/armadillo_bits/op_stddev_meat.hpp
Xinclude/armadillo_bits/op_strans_bones.hpp
Xinclude/armadillo_bits/op_strans_meat.hpp
Xinclude/armadillo_bits/op_sum_bones.hpp
Xinclude/armadillo_bits/op_sum_meat.hpp
Xinclude/armadillo_bits/op_symmat_bones.hpp
Xinclude/armadillo_bits/op_symmat_meat.hpp
Xinclude/armadillo_bits/op_trimat_bones.hpp
Xinclude/armadillo_bits/op_trimat_meat.hpp
Xinclude/armadillo_bits/op_var_bones.hpp
Xinclude/armadillo_bits/op_var_meat.hpp
Xinclude/armadillo_bits/operator_cube_div.hpp
Xinclude/armadillo_bits/operator_cube_minus.hpp
Xinclude/armadillo_bits/operator_cube_plus.hpp
Xinclude/armadillo_bits/operator_cube_relational.hpp
Xinclude/armadillo_bits/operator_cube_schur.hpp
Xinclude/armadillo_bits/operator_cube_times.hpp
Xinclude/armadillo_bits/operator_div.hpp
Xinclude/armadillo_bits/operator_minus.hpp
Xinclude/armadillo_bits/operator_ostream.hpp
Xinclude/armadillo_bits/operator_plus.hpp
Xinclude/armadillo_bits/operator_relational.hpp
Xinclude/armadillo_bits/operator_schur.hpp
Xinclude/armadillo_bits/operator_times.hpp
Xinclude/armadillo_bits/podarray_bones.hpp
Xinclude/armadillo_bits/podarray_meat.hpp
Xinclude/armadillo_bits/promote_type.hpp
Xinclude/armadillo_bits/restrictors.hpp
Xinclude/armadillo_bits/running_stat_bones.hpp
Xinclude/armadillo_bits/running_stat_meat.hpp
Xinclude/armadillo_bits/running_stat_vec_bones.hpp
Xinclude/armadillo_bits/running_stat_vec_meat.hpp
Xinclude/armadillo_bits/span.hpp
Xinclude/armadillo_bits/strip.hpp
Xinclude/armadillo_bits/subview_bones.hpp
Xinclude/armadillo_bits/subview_cube_bones.hpp
Xinclude/armadillo_bits/subview_cube_meat.hpp
Xinclude/armadillo_bits/subview_elem1_bones.hpp
Xinclude/armadillo_bits/subview_elem1_meat.hpp
Xinclude/armadillo_bits/subview_field_bones.hpp
Xinclude/armadillo_bits/subview_field_meat.hpp
Xinclude/armadillo_bits/subview_meat.hpp
Xinclude/armadillo_bits/traits.hpp
Xinclude/armadillo_bits/typedef.hpp
Xinclude/armadillo_bits/typedef_blas_int.hpp
Xinclude/armadillo_bits/typedef_fixed.hpp
Xinclude/armadillo_bits/undefine_conflicts.hpp
Xinclude/armadillo_bits/unwrap.hpp
Xinclude/armadillo_bits/unwrap_cube.hpp
Xinclude/armadillo_bits/upgrade_val.hpp
Xinclude/armadillo_bits/wall_clock_bones.hpp
Xinclude/armadillo_bits/wall_clock_meat.hpp
Xinclude/armadillo_itpp
Xlib/libarmadillo.so
Xlib/libarmadillo.so.2
Xlib/libarmadillo.so.2.4.4
Xshare/Armadillo/CMake/ArmadilloConfig.cmake
Xshare/Armadillo/CMake/ArmadilloConfigVersion.cmake
Xshare/Armadillo/CMake/ArmadilloLibraryDepends-release.cmake
Xshare/Armadillo/CMake/ArmadilloLibraryDepends.cmake
X@dirrm share/Armadillo/CMake
X@dirrm share/Armadillo
X@dirrm include/armadillo_bits
bdcce0ddab4798e15e1d53916d3636ea
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201204061719.q36HJSWN059159>