This commit is contained in:
Jason Bacon 2013-03-22 13:57:12 +00:00 committed by Thomas Klausner
parent 3cb62a86b5
commit 74216b8aca
3 changed files with 86 additions and 88 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.11 2013/03/22 13:47:08 outpaddling Exp $
# $NetBSD: Makefile,v 1.12 2013/03/22 13:57:12 outpaddling Exp $
DISTNAME= armadillo-3.${DIST_MINOR}.1
PKGNAME= armadillo-3.${PKG_MINOR}.1
@ -8,19 +8,17 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=arma/}
MAINTAINER= jwbacon@tds.net
HOMEPAGE= http://sourceforge.net/projects/arma/
COMMENT= C++ linear algebra library
# LICENSE= gnu-lgpl-v3
# Starting with v3.800, using Mozilla Public License 2.0
LICENSE= mpl-2.0
USE_LANGUAGES+= c c++
USE_CMAKE= yes
# OS X cannot handle components > 255 in a library version
# OS X cannot handle components > 255 in a library version, so strip
# the last digit from Aramdillo's 3-digit minor version.
PKG_MINOR= 80
DIST_MINOR= ${PKG_MINOR}0
CMAKE_ARGS+= -DINSTALL_LIB_DIR=${PREFIX}/lib \
-DCMAKE_VERBOSE_MAKEFILE=true
CMAKE_ARGS+= -DINSTALL_LIB_DIR=${PREFIX}/lib
SUBST_CLASSES= minor
SUBST_STAGE.minor= post-patch

View File

@ -1,50 +1,5 @@
@comment $NetBSD: PLIST,v 1.4 2013/03/22 13:47:08 outpaddling Exp $
@comment $NetBSD: PLIST,v 1.5 2013/03/22 13:57:12 outpaddling Exp $
include/armadillo
include/armadillo_bits/BaseCube_bones.hpp
include/armadillo_bits/BaseCube_meat.hpp
include/armadillo_bits/Base_bones.hpp
include/armadillo_bits/Base_meat.hpp
include/armadillo_bits/Col_bones.hpp
include/armadillo_bits/Col_meat.hpp
include/armadillo_bits/Cube_bones.hpp
include/armadillo_bits/Cube_meat.hpp
include/armadillo_bits/GenCube_bones.hpp
include/armadillo_bits/GenCube_meat.hpp
include/armadillo_bits/Gen_bones.hpp
include/armadillo_bits/Gen_meat.hpp
include/armadillo_bits/GlueCube_bones.hpp
include/armadillo_bits/GlueCube_meat.hpp
include/armadillo_bits/Glue_bones.hpp
include/armadillo_bits/Glue_meat.hpp
include/armadillo_bits/Mat_bones.hpp
include/armadillo_bits/Mat_meat.hpp
include/armadillo_bits/OpCube_bones.hpp
include/armadillo_bits/OpCube_meat.hpp
include/armadillo_bits/Op_bones.hpp
include/armadillo_bits/Op_meat.hpp
include/armadillo_bits/Proxy.hpp
include/armadillo_bits/ProxyCube.hpp
include/armadillo_bits/Row_bones.hpp
include/armadillo_bits/Row_meat.hpp
include/armadillo_bits/SpBase_bones.hpp
include/armadillo_bits/SpBase_meat.hpp
include/armadillo_bits/SpCol_bones.hpp
include/armadillo_bits/SpCol_meat.hpp
include/armadillo_bits/SpGlue_bones.hpp
include/armadillo_bits/SpGlue_meat.hpp
include/armadillo_bits/SpMat_bones.hpp
include/armadillo_bits/SpMat_iterators_meat.hpp
include/armadillo_bits/SpMat_meat.hpp
include/armadillo_bits/SpOp_bones.hpp
include/armadillo_bits/SpOp_meat.hpp
include/armadillo_bits/SpProxy.hpp
include/armadillo_bits/SpRow_bones.hpp
include/armadillo_bits/SpRow_meat.hpp
include/armadillo_bits/SpSubview_bones.hpp
include/armadillo_bits/SpSubview_iterators_meat.hpp
include/armadillo_bits/SpSubview_meat.hpp
include/armadillo_bits/SpValProxy_bones.hpp
include/armadillo_bits/SpValProxy_meat.hpp
include/armadillo_bits/access.hpp
include/armadillo_bits/arma_config.hpp
include/armadillo_bits/arma_ostream_bones.hpp
@ -57,34 +12,42 @@ include/armadillo_bits/atlas_bones.hpp
include/armadillo_bits/atlas_wrapper.hpp
include/armadillo_bits/auxlib_bones.hpp
include/armadillo_bits/auxlib_meat.hpp
include/armadillo_bits/Base_bones.hpp
include/armadillo_bits/BaseCube_bones.hpp
include/armadillo_bits/BaseCube_meat.hpp
include/armadillo_bits/Base_meat.hpp
include/armadillo_bits/blas_bones.hpp
include/armadillo_bits/blas_wrapper.hpp
include/armadillo_bits/cmath_wrap.hpp
include/armadillo_bits/Col_bones.hpp
include/armadillo_bits/Col_meat.hpp
include/armadillo_bits/compiler_setup.hpp
include/armadillo_bits/cond_rel_bones.hpp
include/armadillo_bits/cond_rel_meat.hpp
include/armadillo_bits/config.hpp
include/armadillo_bits/constants.hpp
include/armadillo_bits/constants_compat.hpp
include/armadillo_bits/constants.hpp
include/armadillo_bits/Cube_bones.hpp
include/armadillo_bits/Cube_meat.hpp
include/armadillo_bits/debug.hpp
include/armadillo_bits/diagmat_proxy.hpp
include/armadillo_bits/diagview_bones.hpp
include/armadillo_bits/diagview_meat.hpp
include/armadillo_bits/diskio_bones.hpp
include/armadillo_bits/diskio_meat.hpp
include/armadillo_bits/eGlueCube_bones.hpp
include/armadillo_bits/eGlueCube_meat.hpp
include/armadillo_bits/eGlue_bones.hpp
include/armadillo_bits/eGlue_meat.hpp
include/armadillo_bits/eOpCube_bones.hpp
include/armadillo_bits/eOpCube_meat.hpp
include/armadillo_bits/eOp_bones.hpp
include/armadillo_bits/eOp_meat.hpp
include/armadillo_bits/eglue_core_bones.hpp
include/armadillo_bits/eglue_core_meat.hpp
include/armadillo_bits/eGlueCube_bones.hpp
include/armadillo_bits/eGlueCube_meat.hpp
include/armadillo_bits/eGlue_meat.hpp
include/armadillo_bits/eop_aux.hpp
include/armadillo_bits/eOp_bones.hpp
include/armadillo_bits/eop_core_bones.hpp
include/armadillo_bits/eop_core_meat.hpp
include/armadillo_bits/eOpCube_bones.hpp
include/armadillo_bits/eOpCube_meat.hpp
include/armadillo_bits/eOp_meat.hpp
include/armadillo_bits/field_bones.hpp
include/armadillo_bits/field_meat.hpp
include/armadillo_bits/fn_accu.hpp
@ -105,8 +68,8 @@ include/armadillo_bits/fn_elem.hpp
include/armadillo_bits/fn_eps.hpp
include/armadillo_bits/fn_eye.hpp
include/armadillo_bits/fn_flip.hpp
include/armadillo_bits/fn_hist.hpp
include/armadillo_bits/fn_histc.hpp
include/armadillo_bits/fn_hist.hpp
include/armadillo_bits/fn_inv.hpp
include/armadillo_bits/fn_join.hpp
include/armadillo_bits/fn_kron.hpp
@ -117,8 +80,8 @@ include/armadillo_bits/fn_mean.hpp
include/armadillo_bits/fn_median.hpp
include/armadillo_bits/fn_min.hpp
include/armadillo_bits/fn_misc.hpp
include/armadillo_bits/fn_n_unique.hpp
include/armadillo_bits/fn_norm.hpp
include/armadillo_bits/fn_n_unique.hpp
include/armadillo_bits/fn_ones.hpp
include/armadillo_bits/fn_pinv.hpp
include/armadillo_bits/fn_princomp.hpp
@ -159,6 +122,11 @@ include/armadillo_bits/forward_bones.hpp
include/armadillo_bits/gemm.hpp
include/armadillo_bits/gemm_mixed.hpp
include/armadillo_bits/gemv.hpp
include/armadillo_bits/Gen_bones.hpp
include/armadillo_bits/GenCube_bones.hpp
include/armadillo_bits/GenCube_meat.hpp
include/armadillo_bits/Gen_meat.hpp
include/armadillo_bits/Glue_bones.hpp
include/armadillo_bits/glue_conv_bones.hpp
include/armadillo_bits/glue_conv_meat.hpp
include/armadillo_bits/glue_cor_bones.hpp
@ -167,14 +135,17 @@ include/armadillo_bits/glue_cov_bones.hpp
include/armadillo_bits/glue_cov_meat.hpp
include/armadillo_bits/glue_cross_bones.hpp
include/armadillo_bits/glue_cross_meat.hpp
include/armadillo_bits/GlueCube_bones.hpp
include/armadillo_bits/GlueCube_meat.hpp
include/armadillo_bits/glue_hist_bones.hpp
include/armadillo_bits/glue_hist_meat.hpp
include/armadillo_bits/glue_histc_bones.hpp
include/armadillo_bits/glue_histc_meat.hpp
include/armadillo_bits/glue_hist_meat.hpp
include/armadillo_bits/glue_join_bones.hpp
include/armadillo_bits/glue_join_meat.hpp
include/armadillo_bits/glue_kron_bones.hpp
include/armadillo_bits/glue_kron_meat.hpp
include/armadillo_bits/Glue_meat.hpp
include/armadillo_bits/glue_mixed_bones.hpp
include/armadillo_bits/glue_mixed_meat.hpp
include/armadillo_bits/glue_relational_bones.hpp
@ -191,23 +162,28 @@ include/armadillo_bits/injector_bones.hpp
include/armadillo_bits/injector_meat.hpp
include/armadillo_bits/lapack_bones.hpp
include/armadillo_bits/lapack_wrapper.hpp
include/armadillo_bits/Mat_bones.hpp
include/armadillo_bits/Mat_meat.hpp
include/armadillo_bits/memory.hpp
include/armadillo_bits/mtGlue_bones.hpp
include/armadillo_bits/mtGlueCube_bones.hpp
include/armadillo_bits/mtGlueCube_meat.hpp
include/armadillo_bits/mtGlue_bones.hpp
include/armadillo_bits/mtGlue_meat.hpp
include/armadillo_bits/mtOp_bones.hpp
include/armadillo_bits/mtOpCube_bones.hpp
include/armadillo_bits/mtOpCube_meat.hpp
include/armadillo_bits/mtOp_bones.hpp
include/armadillo_bits/mtOp_meat.hpp
include/armadillo_bits/mtSpOp_bones.hpp
include/armadillo_bits/mtSpOp_meat.hpp
include/armadillo_bits/Op_bones.hpp
include/armadillo_bits/op_chol_bones.hpp
include/armadillo_bits/op_chol_meat.hpp
include/armadillo_bits/op_cor_bones.hpp
include/armadillo_bits/op_cor_meat.hpp
include/armadillo_bits/op_cov_bones.hpp
include/armadillo_bits/op_cov_meat.hpp
include/armadillo_bits/OpCube_bones.hpp
include/armadillo_bits/OpCube_meat.hpp
include/armadillo_bits/op_cumsum_bones.hpp
include/armadillo_bits/op_cumsum_meat.hpp
include/armadillo_bits/op_cx_scalar_bones.hpp
@ -217,9 +193,22 @@ include/armadillo_bits/op_diagmat_meat.hpp
include/armadillo_bits/op_diagvec_bones.hpp
include/armadillo_bits/op_diagvec_meat.hpp
include/armadillo_bits/op_dot_bones.hpp
include/armadillo_bits/op_dot_meat.hpp
include/armadillo_bits/op_dotext_bones.hpp
include/armadillo_bits/op_dotext_meat.hpp
include/armadillo_bits/op_dot_meat.hpp
include/armadillo_bits/operator_cube_div.hpp
include/armadillo_bits/operator_cube_minus.hpp
include/armadillo_bits/operator_cube_plus.hpp
include/armadillo_bits/operator_cube_relational.hpp
include/armadillo_bits/operator_cube_schur.hpp
include/armadillo_bits/operator_cube_times.hpp
include/armadillo_bits/operator_div.hpp
include/armadillo_bits/operator_minus.hpp
include/armadillo_bits/operator_ostream.hpp
include/armadillo_bits/operator_plus.hpp
include/armadillo_bits/operator_relational.hpp
include/armadillo_bits/operator_schur.hpp
include/armadillo_bits/operator_times.hpp
include/armadillo_bits/op_find_bones.hpp
include/armadillo_bits/op_find_meat.hpp
include/armadillo_bits/op_flip_bones.hpp
@ -234,6 +223,7 @@ include/armadillo_bits/op_max_bones.hpp
include/armadillo_bits/op_max_meat.hpp
include/armadillo_bits/op_mean_bones.hpp
include/armadillo_bits/op_mean_meat.hpp
include/armadillo_bits/Op_meat.hpp
include/armadillo_bits/op_median_bones.hpp
include/armadillo_bits/op_median_meat.hpp
include/armadillo_bits/op_min_bones.hpp
@ -274,40 +264,42 @@ include/armadillo_bits/op_unique_bones.hpp
include/armadillo_bits/op_unique_meat.hpp
include/armadillo_bits/op_var_bones.hpp
include/armadillo_bits/op_var_meat.hpp
include/armadillo_bits/operator_cube_div.hpp
include/armadillo_bits/operator_cube_minus.hpp
include/armadillo_bits/operator_cube_plus.hpp
include/armadillo_bits/operator_cube_relational.hpp
include/armadillo_bits/operator_cube_schur.hpp
include/armadillo_bits/operator_cube_times.hpp
include/armadillo_bits/operator_div.hpp
include/armadillo_bits/operator_minus.hpp
include/armadillo_bits/operator_ostream.hpp
include/armadillo_bits/operator_plus.hpp
include/armadillo_bits/operator_relational.hpp
include/armadillo_bits/operator_schur.hpp
include/armadillo_bits/operator_times.hpp
include/armadillo_bits/podarray_bones.hpp
include/armadillo_bits/podarray_meat.hpp
include/armadillo_bits/promote_type.hpp
include/armadillo_bits/ProxyCube.hpp
include/armadillo_bits/Proxy.hpp
include/armadillo_bits/restrictors.hpp
include/armadillo_bits/Row_bones.hpp
include/armadillo_bits/Row_meat.hpp
include/armadillo_bits/running_stat_bones.hpp
include/armadillo_bits/running_stat_meat.hpp
include/armadillo_bits/running_stat_vec_bones.hpp
include/armadillo_bits/running_stat_vec_meat.hpp
include/armadillo_bits/span.hpp
include/armadillo_bits/SpBase_bones.hpp
include/armadillo_bits/SpBase_meat.hpp
include/armadillo_bits/SpCol_bones.hpp
include/armadillo_bits/SpCol_meat.hpp
include/armadillo_bits/SpGlue_bones.hpp
include/armadillo_bits/SpGlue_meat.hpp
include/armadillo_bits/spglue_minus_bones.hpp
include/armadillo_bits/spglue_minus_meat.hpp
include/armadillo_bits/spglue_plus_bones.hpp
include/armadillo_bits/spglue_plus_meat.hpp
include/armadillo_bits/spglue_times_bones.hpp
include/armadillo_bits/spglue_times_meat.hpp
include/armadillo_bits/SpMat_bones.hpp
include/armadillo_bits/SpMat_iterators_meat.hpp
include/armadillo_bits/SpMat_meat.hpp
include/armadillo_bits/SpOp_bones.hpp
include/armadillo_bits/spop_htrans_bones.hpp
include/armadillo_bits/spop_htrans_meat.hpp
include/armadillo_bits/spop_max_bones.hpp
include/armadillo_bits/spop_max_meat.hpp
include/armadillo_bits/spop_mean_bones.hpp
include/armadillo_bits/spop_mean_meat.hpp
include/armadillo_bits/SpOp_meat.hpp
include/armadillo_bits/spop_min_bones.hpp
include/armadillo_bits/spop_min_meat.hpp
include/armadillo_bits/spop_misc_bones.hpp
@ -318,6 +310,14 @@ include/armadillo_bits/spop_sum_bones.hpp
include/armadillo_bits/spop_sum_meat.hpp
include/armadillo_bits/spop_var_bones.hpp
include/armadillo_bits/spop_var_meat.hpp
include/armadillo_bits/SpProxy.hpp
include/armadillo_bits/SpRow_bones.hpp
include/armadillo_bits/SpRow_meat.hpp
include/armadillo_bits/SpSubview_bones.hpp
include/armadillo_bits/SpSubview_iterators_meat.hpp
include/armadillo_bits/SpSubview_meat.hpp
include/armadillo_bits/SpValProxy_bones.hpp
include/armadillo_bits/SpValProxy_meat.hpp
include/armadillo_bits/strip.hpp
include/armadillo_bits/subview_bones.hpp
include/armadillo_bits/subview_cube_bones.hpp
@ -332,20 +332,20 @@ include/armadillo_bits/subview_field_bones.hpp
include/armadillo_bits/subview_field_meat.hpp
include/armadillo_bits/subview_meat.hpp
include/armadillo_bits/traits.hpp
include/armadillo_bits/typedef.hpp
include/armadillo_bits/typedef_blas_int.hpp
include/armadillo_bits/typedef_fixed.hpp
include/armadillo_bits/typedef.hpp
include/armadillo_bits/undefine_conflicts.hpp
include/armadillo_bits/unwrap.hpp
include/armadillo_bits/unwrap_cube.hpp
include/armadillo_bits/unwrap.hpp
include/armadillo_bits/unwrap_spmat.hpp
include/armadillo_bits/upgrade_val.hpp
include/armadillo_bits/wall_clock_bones.hpp
include/armadillo_bits/wall_clock_meat.hpp
lib/libarmadillo.${PKGVERSION}.dylib
lib/libarmadillo.3.dylib
lib/libarmadillo.dylib
lib/libarmadillo.so
lib/libarmadillo.so.3
lib/libarmadillo.so.${PKGVERSION}
share/Armadillo/CMake/ArmadilloConfig.cmake
share/Armadillo/CMake/ArmadilloConfigVersion.cmake
share/Armadillo/CMake/ArmadilloLibraryDepends-noconfig.cmake
share/Armadillo/CMake/ArmadilloLibraryDepends.cmake
share/Armadillo/CMake/ArmadilloLibraryDepends-noconfig.cmake

View File

@ -1,12 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.5 2012/11/14 00:26:22 outpaddling Exp $
# $NetBSD: buildlink3.mk,v 1.6 2013/03/22 13:57:12 outpaddling Exp $
BUILDLINK_TREE+= armadillo
.if !defined(ARMADILLO_BUILDLINK3_MK)
ARMADILLO_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.armadillo+= armadillo>=3.4.4
BUILDLINK_ABI_DEPENDS.armadillo?= armadillo>=3.4.4
BUILDLINK_API_DEPENDS.armadillo+= armadillo>=3.80.1
BUILDLINK_ABI_DEPENDS.armadillo?= armadillo>=3.80.1
BUILDLINK_PKGSRCDIR.armadillo?= ../../wip/armadillo
.include "../../math/blas/buildlink3.mk"