summaryrefslogtreecommitdiff
path: root/science/ovt
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2004-03-23 23:34:29 +0000
committerThierry Thomas <thierry@FreeBSD.org>2004-03-23 23:34:29 +0000
commit29c7242d0977cf6a0c55f0abd72a57f1cf7d5e06 (patch)
tree32c3348bd41963436e5c9e38e1f3e50e5d27e52e /science/ovt
parent- Update to 0.26.1 (diff)
Add ovt 2.3, the Orbit Visualization Tool.
PR: 57860 Submitted by: Mykola Khotyaintsev <ko@nest.irfu.se>
Notes
Notes: svn path=/head/; revision=105088
Diffstat (limited to 'science/ovt')
-rw-r--r--science/ovt/Makefile54
-rw-r--r--science/ovt/distinfo2
-rw-r--r--science/ovt/pkg-descr10
-rw-r--r--science/ovt/pkg-plist59
4 files changed, 125 insertions, 0 deletions
diff --git a/science/ovt/Makefile b/science/ovt/Makefile
new file mode 100644
index 000000000000..c057a65e92b3
--- /dev/null
+++ b/science/ovt/Makefile
@@ -0,0 +1,54 @@
+# New ports collection makefile for: ovt
+# Date created: 16 Sept 2003
+# Whom: Mykola Khotyaintsev <ko@nest.irfu.se>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ovt
+PORTVERSION= 2.3
+CATEGORIES= science astro
+MASTER_SITES= # http://ovt.irfu.se/download/
+DISTNAME= ${PKGNAME}_${OVTBUILD}-src
+
+MAINTAINER= ko@nest.irfu.se
+COMMENT= The Orbit Visualization Tool
+
+LIB_DEPENDS= vtkCommonJava:${PORTSDIR}/math/vtk-java
+
+WRKSRC= ${WRKDIR}/${PKGNAME}
+OVTBUILD= 3
+USE_BZIP2= yes
+USE_GMAKE= yes
+INSTALLS_SHLIB= yes
+#USE_AUTOCONF= yes
+GNU_CONFIGURE= yes
+ONLY_FOR_ARCHS= i386
+
+USE_JAVA= 1.4
+NEED_JAVAC= yes
+USE_JIKES= no
+
+CONFIGURE_ARGS= --with-jdk=${_JAVA_HOME_FREEBSD_1_4} --without-jikes
+
+PLIST_SUB+= PORTVERSION=${PORTVERSION}
+
+RESTRICTED= yes
+
+.include <bsd.port.pre.mk>
+
+RUN_DEPENDS+= java:${PORTSDIR}/${_JAVA_PORT_FREEBSD_1_4}
+
+# Check for OVT distfile
+.if !exists(${DISTDIR}/${DISTFILES}) && !defined(PACKAGE_BUILDING)
+ECHO_MSG=/usr/bin/printf
+IGNORE= :\n\
+Because of licensing restrictions, you must fetch the source distribution\n\
+manually. Please access http://ovt.irfu.se/download/ with a web browser and\n\
+follow the \"Download\" link for the \"OVT ${PORTVERSION} Sources\".\n\
+You will be required to log in and register, but you can create an account\n\
+on this page. After registration download the source file, ${DISTFILES}.\n\
+Please place this file in ${DISTDIR}.\n
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/science/ovt/distinfo b/science/ovt/distinfo
new file mode 100644
index 000000000000..be0142deacee
--- /dev/null
+++ b/science/ovt/distinfo
@@ -0,0 +1,2 @@
+MD5 (ovt-2.3_3-src.tar.bz2) = c80cc901f3dea0ddecd42a1f65ce7614
+SIZE (ovt-2.3_3-src.tar.bz2) = 13360012
diff --git a/science/ovt/pkg-descr b/science/ovt/pkg-descr
new file mode 100644
index 000000000000..2c2761c856bb
--- /dev/null
+++ b/science/ovt/pkg-descr
@@ -0,0 +1,10 @@
+The Orbit Visualization Tool is computer software that makes it possible
+to show satellite orbits in the Earth's magnetospheric field.
+
+The program can display satellite orbits in five coordinate systems (GEI,
+GEO, GSM, SMC, GSE), satellite footprints projected on the Earth's surface.
+In addition to satellite orbits the software computes and displays various
+models of magnetospheric structures, magnetopause, bow shock and electric
+potential, geomagnetic activity, and interplanetary field conditions.
+
+WWW: http://ovt.irfu.se/
diff --git a/science/ovt/pkg-plist b/science/ovt/pkg-plist
new file mode 100644
index 000000000000..a60dc72468e1
--- /dev/null
+++ b/science/ovt/pkg-plist
@@ -0,0 +1,59 @@
+bin/checktle
+bin/ovt
+lib/libovt-%%PORTVERSION%%.so
+share/ovt-%%PORTVERSION%%/conf/ovt.conf
+share/ovt-%%PORTVERSION%%/docs/about.html
+share/ovt-%%PORTVERSION%%/docs/license.txt
+share/ovt-%%PORTVERSION%%/docs/vtk-license.txt
+share/ovt-%%PORTVERSION%%/lib/jaxp.jar
+share/ovt-%%PORTVERSION%%/lib/ovt-%%PORTVERSION%%.jar
+share/ovt-%%PORTVERSION%%/lib/parser.jar
+share/ovt-%%PORTVERSION%%/mdata/coastline.dat
+share/ovt-%%PORTVERSION%%/mdata/igrf.d
+share/ovt-%%PORTVERSION%%/mdata/igrf_c.d
+share/ovt-%%PORTVERSION%%/odata/Astrid2.tle
+share/ovt-%%PORTVERSION%%/odata/Cluster1.ltof
+share/ovt-%%PORTVERSION%%/odata/Cluster1.spin
+share/ovt-%%PORTVERSION%%/odata/Cluster2.ltof
+share/ovt-%%PORTVERSION%%/odata/Cluster2.spin
+share/ovt-%%PORTVERSION%%/odata/Cluster3.ltof
+share/ovt-%%PORTVERSION%%/odata/Cluster4.ltof
+share/ovt-%%PORTVERSION%%/odata/Double_Star_1.ltof
+share/ovt-%%PORTVERSION%%/odata/Double_Star_2.ltof
+share/ovt-%%PORTVERSION%%/odata/Fast.spin
+share/ovt-%%PORTVERSION%%/odata/Fast.tle
+share/ovt-%%PORTVERSION%%/odata/Freja.spin
+share/ovt-%%PORTVERSION%%/odata/Freja.tle
+share/ovt-%%PORTVERSION%%/odata/Interball_Auroral.tle
+share/ovt-%%PORTVERSION%%/odata/Interball_Tail.tle
+share/ovt-%%PORTVERSION%%/odata/Polar.tle
+share/ovt-%%PORTVERSION%%/odata/akebono.tle
+share/ovt-%%PORTVERSION%%/odata/de1.tle
+share/ovt-%%PORTVERSION%%/odata/dmspf10.tle
+share/ovt-%%PORTVERSION%%/odata/dmspf11.tle
+share/ovt-%%PORTVERSION%%/odata/dmspf12.tle
+share/ovt-%%PORTVERSION%%/odata/dmspf13.tle
+share/ovt-%%PORTVERSION%%/odata/dmspf14.tle
+share/ovt-%%PORTVERSION%%/odata/dmspf15.tle
+share/ovt-%%PORTVERSION%%/odata/dmspf8.tle
+share/ovt-%%PORTVERSION%%/odata/dmspf9.tle
+share/ovt-%%PORTVERSION%%/odata/exosd.tle
+share/ovt-%%PORTVERSION%%/odata/uars.tle
+share/ovt-%%PORTVERSION%%/textures/earth8km2000x1000.pnm
+share/ovt-%%PORTVERSION%%/textures/earth_BnW.pnm
+share/ovt-%%PORTVERSION%%/textures/earth_normal.pnm
+share/ovt-%%PORTVERSION%%/userdata/DSTIndex.dat
+share/ovt-%%PORTVERSION%%/userdata/IMF.dat
+share/ovt-%%PORTVERSION%%/userdata/KPIndex.dat
+share/ovt-%%PORTVERSION%%/userdata/MachNumber.dat
+share/ovt-%%PORTVERSION%%/userdata/SWP.dat
+share/ovt-%%PORTVERSION%%/userdata/gb_stations.xml
+share/ovt-%%PORTVERSION%%/userdata/w96.dat
+@dirrm share/ovt-%%PORTVERSION%%/userdata
+@dirrm share/ovt-%%PORTVERSION%%/textures
+@dirrm share/ovt-%%PORTVERSION%%/odata
+@dirrm share/ovt-%%PORTVERSION%%/mdata
+@dirrm share/ovt-%%PORTVERSION%%/lib
+@dirrm share/ovt-%%PORTVERSION%%/docs
+@dirrm share/ovt-%%PORTVERSION%%/conf
+@dirrm share/ovt-%%PORTVERSION%%