mirror of
https://git.freebsd.org/ports.git
synced 2025-05-25 07:26:29 -04:00
Author added partial support for FreeBSD (and a couple of other archs).
Fix that support and this port.
This commit is contained in:
parent
55e3e0ef46
commit
a133edcf16
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=51609
4 changed files with 31 additions and 44 deletions
|
@ -7,6 +7,7 @@
|
|||
|
||||
PORTNAME= vecfem
|
||||
PORTVERSION= 3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= http://www.massey.ac.nz/~lgrosz/vecfem/downloads/
|
||||
DISTNAME= vem
|
||||
|
|
|
@ -5,10 +5,10 @@
|
|||
#
|
||||
|
||||
.ifdef MPI
|
||||
VECFEM_ARCH= ${OPSYS}_MPI
|
||||
VECFEM_ARCH= FREEBSD_MPI
|
||||
LINUX= LINUX_MPI
|
||||
.else
|
||||
VECFEM_ARCH= ${OPSYS}
|
||||
VECFEM_ARCH= FREEBSD
|
||||
LINUX= LINUX
|
||||
.endif
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
MD5 (vem.tar.gz) = 996039e5aaa6c2febeb20000d354c6c4
|
||||
MD5 (vem.tar.gz) = aac8b1e0be9003b8b04c37a989b4eb5c
|
||||
|
|
|
@ -1,41 +1,27 @@
|
|||
*** vemtool/vemfc.orig Thu Nov 9 21:23:30 2000
|
||||
--- vemtool/vemfc Thu Jan 18 14:57:21 2001
|
||||
***************
|
||||
*** 1,4 ****
|
||||
! #!/bin/ksh
|
||||
--- vemtool/vemfc.orig Wed Jun 20 19:45:18 2001
|
||||
+++ vemtool/vemfc Sat Dec 15 16:48:36 2001
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/bin/ksh
|
||||
+#!/bin/sh
|
||||
DATE="10/08/1998"
|
||||
MYCOMMAND=$_
|
||||
#**************************************************************************
|
||||
--- 1,4 ----
|
||||
! #!/bin/sh
|
||||
DATE="10/08/1998"
|
||||
MYCOMMAND=$_
|
||||
#**************************************************************************
|
||||
***************
|
||||
*** 74,79 ****
|
||||
--- 74,81 ----
|
||||
#
|
||||
case $ARCH in
|
||||
@@ -106,7 +106,8 @@
|
||||
F77="f90";;
|
||||
SOLARIS | SunOS) F77="f77 -O";;
|
||||
SOLARISF90) F77="f90 -O3";;
|
||||
- FREEBSD) F77= "f77 -O";;
|
||||
+ FREEBSD) F77="f77 -O";;
|
||||
+ FREEBSD_MPI) F77="/usr/local/mpich/bin/mpif77";;
|
||||
|
||||
+ FreeBSD) F77="f77 -O";;
|
||||
+ FreeBSD_MPI) F77="/usr/local/mpich/bin/mpif77";;
|
||||
LINUX) F77="g77 -O";;
|
||||
LINUX_PG) F77="pgf77 -O -Munroll -Mnoframe -tp px -Minfo -Mvect=assoc,cachesize:128000 -Mcache_align";;
|
||||
LINUX_MPI) F77="mpif77 -O";;
|
||||
***************
|
||||
*** 114,120 ****
|
||||
|
||||
*) echo "unknown architecture : $ARCH " >&2; exit 1;;
|
||||
@@ -117,7 +118,7 @@
|
||||
# set the paths of inlcude files and libraries:
|
||||
#
|
||||
case $ARCH in
|
||||
! SunOS | SOLARIS | IRIX6N32 | IRIX6N64 | AP1000 | DECALPHA | LINUX | LINUX_MPI | SOLARISF90)
|
||||
IFLAGS="-I"$VECFEM_ROOT"/include/"$VECFEM_ARCH ;
|
||||
LFLAGS="-L"$VECFEM_ROOT"/"$VECFEM_ARCH ;;
|
||||
IRIX5 )
|
||||
--- 116,122 ----
|
||||
# set the paths of inlcude files and libraries:
|
||||
#
|
||||
case $ARCH in
|
||||
! FreeBSD | FreeBSD_MPI | SunOS | SOLARIS | IRIX6N32 | IRIX6N64 | AP1000 | DECALPHA | LINUX | LINUX_MPI | SOLARISF90)
|
||||
- SunOS | SOLARIS | IRIX6N32 | IRIX6N64 | AP1000 | DECALPHA | LINUX | LINUX_MPI | SOLARISF90 | FREEBSD )
|
||||
+ SunOS | SOLARIS | IRIX6N32 | IRIX6N64 | AP1000 | DECALPHA | LINUX | LINUX_MPI | SOLARISF90 | FREEBSD | FREEBSD_MPI )
|
||||
IFLAGS="-I"$VECFEM_ROOT"/include/"$VECFEM_ARCH ;
|
||||
LFLAGS="-L"$VECFEM_ROOT"/"$VECFEM_ARCH ;;
|
||||
IRIX5 )
|
||||
|
|
Loading…
Add table
Reference in a new issue