aboutsummaryrefslogtreecommitdiff
path: root/math/atlas/Makefile
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2002-03-26 05:49:54 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2002-03-26 05:49:54 +0000
commitd2e49c4eca3c1de3de291a73f1689f64bcdac2d0 (patch)
treecfdb012dc3ec449e6e4987184bddd72e8ac8692e /math/atlas/Makefile
parenteaae955904ffd40f18b481a2057b265e0262393b (diff)
Notes
Diffstat (limited to 'math/atlas/Makefile')
-rw-r--r--math/atlas/Makefile28
1 files changed, 16 insertions, 12 deletions
diff --git a/math/atlas/Makefile b/math/atlas/Makefile
index 0c0edae86ec8..762e457ca65b 100644
--- a/math/atlas/Makefile
+++ b/math/atlas/Makefile
@@ -16,29 +16,33 @@ MAINTAINER= chat95@mbox.kyoto-inet.or.jp
BUILD_DEPENDS= ${LOCALBASE}/lib/liblapack.a:${PORTSDIR}/math/lapack
+IS_INTERACTIVE= yes
USE_BZIP2= yes
WRKSRC= ${WRKDIR}/ATLAS
NO_PACKAGE= "It is better to compile at the target machine."
NO_CDROM= "It is better to compile at the target machine."
do-configure:
- @(cd ${WRKSRC}; ${MAKE_ENV} ${MAKE} config < ${FILESDIR}/answer)
+ @(cd ${WRKSRC}; ${MAKE_ENV} ${MAKE} config)
do-build:
- (cd ${WRKSRC}; ${MAKE_ENV} ${MAKE} install arch=FreeBSD_GENERIC)
+ (cd ${WRKSRC}; ${MAKE_ENV} ${MAKE} install arch=`cat ${WRKSRC}/ARCHNAME`)
(cd ${WRKSRC}; ${MKDIR} tmp ; \
${CP} ${LOCALBASE}/lib/liblapack.a tmp ;\
cd tmp ;\
ar x liblapack.a ;\
- ar x ../lib/FreeBSD_GENERIC/liblapack.a ;\
- ar r ../lib/FreeBSD_GENERIC/libalapack.a *.o ;\
- ranlib ../lib/FreeBSD_GENERIC/libalapack.a )
+ ar x ../lib/`cat ${WRKSRC}/ARCHNAME`/liblapack.a ;\
+ ar r ../lib/`cat ${WRKSRC}/ARCHNAME`/libalapack.a *.o ;\
+ ranlib ../lib/`cat ${WRKSRC}/ARCHNAME`/libalapack.a )
do-install:
- @${MKDIR} ${PREFIX}/share/doc/atlas
- ${INSTALL_DATA} ${WRKSRC}/lib/FreeBSD_GENERIC/libatlas.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/lib/FreeBSD_GENERIC/libcblas.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/lib/FreeBSD_GENERIC/libf77blas.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/lib/FreeBSD_GENERIC/libtstatlas.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/lib/FreeBSD_GENERIC/libalapack.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/doc/atlas
+ ${INSTALL_DATA} ${WRKSRC}/lib/`cat ${WRKSRC}/ARCHNAME`/libatlas.a ${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/lib/`cat ${WRKSRC}/ARCHNAME`/libcblas.a ${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/lib/`cat ${WRKSRC}/ARCHNAME`/libf77blas.a ${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/lib/`cat ${WRKSRC}/ARCHNAME`/libtstatlas.a ${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/lib/`cat ${WRKSRC}/ARCHNAME`/libalapack.a ${PREFIX}/lib
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
+.endif
+
.include <bsd.port.mk>