diff options
author | jmelo <jmelo@FreeBSD.org> | 2006-05-16 06:12:41 +0800 |
---|---|---|
committer | jmelo <jmelo@FreeBSD.org> | 2006-05-16 06:12:41 +0800 |
commit | 23f5349d73aa1e3bae247e973834198aaf5b64cf (patch) | |
tree | 3a7df280c04cb040da613401482e0eed6ea4b896 /math | |
parent | f37f0bed992a65ded0d4c28289dc0b4263724983 (diff) | |
download | freebsd-ports-gnome-23f5349d73aa1e3bae247e973834198aaf5b64cf.tar.gz freebsd-ports-gnome-23f5349d73aa1e3bae247e973834198aaf5b64cf.tar.zst freebsd-ports-gnome-23f5349d73aa1e3bae247e973834198aaf5b64cf.zip |
- Remove math/vecfem, project is no longer supported.
Approved by: mnag (mentor)
Diffstat (limited to 'math')
-rw-r--r-- | math/Makefile | 1 | ||||
-rw-r--r-- | math/vecfem/Makefile | 41 | ||||
-rw-r--r-- | math/vecfem/Makefile.inc | 117 | ||||
-rw-r--r-- | math/vecfem/distinfo | 3 | ||||
-rw-r--r-- | math/vecfem/files/patch-aa | 27 | ||||
-rw-r--r-- | math/vecfem/pkg-descr | 18 | ||||
-rw-r--r-- | math/vecfem/pkg-plist | 187 |
7 files changed, 0 insertions, 394 deletions
diff --git a/math/Makefile b/math/Makefile index 418efa43fda0..ced3a41f47af 100644 --- a/math/Makefile +++ b/math/Makefile @@ -308,7 +308,6 @@ SUBDIR += ump SUBDIR += units SUBDIR += unixstat - SUBDIR += vecfem SUBDIR += vtk SUBDIR += vtk43 SUBDIR += vtk-data diff --git a/math/vecfem/Makefile b/math/vecfem/Makefile deleted file mode 100644 index 7943fc787410..000000000000 --- a/math/vecfem/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# New ports collection Makefile for: vecfem -# Date created: 15 January 2001 -# Whom: Ralf Becker <ralf@akk.org> -# -# $FreeBSD$ -# - -PORTNAME= vecfem -PORTVERSION= 3 -PORTREVISION= 2 -CATEGORIES= math -MASTER_SITES= ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ -DISTNAME= vem - -MAINTAINER= ralf@akk.org -COMMENT= Program to solve non-linear boundary value problems - -.ifdef MPI -BUILD_DEPENDS= ${LOCALBASE}/mpich/bin/mpif77:${PORTSDIR}/net/mpich -.endif - -DEPRECATED= mastersite disappeared, no longer maintained by author -EXPIRATION_DATE= 2006-05-15 - -NO_WRKSUBDIR= YES -USE_GMAKE= YES -EXTRACT_SUFFIX= tar.gz -BUILD_WRKSRC= ${WRKDIR}/source -ALL_TARGET= - -MAN7= vemlst.7 - -pre-fetch: -.if !defined(MPI) - @${ECHO_MSG} "Type \"make MPI=yes\" if you want MPI support" -.else - @${ECHO_MSG} "Building ${PORTNAME}-${PORTVERSION} with MPI support" -.endif - -.include "${.CURDIR}/Makefile.inc" -.include <bsd.port.mk> diff --git a/math/vecfem/Makefile.inc b/math/vecfem/Makefile.inc deleted file mode 100644 index ca98ca98a802..000000000000 --- a/math/vecfem/Makefile.inc +++ /dev/null @@ -1,117 +0,0 @@ -# Makefile include for: vecfem -# Date created: 15 January 2001 -# Whom: Ralf Becker <ralf@akk.org> -# -# - -.ifdef MPI -VECFEM_ARCH= FREEBSD_MPI -LINUX= LINUX_MPI -.else -VECFEM_ARCH= FREEBSD -LINUX= LINUX -.endif - -VEMTOOL= vemaxiom vembuild vemfc vemcompile vemmaple vemmaxima \ - vempost vemrun vemtar vemhint - -VEMSHARE= avsout1.h avsout2.h avsout32.h avsscalarseries.net \ - avsscalarsteady.net avsvectorseries.net avsvectorsteady.net \ - dummy.equation dummy.resource dxout1.h dxout2.h dxout32.h \ - dxscalarseries.net dxscalarsteady.net dxvectorseries.net \ - dxvectorsteady.net ensightout1.h ensightout2.h ensightout32.h \ - fortra.lisp gnuplotout1.h gnuplotout2.h gnuplotout32.h \ - ideasin.h ideasout1.h ideasout2.h ideasout31.h ideasout32.h \ - isvasout1.h isvasout2.h isvasout32.h maple1.h maple3.h \ - maxima1.h maxima1.h.back maxima3.h nomeshout.h noopen.h \ - openout.h patran.vecfem.res_tmpl patranin.h patranout1.h \ - patranout2.h patranout31.h patranout32.h printin.h \ - printout1.h printout2.h printout32.h userb1.h userb3.h \ - userf1.h userf3.h useru01.h useru03.h usrfu1.h usrfu3.h \ - usrfut1.h usrfut3.h vecfem1.h vecfem10.h vecfem1a.h \ - vecfem1e.h vecfem1p.h vecfem2.h vecfem3.h vecfem4e.h \ - vecfem4p.h vecfem5.h vecfem6.h vecfem71.h vecfem72.h \ - vecfem8.h vecfem9.h vempfade - -VEMDOCDIR= RefManual - -VEMINCLUDE= archi.h cache.h maxnpe.h nproc.h scalar.h bytes.h const.h \ - norec.h nprocs.h solex.h - -VEMLIB= lib${PORTNAME}${PORTVERSION}.a -VEMLIBDIR= ${WRKDIR}/${VECFEM_ARCH} - -MAKE_ENV= VECFEM_ROOT=${WRKDIR} \ - VECFEM_SHELL=/bin/sh \ - LIB=${VEMLIBDIR}/${VEMLIB} \ - VECFEM_ARCH=${VECFEM_ARCH} \ - AR=ar \ - ARFLAGS=rv -pre-build: -.ifdef MPI - @${ECHO_MSG} "Building ${PORTNAME}-${PORTVERSION} with MPI support" -.endif - -# necessary links - -@${LN} -s ${WRKDIR}/include/${LINUX} ${WRKDIR}/include/${VECFEM_ARCH} - -@${LN} -s ${WRKDIR}/source/${LINUX} ${WRKDIR}/source/${VECFEM_ARCH} - @${MKDIR} ${WRKDIR}/${VECFEM_ARCH} - -do-build: -# build the architecture independent part - @(cd ${BUILD_WRKSRC} ; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) -# build the architecture dependent subdirectoy - @(cd ${BUILD_WRKSRC}/${VECFEM_ARCH}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) - -post-build: -# changing shell and VEMPATH of vemtools - @(echo "===> Fixing ${WRKDIR}/vemtools") -.for i in ${VEMTOOL} - @(${SED} '1s/^#!\/bin\/ksh/#!\/bin\/sh/' ${WRKDIR}/vemtool/$i | ${SED} 's/vemtool\/\(vem*\)/bin\/\1/g' | ${AWK} '{ if ($$0=="MYCOMMAND=$$_") print "MYCOMMAND=${PREFIX}/share/${PORTNAME}${PORTVERSION}/vempfade"; else print $$0 }' > ${WRKDIR}/vemtool/$i.back) - @(${CP} ${WRKDIR}/vemtool/$i.back ${WRKDIR}/vemtool/$i) -.endfor - -# changing path in vembuild - - @(${SED} 's/vemtool\/\(.*\.h\)/share\/${PORTNAME}${PORTVERSION}\/\1/g' ${WRKSRC}/vemtool/vembuild | ${SED} 's/vemtool\/\(dummy.*\)/share\/${PORTNAME}${PORTVERSION}\/\1/g' | ${SED} 's/vemtool /share\/${PORTNAME}${PORTVERSION}/g' > ${WRKSRC}/vemtool/vembuild.back) - @(${CP} ${WRKSRC}/vemtool/vembuild.back ${WRKSRC}/vemtool/vembuild) - -#changing path in vemfc - - @( ${SED} 's/\(include\)\/".VECFEM_ARCH/\1\/${PORTNAME}${PORTVERSION}"/g' ${WRKSRC}/vemtool/vemfc | ${SED} 's/\(.VECFEM_ROOT\)"\/".VECFEM_ARCH/\1\/lib/g' | ${SED} 's/.VECFEM_ARCH\(\/liblsolpp.a\)/lib\1/' > ${WRKSRC}/vemtool/vemfc.back) - @(${CP} ${WRKSRC}/vemtool/vemfc.back ${WRKSRC}/vemtool/vemfc) - -# changing path in vempost - - @(${SED} 's/vemtool\/\(.*\.net\)/share\/${PORTNAME}${PORTVERSION}\/\1/g' ${WRKSRC}/vemtool/vempost | ${SED} 's/vemtool\/\(.*\_tmpl\)/share\/${PORTNAME}${PORTVERSION}\/\1/g' > ${WRKSRC}/vemtool/vempost.back ) - @(${CP} ${WRKSRC}/vemtool/vempost.back ${WRKSRC}/vemtool/vempost) - -# changing path in maxima1.h - - @(${SED} 's/vemtool\/\(.*\.lisp\)/share\/${PORTNAME}${PORTVERSION}\/\1/g' ${WRKSRC}/vemtool/maxima1.h > ${WRKSRC}/vemtool/maxima1.h.back) - @(${CP} ${WRKSRC}/vemtool/maxima1.h.back ${WRKSRC}/vemtool/maxima1.h) - -# writing vemtool/vempfade - - @(${ECHO} "export VECFEM_SHELL=/bin/sh" > ${WRKSRC}/vemtool/vempfade) - @(${ECHO} "export VECFEM_AWK=awk" >> ${WRKSRC}/vemtool/vempfade) - @(${ECHO} "export VECFEM_ARCH=${VECFEM_ARCH}" >> ${WRKSRC}/vemtool/vempfade) - @(${ECHO} "export VECFEM_ROOT=${PREFIX}" >> ${WRKSRC}/vemtool/vempfade) - -do-install: - -## installing share/vecfem3 - @( cd ${WRKSRC}/vemtool; ${INSTALL} -d ${PREFIX}/share/${PORTNAME}${PORTVERSION} ; ${INSTALL_DATA} ${VEMSHARE} ${PREFIX}/share/${PORTNAME}${PORTVERSION} ) - @( cd ${WRKSRC}; ${INSTALL} -d ${PREFIX}/share/doc/${PORTNAME}${PORTVERSION}/${VEMDOCIR} ; ${CP} -r ${VEMDOCDIR} ${PREFIX}/share/doc/${PORTNAME}${PORTVERSION} ) - -## installing include/vecfem3 - @( cd ${WRKSRC}/include/${VECFEM_ARCH}/; ${INSTALL} -d ${PREFIX}/include/${PORTNAME}${PORTVERSION} ; ${INSTALL_DATA} ${VEMINCLUDE} ${PREFIX}/include/${PORTNAME}${PORTVERSION} ) - -## installing lib - @( cd ${WRKSRC}/${VECFEM_ARCH}; ${INSTALL_DATA} ${VEMLIB} ${PREFIX}/lib/ ) - -## installing bin - @( cd ${WRKSRC}/vemtool; ${INSTALL_SCRIPT} ${VEMTOOL} ${PREFIX}/bin/ ) - -## installing manpages - @( cd ${WRKSRC}/man7; ${INSTALL_DATA} ${MAN7} ${PREFIX}/man/man7/ ) diff --git a/math/vecfem/distinfo b/math/vecfem/distinfo deleted file mode 100644 index 8ed451b2749b..000000000000 --- a/math/vecfem/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (vem.tar.gz) = aac8b1e0be9003b8b04c37a989b4eb5c -SHA256 (vem.tar.gz) = 94a2acd583713a3293d83827f0b9ff4c69eef7d9aa09638577e02a6fdb290e26 -SIZE (vem.tar.gz) = 1897004 diff --git a/math/vecfem/files/patch-aa b/math/vecfem/files/patch-aa deleted file mode 100644 index d4acdca252f8..000000000000 --- a/math/vecfem/files/patch-aa +++ /dev/null @@ -1,27 +0,0 @@ ---- 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=$_ - #************************************************************************** -@@ -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";; - - - *) 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 | 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 ) diff --git a/math/vecfem/pkg-descr b/math/vecfem/pkg-descr deleted file mode 100644 index 499befa002b7..000000000000 --- a/math/vecfem/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -VECFEM is a program package for the solution of non-linear boundary value -problems by the finite element method. -VECFEM is open for arbitrary domains and a very large class of non-linear PDEs. -This allows you to run your simulation without simplifying your model. -The package uses the finite element method (FEM) to compute an approximation -of your PDE considering 1-D, 2D and 3D domains of any shape. -The equation may be a single equation or a system of coupled PDEs. -It may be steady or time-dependent. -Examples of use are - - heat transfer - flow problem - diffusion - structural analysis - fluid analysis - -- Ralf Becker -<ralf@akk.org> diff --git a/math/vecfem/pkg-plist b/math/vecfem/pkg-plist deleted file mode 100644 index d8f5447cdeda..000000000000 --- a/math/vecfem/pkg-plist +++ /dev/null @@ -1,187 +0,0 @@ -bin/vemaxiom -bin/vembuild -bin/vemfc -bin/vemcompile -bin/vemmaple -bin/vemmaxima -bin/vempost -bin/vemrun -bin/vemtar -bin/vemhint -include/vecfem3/archi.h -include/vecfem3/cache.h -include/vecfem3/maxnpe.h -include/vecfem3/nproc.h -include/vecfem3/scalar.h -include/vecfem3/bytes.h -include/vecfem3/const.h -include/vecfem3/norec.h -include/vecfem3/nprocs.h -include/vecfem3/solex.h -lib/libvecfem3.a -share/doc/vecfem3/RefManual/xvem.html -share/doc/vecfem3/RefManual/comend.html -share/doc/vecfem3/RefManual/equation.html -share/doc/vecfem3/RefManual/idevem.html -share/doc/vecfem3/RefManual/idve97.html -share/doc/vecfem3/RefManual/index.html -share/doc/vecfem3/RefManual/lsolpp.html -share/doc/vecfem3/RefManual/matrix.html -share/doc/vecfem3/RefManual/mesh.html -share/doc/vecfem3/RefManual/patvem.html -share/doc/vecfem3/RefManual/userb.html -share/doc/vecfem3/RefManual/userc.html -share/doc/vecfem3/RefManual/userf.html -share/doc/vecfem3/RefManual/userl.html -share/doc/vecfem3/RefManual/usrfu.html -share/doc/vecfem3/RefManual/vedx97.html -share/doc/vecfem3/RefManual/veen97.html -share/doc/vecfem3/RefManual/vegp97.html -share/doc/vecfem3/RefManual/veid97.html -share/doc/vecfem3/RefManual/veid99.html -share/doc/vecfem3/RefManual/veis97.html -share/doc/vecfem3/RefManual/vemavs.html -share/doc/vecfem3/RefManual/vembldexm01.html -share/doc/vecfem3/RefManual/vembldexm04.html -share/doc/vecfem3/RefManual/vembldexm05.html -share/doc/vecfem3/RefManual/vembldexm07.html -share/doc/vecfem3/RefManual/vembldexm08.html -share/doc/vecfem3/RefManual/vembldexm10.html -share/doc/vecfem3/RefManual/vembldexm11.html -share/doc/vecfem3/RefManual/vembuild.html -share/doc/vecfem3/RefManual/vemcompile.html -share/doc/vecfem3/RefManual/vemconvert.html -share/doc/vecfem3/RefManual/vemdis.html -share/doc/vecfem3/RefManual/vemdx.html -share/doc/vecfem3/RefManual/veme00.html -share/doc/vecfem3/RefManual/veme00exm01.html -share/doc/vecfem3/RefManual/veme00exm03.html -share/doc/vecfem3/RefManual/veme00exm04.html -share/doc/vecfem3/RefManual/veme00exm05.html -share/doc/vecfem3/RefManual/veme00exm06.html -share/doc/vecfem3/RefManual/veme00exm07.html -share/doc/vecfem3/RefManual/veme00exm08.html -share/doc/vecfem3/RefManual/veme00exm09.html -share/doc/vecfem3/RefManual/veme02.html -share/doc/vecfem3/RefManual/veme02exm01.html -share/doc/vecfem3/RefManual/veme02exm03.html -share/doc/vecfem3/RefManual/veme02exm04.html -share/doc/vecfem3/RefManual/veme02exm05.html -share/doc/vecfem3/RefManual/veme02exm06.html -share/doc/vecfem3/RefManual/veme02exm09.html -share/doc/vecfem3/RefManual/veme02exm10.html -share/doc/vecfem3/RefManual/vemens.html -share/doc/vecfem3/RefManual/vemexamples.html -share/doc/vecfem3/RefManual/vemfre.html -share/doc/vecfem3/RefManual/vemge2.html -share/doc/vecfem3/RefManual/vemgen.html -share/doc/vecfem3/RefManual/vemgen1d.html -share/doc/vecfem3/RefManual/vemgen2d.html -share/doc/vecfem3/RefManual/vemgen2dq.html -share/doc/vecfem3/RefManual/vemgen3d.html -share/doc/vecfem3/RefManual/vemhint.html -share/doc/vecfem3/RefManual/vemide.html -share/doc/vecfem3/RefManual/vemisv.html -share/doc/vecfem3/RefManual/vemlst.html -share/doc/vecfem3/RefManual/vemopt.html -share/doc/vecfem3/RefManual/vemp02.html -share/doc/vecfem3/RefManual/vemp02exm01.html -share/doc/vecfem3/RefManual/vemp02exm03.html -share/doc/vecfem3/RefManual/vemp02exm05.html -share/doc/vecfem3/RefManual/vempat.html -share/doc/vecfem3/RefManual/vempeak.html -share/doc/vecfem3/RefManual/vempost.html -share/doc/vecfem3/RefManual/vemrun.html -share/doc/vecfem3/RefManual/vemtar.html -share/doc/vecfem3/RefManual/vemu01.html -share/doc/vecfem3/RefManual/vemu02.html -share/doc/vecfem3/RefManual/vemu03.html -share/doc/vecfem3/RefManual/vemu04.html -share/doc/vecfem3/RefManual/vemu05.html -share/doc/vecfem3/RefManual/vemu06.html -share/doc/vecfem3/RefManual/vemu07.html -share/doc/vecfem3/RefManual/vemu08.html -share/doc/vecfem3/RefManual/vemu09.html -share/doc/vecfem3/RefManual/vemu13.html -share/doc/vecfem3/RefManual/vepa97.html -share/doc/vecfem3/RefManual/vepa99.html -share/doc/vecfem3/RefManual/combgn.html -share/vecfem3/avsout1.h -share/vecfem3/avsout2.h -share/vecfem3/avsout32.h -share/vecfem3/avsscalarseries.net -share/vecfem3/avsscalarsteady.net -share/vecfem3/avsvectorseries.net -share/vecfem3/avsvectorsteady.net -share/vecfem3/dummy.equation -share/vecfem3/dummy.resource -share/vecfem3/dxout1.h -share/vecfem3/dxout2.h -share/vecfem3/dxout32.h -share/vecfem3/dxscalarseries.net -share/vecfem3/dxscalarsteady.net -share/vecfem3/dxvectorseries.net -share/vecfem3/dxvectorsteady.net -share/vecfem3/ensightout1.h -share/vecfem3/ensightout2.h -share/vecfem3/ensightout32.h -share/vecfem3/fortra.lisp -share/vecfem3/gnuplotout1.h -share/vecfem3/gnuplotout2.h -share/vecfem3/gnuplotout32.h -share/vecfem3/ideasin.h -share/vecfem3/ideasout1.h -share/vecfem3/ideasout2.h -share/vecfem3/ideasout31.h -share/vecfem3/ideasout32.h -share/vecfem3/isvasout1.h -share/vecfem3/isvasout2.h -share/vecfem3/isvasout32.h -share/vecfem3/maple1.h -share/vecfem3/maple3.h -share/vecfem3/maxima1.h -share/vecfem3/maxima1.h.back -share/vecfem3/maxima3.h -share/vecfem3/nomeshout.h -share/vecfem3/noopen.h -share/vecfem3/openout.h -share/vecfem3/patran.vecfem.res_tmpl -share/vecfem3/patranin.h -share/vecfem3/patranout1.h -share/vecfem3/patranout2.h -share/vecfem3/patranout31.h -share/vecfem3/patranout32.h -share/vecfem3/printin.h -share/vecfem3/printout1.h -share/vecfem3/printout2.h -share/vecfem3/printout32.h -share/vecfem3/userb1.h -share/vecfem3/userb3.h -share/vecfem3/userf1.h -share/vecfem3/userf3.h -share/vecfem3/useru01.h -share/vecfem3/useru03.h -share/vecfem3/usrfu1.h -share/vecfem3/usrfu3.h -share/vecfem3/usrfut1.h -share/vecfem3/usrfut3.h -share/vecfem3/vecfem1.h -share/vecfem3/vecfem10.h -share/vecfem3/vecfem1a.h -share/vecfem3/vecfem1e.h -share/vecfem3/vecfem1p.h -share/vecfem3/vecfem2.h -share/vecfem3/vecfem3.h -share/vecfem3/vecfem4e.h -share/vecfem3/vecfem4p.h -share/vecfem3/vecfem5.h -share/vecfem3/vecfem6.h -share/vecfem3/vecfem71.h -share/vecfem3/vecfem72.h -share/vecfem3/vecfem8.h -share/vecfem3/vecfem9.h -share/vecfem3/vempfade -@dirrm share/doc/vecfem3/RefManual -@dirrm share/doc/vecfem3 -@dirrm share/vecfem3 -@dirrm include/vecfem3 |