# $NetBSD: Makefile,v 1.12 2013/09/14 23:46:50 asau Exp $ DISTNAME= atlas3.10.2 PKGNAME= ${DISTNAME:C/atlas/atlas-/} PKGREVISION= 1 CATEGORIES= math MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=math-atlas/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= asau@inbox.ru HOMEPAGE= http://math-atlas.sourceforge.net/ COMMENT= Automatically Tuned Linear Algebra Software LICENSE= modified-bsd WRKSRC= ${WRKDIR}/ATLAS HAS_CONFIGURE= yes MAKE_JOBS_SAFE= no USE_LANGUAGES= c fortran77 USE_TOOLS+= gmake .include "../../mk/bsd.prefs.mk" ATLAS_CPUBITS= 32 .for p in ${LP64PLATFORMS} . if ${MACHINE_PLATFORM:M${p}} ATLAS_CPUBITS= 64 . endif .endfor CONFIGURE_DIRS= obj CONFIGURE_SCRIPT= ../configure CONFIGURE_ARGS+= --incdir=${DESTDIR}${PREFIX}/include CONFIGURE_ARGS+= --libdir=${DESTDIR}${PREFIX}/lib CONFIGURE_ARGS+= -b ${ATLAS_CPUBITS} CONFIGURE_ARGS+= -Ss flapack ${PREFIX}/lib/liblapack.a # atlas requires distfiles from lapack #.include "../../math/lapack/Makefile.version" #CONFIGURE_ARGS+= --with-netlib-lapack-tarfile=${DISTDIR}/${LAPACK_NAME}-${LAPACK_VERSION}${LAPACK_SUFX} CONFIGURE_ARGS+= --with-netlib-lapack-tarfile=${DISTDIR}/lapack-3.5.0.tgz TEST_TARGET= check BUILD_TARGET= build shared ptshared pre-configure: ${RUN} cd ${WRKSRC}; mkdir ${CONFIGURE_DIRS} # Ignore messages from ./xprobe_comp like: # cd /tmp/pkgsrc-tmp/wip/atlas/work/ATLAS/obj ; ./xprobe_comp -v 0 -o atlconf.txt -O 13 -A 27 -Si nof77 0 -V 480 -b 32 -d b /tmp/pkgsrc-tmp/wip/atlas/work/ATLAS/obj > config1.out # find:: not found # Atlas iterates over all paths from PATH and executes find(1) .include "../../mk/blas.buildlink3.mk" .include "../../mk/bsd.pkg.mk"