From 9c8a2a512c816517b39c80e00c416d9ea327ca38 Mon Sep 17 00:00:00 2001 From: Tim Cera Date: Mon, 15 Jun 2009 20:32:52 -0400 Subject: sci-visualization/ferret-bin-6.1.ebuild: Initial ebuild. Report bugs at http://bugs.gentoo.org/show_bug.cgi?id=274425 --- sci-visualization/ferret-bin/ChangeLog | 10 ++++ sci-visualization/ferret-bin/Manifest | 7 +++ sci-visualization/ferret-bin/ferret-bin-6.1.ebuild | 59 ++++++++++++++++++++++ sci-visualization/ferret-bin/files/99ferret | 15 ++++++ sci-visualization/ferret-bin/metadata.xml | 12 +++++ 5 files changed, 103 insertions(+) create mode 100644 sci-visualization/ferret-bin/ChangeLog create mode 100644 sci-visualization/ferret-bin/Manifest create mode 100644 sci-visualization/ferret-bin/ferret-bin-6.1.ebuild create mode 100644 sci-visualization/ferret-bin/files/99ferret create mode 100644 sci-visualization/ferret-bin/metadata.xml (limited to 'sci-visualization') diff --git a/sci-visualization/ferret-bin/ChangeLog b/sci-visualization/ferret-bin/ChangeLog new file mode 100644 index 000000000..ed6384d9c --- /dev/null +++ b/sci-visualization/ferret-bin/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sci-visualization/ferret-bin +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*ferret-bin-6.1 (15 Jun 2009) + + 15 Jun 2009; Tim Cera +files/99ferret, + +ferret-bin-6.1.ebuild, +metadata.xml: + Initial ebuild. + diff --git a/sci-visualization/ferret-bin/Manifest b/sci-visualization/ferret-bin/Manifest new file mode 100644 index 000000000..248c0a00b --- /dev/null +++ b/sci-visualization/ferret-bin/Manifest @@ -0,0 +1,7 @@ +AUX 99ferret 542 RMD160 b9ce8f1102fea4966df63f096e9996c7f5b60164 SHA1 bc328c5db0572d48adbadf082607440cc41a9292 SHA256 72414dba90d758f460e8f273ff7b60d31b4bcb240a48e4ae57501f273737090f +DIST fer_dsets.tar.gz 39991296 RMD160 dc3c8c67d86bcddad6bf1d984b524e1121ea5286 SHA1 4e0f514b7ae1441597e0f06fd06eda5797025ce6 SHA256 094645b275520321940002d286e792877a4867e2576832e246ab3d3f113425f3 +DIST fer_environment_x86.61.tar.Z 10514543 RMD160 47505dac54b16e75ae5610931193168f183102dd SHA1 19c31f210fd88d61b1f5c0989a117fd7443657a1 SHA256 e2050eca0b903df58f07319651aae1e3e9d5fc3cb8d21bdd91ea228b0e55bc8b +DIST fer_environment_x86_64.61.tar.Z 10511779 RMD160 870059554f90a0b60128ff605cab8f12ff250366 SHA1 ee9d696100fd72429fa90496f0a4c597b5663ac8 SHA256 c28b337628e8d33f6e8dd79de6960797594df8c9f8272cfaa50569a5ca178999 +DIST fer_executables_x86.61.tar.Z 9310457 RMD160 13eff5eded02582abe8958793b2d753b556e08de SHA1 fcaed69892cd3f934684c969d0808f5c62c837c0 SHA256 dde20aa1164f12a22be67aaafd521653f40bbec62871e6ff176ae5233cc92b66 +DIST fer_executables_x86_64.61.tar.Z 9077769 RMD160 cbc6b8737da64611aeda11db113fd580492ed16b SHA1 d2815fbda1b3efc7fef25e89183eebec3f312203 SHA256 bcb1e9d523bcf8009718954c18a77e94e440c3f664a9dc11fb90aa64aeb74ff5 +EBUILD ferret-bin-6.1.ebuild 1615 RMD160 da4bc16d718592ff4cd11bda37a98a53256fa2aa SHA1 cbf6d385f5c20fcdbb79839615587e8a7b684609 SHA256 448e7346ee4d7d276f4af62d3b43fbbdd7acecb731d5460ed6d5d5ae3d69846f diff --git a/sci-visualization/ferret-bin/ferret-bin-6.1.ebuild b/sci-visualization/ferret-bin/ferret-bin-6.1.ebuild new file mode 100644 index 000000000..f19c0d971 --- /dev/null +++ b/sci-visualization/ferret-bin/ferret-bin-6.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +MY_PV=${PV/\./} + +DESCRIPTION="Ferret is an interactive computer visualization and analysis environment" +HOMEPAGE="http://ferret.pmel.noaa.gov/Ferret/" +SRC_URI="ftp://ftp.pmel.noaa.gov/ferret/pub/data/fer_dsets.tar.gz + amd64? ( ftp://ftp.pmel.noaa.gov/ferret/pub/x86_64-linux/previous_versions/fer_environment.${MY_PV}.tar.Z -> fer_environment_x86_64.${MY_PV}.tar.Z + ftp://ftp.pmel.noaa.gov/ferret/pub/x86_64-linux/previous_versions/fer_executables.${MY_PV}.tar.Z -> fer_executables_x86_64.${MY_PV}.tar.Z ) + x86? ( ftp://ftp.pmel.noaa.gov/ferret/pub/linux_32/previous_versions/fer_environment.v${MY_PV}.tar.Z -> fer_environment_x86.${MY_PV}.tar.Z + ftp://ftp.pmel.noaa.gov/ferret/pub/linux_32/previous_versions/fer_executables.v${MY_PV}.tar.Z -> fer_executables_x86.${MY_PV}.tar.Z )" + +LICENSE="PMEL-FERRET" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=">=app-crypt/mit-krb5-1.6.3-r6" +RDEPEND="${DEPEND} + virtual/x11" + +BASEDIR="/opt/ferret-bin" + + +src_unpack() { + mkdir "${S}" + cd "${S}" + use amd64 && unpack "fer_environment_x86_64.${MY_PV}.tar.Z" + use x86 && unpack "fer_environment_x86.${MY_PV}.tar.Z" + cd "${S}"/bin + use amd64 && unpack "fer_executables_x86_64.${MY_PV}.tar.Z" + use x86 && unpack "fer_executables_x86.${MY_PV}.tar.Z" + cd "${S}" + mkdir data + cd data + unpack "fer_dsets.tar.gz" +} + + +src_install() { + mkdir -p "${D}/${BASEDIR}" + mv "${S}"/* "${D}/${BASEDIR}" + doenvd "${FILESDIR}"/99ferret +} + + +pkg_postinst() { + env-update +} + + +pkg_postrm() { + env-update +} + diff --git a/sci-visualization/ferret-bin/files/99ferret b/sci-visualization/ferret-bin/files/99ferret new file mode 100644 index 000000000..e83bf7598 --- /dev/null +++ b/sci-visualization/ferret-bin/files/99ferret @@ -0,0 +1,15 @@ +FER_DIR=/opt/ferret-bin +FER_DSETS=/opt/ferret-bin/data +PATH=/opt/ferret-bin/bin +FER_WEB_BROWSER="netscape -ncols 60" +FER_EXTERNAL_FUNCTIONS="/opt/ferret-bin/ext_func/libs" +FER_GO=". /opt/ferret-bin/go /opt/ferret-bin/examples $FER_DIR/contrib" +FER_DATA=". ${FER_DSETS}/data /opt/ferret-bin/go /opt/ferret-bin/examples /opt/ferret-bin/contrib" +FER_DESCR=". ${FER_DSETS}/descr" +FER_GRIDS=". ${FER_DSETS}/grids" +TMAP="/opt/ferret-bin/fmt" +PLOTFONTS="/opt/ferret-bin/ppl/fonts" +SPECTRA="/opt/ferret-bin/ppl" +FER_PALETTE=". /opt/ferret-bin/ppl" + + diff --git a/sci-visualization/ferret-bin/metadata.xml b/sci-visualization/ferret-bin/metadata.xml new file mode 100644 index 000000000..3cd61e525 --- /dev/null +++ b/sci-visualization/ferret-bin/metadata.xml @@ -0,0 +1,12 @@ + + + +sci + +timcera@earthlink.net +Tim Cera + + +Ferret is an interactive computer visualization and analysis environment + + -- cgit v1.2.3-65-gdbad