- Mark BROKEN on != i386

- Don't try to install if the catalog of elements failed.

Reported by:	pointyhat via Kris
This commit is contained in:
Thierry Thomas 2007-03-14 20:40:03 +00:00
parent b45301b5c4
commit fda9c825d7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=187403

View file

@ -73,9 +73,9 @@ FLAGARCH= -DLINUX64 # 64 bits
.if ${OSVERSION} < 600022 .if ${OSVERSION} < 600022
BROKEN= Does not compile on this version, and cannot be patched easily. BROKEN= Does not compile on this version, and cannot be patched easily.
.endif .endif
#.if ${ARCH} != "i386" .if ${ARCH} != "i386"
#BROKEN= Seg. fault on ${ARCH} during compilation of elements. BROKEN= Seg. fault on ${ARCH} during compilation of elements.
#.endif .endif
.if exists(${LOCALBASE}/lib/libatlas_r.so) && !defined(WITH_BLAS) .if exists(${LOCALBASE}/lib/libatlas_r.so) && !defined(WITH_BLAS)
WITH_ATLAS= yes WITH_ATLAS= yes
@ -213,6 +213,8 @@ lib_atlas= # empty
LASTKDIR?= ${PORTNAME}/ASTK/ASTK_CLIENT LASTKDIR?= ${PORTNAME}/ASTK/ASTK_CLIENT
ASTKDIR= ${LOCALBASE}/${LASTKDIR} ASTKDIR= ${LOCALBASE}/${LASTKDIR}
${WRKSRC}/instdir/${vaster}/elements: build
pre-configure: pre-configure:
${REINPLACE_CMD} -e 's|PREFER_SHARED_LIBS=False|PREFER_SHARED_LIBS=True|' ${WRKSRC}/setup.cfg ${REINPLACE_CMD} -e 's|PREFER_SHARED_LIBS=False|PREFER_SHARED_LIBS=True|' ${WRKSRC}/setup.cfg
${REINPLACE_CMD} -e 's|/opt/aster|${WRKSRC}/instdir|' \ ${REINPLACE_CMD} -e 's|/opt/aster|${WRKSRC}/instdir|' \
@ -309,7 +311,7 @@ do-build:
pre-install: pre-install:
${CHMOD} go-x ${WRKSRC}/instdir/${vaster}/materiau/A42_REF_A.NOMI ${CHMOD} go-x ${WRKSRC}/instdir/${vaster}/materiau/A42_REF_A.NOMI
do-install: do-install: ${WRKSRC}/instdir/${vaster}/elements
${MKDIR} ${tools_dir} ${inst_dir} ${MKDIR} ${tools_dir} ${inst_dir}
${INSTALL_PROGRAM} ${WRKSRC}/instdir/${vaster}/asteru ${inst_dir} ${INSTALL_PROGRAM} ${WRKSRC}/instdir/${vaster}/asteru ${inst_dir}
${INSTALL_SCRIPT} ${WRKSRC}/instdir/${vaster}/asterd ${inst_dir} # Don't strip! ${INSTALL_SCRIPT} ${WRKSRC}/instdir/${vaster}/asterd ${inst_dir} # Don't strip!