1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-04 11:23:46 +00:00

Upgrade to 9.0.0-1.

This commit is contained in:
Thierry Thomas 2006-12-26 09:34:33 +00:00
parent a18b50434f
commit 1f712a40ca
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=180790
5 changed files with 477 additions and 95 deletions

View File

@ -6,11 +6,10 @@
#
PORTNAME= aster
DISTVERSION= 8.3.0-3
PORTREVISION= 1
DISTVERSION= 9.0.0-1
CATEGORIES= french cad python
MASTER_SITES= http://www.code-aster.org/FICHIERS/
DISTNAME= ${PORTNAME}-full-src-${DISTVERSION}
DISTNAME= ${PORTNAME}-full-src-${DISTVERSION}.noarch
MAINTAINER= thierry@FreeBSD.org
COMMENT= Code_Aster finite element method solver
@ -49,8 +48,9 @@ RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/Gnuplot:${PORTSDIR}/math/py-gnuplot \
${LOCALBASE}/bin/onmetis.exe:${PORTSDIR}/math/metis-edf \
${LOCALBASE}/aster/ASTK/ASTK_SERV:${PORTSDIR}/cad/astk-serveur
USE_PYTHON= yes
USE_BISON= yes
USE_PYTHON= yes
WITH_FORTRAN= yes
HAS_CONFIGURE= yes
REINPLACE_ARGS= -i ""
@ -66,17 +66,17 @@ PKGMESSIN= pkg-message.in
.include <bsd.port.pre.mk>
.if ${ARCH} == "i386"
FLAGARCH= P_LINUX # 32 bits
FLAGARCH= -DP_LINUX -DLINUX # 32 bits
.else
FLAGARCH= TRU64 # 64 bits
FLAGARCH= -DLINUX64 # 64 bits
.endif
.if ${OSVERSION} < 600022
BROKEN= Does not compile on this version, and cannot be patched easily.
.endif
.if ${ARCH} != "i386"
BROKEN= Seg. fault on ${ARCH} during compilation of elements.
.endif
#.if ${ARCH} != "i386"
#BROKEN= Seg. fault on ${ARCH} during compilation of elements.
#.endif
.if exists(${LOCALBASE}/lib/libatlas_r.so) && !defined(WITH_BLAS)
WITH_ATLAS= yes
@ -274,19 +274,21 @@ pre-configure:
${ECHO_CMD} "SHELL_EXECUTION='${SHELL_INSTALL_ASTER}'" >> ${WRKSRC}/setup.cfg
${ECHO_CMD} "EDITOR='${WITH_ED}'" >> ${WRKSRC}/setup.cfg
${ECHO_CMD} "LDFLAGS='-v ${LDFLAGS}'" >> ${WRKSRC}/setup.cfg
${ECHO_CMD} "FFLAGS='-c ${FFLAGS} -D${FLAGARCH}'" >> ${WRKSRC}/setup.cfg
${ECHO_CMD} "FFLAGS_DBG='-c -g -O -D${FLAGARCH}'" >> ${WRKSRC}/setup.cfg
${ECHO_CMD} "F90FLAGS='-c ${FFLAGS} -ff2c -D${FLAGARCH} -I${LOCALBASE}/include -I${HOME_MPI}/include'" \
${ECHO_CMD} "FFLAGS='-c ${FFLAGS} ${FLAGARCH}'" >> ${WRKSRC}/setup.cfg
${ECHO_CMD} "FFLAGS_DBG='-c -g -O ${FLAGARCH}'" >> ${WRKSRC}/setup.cfg
${ECHO_CMD} "F90FLAGS='-c ${FFLAGS} -ff2c ${FLAGARCH} -I${LOCALBASE}/include -I${HOME_MPI}/include'" \
>> ${WRKSRC}/setup.cfg
${ECHO_CMD} "F90FLAGS_DBG='-c -g -O -ff2c -D${FLAGARCH} -I${LOCALBASE}/include -I${HOME_MPI}/include'" \
${ECHO_CMD} "F90FLAGS_DBG='-c -g -O -ff2c ${FLAGARCH} -I${LOCALBASE}/include -I${HOME_MPI}/include'" \
>> ${WRKSRC}/setup.cfg
${ECHO_CMD} "CFLAGS='-c ${CFLAGS} ${PTHREAD_CFLAGS} -D${FLAGARCH} -I${LOCALBASE}/include'" \
${ECHO_CMD} "CFLAGS='-c ${CFLAGS} ${PTHREAD_CFLAGS} ${FLAGARCH} -I${LOCALBASE}/include'" \
>> ${WRKSRC}/setup.cfg
${ECHO_CMD} "CFLAGS_DBG='-c -g -O -pipe ${PTHREAD_CFLAGS} -D${FLAGARCH} -I${LOCALBASE}/include'" \
${ECHO_CMD} "CFLAGS_DBG='-c -g -O -pipe ${PTHREAD_CFLAGS} ${FLAGARCH} -I${LOCALBASE}/include'" \
>> ${WRKSRC}/setup.cfg
@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
do-configure:
(cd ${CONFIGURE_WRKSRC} && ${PYTHON_CMD} setup.py test \
(cd ${CONFIGURE_WRKSRC} && ${PYTHON_CMD} setup.pyo test \
| tee ${CONFIGURE_LOG})
pre-build:
@ -302,7 +304,7 @@ pre-build:
${WRKSRC}/instdir/ASTK/ASTK_SERV
do-build:
(cd ${BUILD_WRKSRC} && ${PYTHON_CMD} setup.py install \
(cd ${BUILD_WRKSRC} && ${PYTHON_CMD} setup.pyo install \
| tee ${BUILD_WRKSRC}/build.log)
pre-install:
@ -312,6 +314,8 @@ do-install:
${MKDIR} ${tools_dir} ${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}/profile.sh ${inst_dir}
${ECHO_CMD} "HDF5_DISABLE_VERSION_CHECK=1" >> ${inst_dir}/profile.sh
.for FILE in ${DAT2FIX}
${SED} -e 's|${WRKSRC}/instdir/${vaster}|${inst_dir}|g' \
-e 's|${WRKSRC}/instdir|${inst_dir}|g' \

View File

@ -1,3 +1,3 @@
MD5 (aster-full-src-8.3.0-3.tar.gz) = 131d4242b502fb61f4ff294fc1183759
SHA256 (aster-full-src-8.3.0-3.tar.gz) = 8b0ee5370dc5389c39c698561c650e4f4c88225c4a95911989d947b68caeee48
SIZE (aster-full-src-8.3.0-3.tar.gz) = 126942650
MD5 (aster-full-src-9.0.0-1.noarch.tar.gz) = 7387fa09cb2a3672e20c28c750ae2c18
SHA256 (aster-full-src-9.0.0-1.noarch.tar.gz) = 88422d4357d8189a189a58b9aeb2342d4a5263e4348afd9dff08cba5750165fb
SIZE (aster-full-src-9.0.0-1.noarch.tar.gz) = 113392236

View File

@ -1,11 +1,11 @@
--- setup.py.orig Wed Jun 28 17:31:56 2006
+++ setup.py Sat Jul 1 20:00:55 2006
@@ -275,6 +275,8 @@
cfg['IFDEF']='LINUX64'
--- setup.py.orig Fri Dec 22 17:56:58 2006
+++ setup.py Sun Dec 24 11:00:55 2006
@@ -278,6 +278,8 @@
cfg['IFDEF'] = 'LINUX64'
else:
cfg['IFDEF']='P_LINUX'
cfg['IFDEF'] = 'LINUX'
+ elif sys.platform[:7] == 'freebsd':
+ cfg['IFDEF']='FREEBSD'
# elif sys.platform == 'win32':
# ???
elif sys.platform[:4] == 'osf1':
cfg['IFDEF']='TRU64'
elif sys.platform == 'sunos5':

View File

@ -1,6 +1,3 @@
Veuillez exporter la variable d'environnement HDF5_DISABLE_VERSION_CHECK
positionnée à 1.
Pour lancer Code_Aster via ASTK, entrez :
%%tools_dir%%/astk
@ -9,9 +6,6 @@ et french/homard, deux outils de maillage additionnels.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Please set the environment variable 'HDF5_DISABLE_VERSION_CHECK' to a value
of '1'.
To run Code_Aster through ASTK, type:
%%tools_dir%%/astk

File diff suppressed because it is too large Load Diff