Munge minor version to within OS X 255 limit

This commit is contained in:
Jason Bacon 2013-03-22 13:47:08 +00:00 committed by Thomas Klausner
parent 574e89d7d9
commit 3cb62a86b5
2 changed files with 18 additions and 8 deletions

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.10 2013/03/22 00:37:15 outpaddling Exp $
# $NetBSD: Makefile,v 1.11 2013/03/22 13:47:08 outpaddling Exp $
# DISTNAME= armadillo-3.4.4
DISTNAME= armadillo-3.800.1
DISTNAME= armadillo-3.${DIST_MINOR}.1
PKGNAME= armadillo-3.${PKG_MINOR}.1
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=arma/}
@ -15,7 +15,17 @@ LICENSE= mpl-2.0
USE_LANGUAGES+= c c++
USE_CMAKE= yes
CMAKE_ARGS+= -DINSTALL_LIB_DIR=${PREFIX}/lib
# OS X cannot handle components > 255 in a library version
PKG_MINOR= 80
DIST_MINOR= ${PKG_MINOR}0
CMAKE_ARGS+= -DINSTALL_LIB_DIR=${PREFIX}/lib \
-DCMAKE_VERBOSE_MAKEFILE=true
SUBST_CLASSES= minor
SUBST_STAGE.minor= post-patch
SUBST_FILES.minor= CMakeLists.txt
SUBST_SED.minor= -e "s|ARMA_MINOR ${DIST_MINOR}|ARMA_MINOR ${PKG_MINOR}|g"
.include "../../math/blas/buildlink3.mk"
.include "../../math/lapack/buildlink3.mk"

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.3 2013/03/20 15:16:46 outpaddling Exp $
@comment $NetBSD: PLIST,v 1.4 2013/03/22 13:47:08 outpaddling Exp $
include/armadillo
include/armadillo_bits/BaseCube_bones.hpp
include/armadillo_bits/BaseCube_meat.hpp
@ -342,9 +342,9 @@ 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.so
lib/libarmadillo.so.3
lib/libarmadillo.so.${PKGVERSION}
lib/libarmadillo.${PKGVERSION}.dylib
lib/libarmadillo.3.dylib
lib/libarmadillo.dylib
share/Armadillo/CMake/ArmadilloConfig.cmake
share/Armadillo/CMake/ArmadilloConfigVersion.cmake
share/Armadillo/CMake/ArmadilloLibraryDepends-noconfig.cmake