summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenry Gebhardt <hsggebhardt@googlemail.com>2010-08-07 19:39:32 +0200
committerHenry Gebhardt <hsggebhardt@googlemail.com>2010-08-07 19:39:32 +0200
commit0d3451a7aa351595e5d9a1a1160ce223b1ae4148 (patch)
tree6dcc96b7aeb9f3f92ef444bdf72c47edf0caeb2a /sci-astronomy
parentx11-wm/weewm-0.0.2: Ancient, unused, abandoned... (diff)
downloadkork-0d3451a7aa351595e5d9a1a1160ce223b1ae4148.tar.gz
kork-0d3451a7aa351595e5d9a1a1160ce223b1ae4148.tar.bz2
kork-0d3451a7aa351595e5d9a1a1160ce223b1ae4148.zip
sci-astronomy/ftools: Fix perl dependency, and remove old versions
The FTools don't yet support perl-5.12.
Diffstat (limited to 'sci-astronomy')
-rw-r--r--sci-astronomy/ftools/Manifest8
-rw-r--r--sci-astronomy/ftools/ftools-6.6.2.ebuild83
-rw-r--r--sci-astronomy/ftools/ftools-6.7.ebuild83
-rw-r--r--sci-astronomy/ftools/ftools-6.8.ebuild84
-rw-r--r--sci-astronomy/ftools/ftools-6.9.ebuild3
5 files changed, 3 insertions, 258 deletions
diff --git a/sci-astronomy/ftools/Manifest b/sci-astronomy/ftools/Manifest
index 5f243f3..42953e6 100644
--- a/sci-astronomy/ftools/Manifest
+++ b/sci-astronomy/ftools/Manifest
@@ -1,9 +1,3 @@
AUX installManPage-S-namecollision.patch 786 RMD160 82f9911c5922d02f9f0870c19b960ae17b670ad1 SHA1 3e38468fda1e1b8c17a60ae1f9e27b266958aa72 SHA256 27bd0f77c7ddaa96cac057f2e2c690188059858e6e6fe495336556fb7c5ece31
-DIST heasoft6.6.2src.tar.gz 41784019 RMD160 5237ddde4c25d0230de3a924985a3147ee2701e1 SHA1 30aac17d03df9b09171572f29be6d0a81a523957 SHA256 ef18ed517db0e2d8874d1febe8fece13e95783b6a7060156d3f7e22d9ceb613c
-DIST heasoft6.7src.tar.gz 60248795 RMD160 65d0bb699012d00971a61ed980f47b9ec8447d37 SHA1 c8591dbedee825520b67d27532c2bcd2c9bbd926 SHA256 7cf45f44a4302654c8fe6f395e3f886733abd897d94535220856192b122ee1b1
-DIST heasoft6.8src.tar.gz 64583616 RMD160 ec40e117b579d14aa33af28f6f1f84d7ebdc0833 SHA1 338e64a60aa4f6380a34e84e5b8f45f7e4fd9168 SHA256 a364a224f8684d560602c51af201c1409fbd07aa2a111d23f89f8bf8c3d0c9fe
DIST heasoft6.9src.tar.gz 64709171 RMD160 e70eade8c125c47ed10bb83e1bb21fb7f3f5e229 SHA1 4c8b51f9a3a528d89065a0967bb6e0dc5f25ea30 SHA256 83df06147dc772441427c888c3c7c9d810486aad9a45208586bba56baf160ab4
-EBUILD ftools-6.6.2.ebuild 2169 RMD160 d4d62667999476326b68323addfea6cdfc3736a0 SHA1 c2871e847c13beff01b94ea7bc0e5a0ae3c82dd9 SHA256 f84dd94446cda6449f1732a545aeebd81d9f1123b81eacbec9b1a3b9d51751f4
-EBUILD ftools-6.7.ebuild 2179 RMD160 bdb5af3cd6501ffb4a7162da661b95a08025974e SHA1 a07e14af03bc70175434b811790f54cb38b981ea SHA256 fc8c7b3e23beb4157dc627d309b7bd08637093b57fcd4b822c47d744b86c428b
-EBUILD ftools-6.8.ebuild 2227 RMD160 e3d2dac8636dd9911218336761d8f7b16436809b SHA1 def4ff79151373888c25707766de7b4a6e48fb7b SHA256 7da6b6be1e2c2e3a5447af4a25737398485b121bb44002b8ad51d0fbbab0f255
-EBUILD ftools-6.9.ebuild 2227 RMD160 e3d2dac8636dd9911218336761d8f7b16436809b SHA1 def4ff79151373888c25707766de7b4a6e48fb7b SHA256 7da6b6be1e2c2e3a5447af4a25737398485b121bb44002b8ad51d0fbbab0f255
+EBUILD ftools-6.9.ebuild 2251 RMD160 b08369c20cb0901c9a64e5478a37bd6ff9f1fcaa SHA1 6d809585a4d172b93deca0d833a1984b34bd206a SHA256 7e2671f0bf9d91bfc2b9c6fd2939449a092dbfa60ac05d0d2a99ab30c018dd50
diff --git a/sci-astronomy/ftools/ftools-6.6.2.ebuild b/sci-astronomy/ftools/ftools-6.6.2.ebuild
deleted file mode 100644
index d6c7589..0000000
--- a/sci-astronomy/ftools/ftools-6.6.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="General-Use FTools for manipulating and inspecting FITS files"
-HOMEPAGE="http://heasarc.gsfc.nasa.gov/docs/software/ftools/ftools_menu.html"
-SRC_URI="http://localhost/heasoft${PV}src.tar.gz"
-LICENSE="UNKOWN"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="x11-base/xorg-server
- >=dev-lang/perl-5.6.0"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/heasoft-${PV}/BUILD_DIR"
-PREFIX="/usr/heasoft-${PV}"
-
-MSG="The HEASOFT General-Use FTools have been installed into
-${PREFIX}.
-
-To use the HEASOFT, you need to source the headas init script,
-like so
- . \${HEADAS}/headas-init.sh
-if you are using a bourne-shell. As a shortcut you can put an
-alias in your ~/.bashrc:
- alias heainit=\". \${HEADAS}/headas-init.sh\"
-
-C-shells should source \${HEADAS}/headas-init.csh instead.
-
-The environment vairable \${HEADAS} has been defined for you
-globally in /etc/env.d/99headas."
-
-pkg_setup() {
- [[ -d "${PREFIX}" ]] && die "Please unmerge previous installation."
- ewarn "This ebuild works but doesn't do things as god intended..."
-}
-
-src_prepare() {
- for subdir in tcl tk; do
- cd "${S}"/../tcltk/${subdir}/unix
- epatch "${FILESDIR}"/installManPage-S-namecollision.patch \
- || die "epatch failed"
- done
- cd "${S}"/../ftools/guis/xdf
- sed -i '27iClientData Tk_MainWindow (Tcl_Interp *) ;' xdfShared.c
-}
-
-src_configure() {
- econf --prefix="${PREFIX}" || die "econf failed"
-}
-
-src_compile() {
- emake -j1 || die "emake failed"
-}
-
-src_install() {
- # The heasoft install scripts don't allow for $DESTDIR. Thus we
- # must let headas install itself. This is very, very bad.
- addwrite "${PREFIX}"
- einfo "Installing into ${PREFIX} directly..."
- # Hell knows why we need -j1 here. But we sure need it.
- emake -j1 install || die "emake install failed"
- einfo "Moving ${PREFIX} to image directory..."
- mkdir "${D}"/usr
- mv "${PREFIX}" "${D}"/usr
-
- echo "${MSG}" > WTF
- dodoc WTF
-
- echo "HEADAS=\"`grep "HD_TOP_EXEC_PFX.*= " Makefile | sed "s#^HD_TOP_EXEC_PFX.*= ##"`\"" > 99headas
- doenvd 99headas
-}
-
-pkg_postinst() {
- elog "${MSG}"
-}
diff --git a/sci-astronomy/ftools/ftools-6.7.ebuild b/sci-astronomy/ftools/ftools-6.7.ebuild
deleted file mode 100644
index 8beef1c..0000000
--- a/sci-astronomy/ftools/ftools-6.7.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="General-Use FTools for manipulating and inspecting FITS files"
-HOMEPAGE="http://heasarc.gsfc.nasa.gov/docs/software/ftools/ftools_menu.html"
-SRC_URI="http://localhost/heasoft${PV}src.tar.gz"
-LICENSE="UNKOWN"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="x11-base/xorg-server
- >=dev-lang/perl-5.6.0"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/heasoft-${PV}/BUILD_DIR"
-PREFIX="/usr/heasoft-${PV}"
-
-MSG="The HEASOFT General-Use FTools have been installed into
-${PREFIX}.
-
-To use the HEASOFT, you need to source the headas init script,
-like so
- . \${HEADAS}/headas-init.sh
-if you are using a bourne-shell. As a shortcut you can put an
-alias in your ~/.bashrc:
- alias heainit=\". \${HEADAS}/headas-init.sh\"
-
-C-shells should source \${HEADAS}/headas-init.csh instead.
-
-The environment vairable \${HEADAS} has been defined for you
-globally in /etc/env.d/99headas."
-
-pkg_setup() {
- [[ -d "${PREFIX}" ]] && die "Please unmerge previous installation."
- ewarn "This ebuild works but doesn't do things as god intended..."
-}
-
-src_prepare() {
- for subdir in tcl tk; do
- cd "${S}"/../tcltk/${subdir}/unix
- epatch "${FILESDIR}"/installManPage-S-namecollision.patch \
- || die "epatch failed"
- done
- cd "${S}"/../ftools/guis/xdf
- sed -i '27iClientData Tk_MainWindow (Tcl_Interp *) ;' xdfShared.c || die
-}
-
-src_configure() {
- econf --prefix="${PREFIX}" || die "econf failed"
-}
-
-src_compile() {
- emake -j2 || die "emake failed"
-}
-
-src_install() {
- # The heasoft install scripts don't allow for $DESTDIR. Thus we
- # must let headas install itself. This is very, very bad.
- addwrite "${PREFIX}"
- einfo "Installing into ${PREFIX} directly..."
- # Hell knows why we need -j1 here. But we sure need it.
- emake install || die "emake install failed"
- einfo "Moving ${PREFIX} to image directory..."
- mkdir "${D}"/usr
- mv "${PREFIX}" "${D}"/usr
-
- echo "${MSG}" > WTF
- dodoc WTF
-
- echo "HEADAS=\"`grep "HD_TOP_EXEC_PFX.*= " Makefile | sed "s#^HD_TOP_EXEC_PFX.*= ##"`\"" > 99headas
- doenvd 99headas
-}
-
-pkg_postinst() {
- elog "${MSG}"
-}
diff --git a/sci-astronomy/ftools/ftools-6.8.ebuild b/sci-astronomy/ftools/ftools-6.8.ebuild
deleted file mode 100644
index 6569e17..0000000
--- a/sci-astronomy/ftools/ftools-6.8.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="General-Use FTools for manipulating and inspecting FITS files"
-HOMEPAGE="http://heasarc.gsfc.nasa.gov/docs/software/ftools/ftools_menu.html"
-SRC_URI="http://localhost/heasoft${PV}src.tar.gz"
-LICENSE="UNKOWN freedist as-is GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="x11-base/xorg-server
- >=dev-lang/perl-5.6.0"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/heasoft-${PV}/BUILD_DIR"
-PREFIX="/usr/heasoft-${PV}"
-
-MSG="The HEASOFT General-Use FTools have been installed into
-${PREFIX}.
-
-To use the HEASOFT, you need to source the headas init script,
-like so
- . \${HEADAS}/headas-init.sh
-if you are using a bourne-shell. As a shortcut you can put an
-alias in your ~/.bashrc:
- alias heainit=\". \${HEADAS}/headas-init.sh\"
-
-C-shells should source \${HEADAS}/headas-init.csh instead.
-
-The environment vairable \${HEADAS} has been defined for you
-globally in /etc/env.d/99headas."
-
-pkg_setup() {
- [[ -d "${PREFIX}" ]] && die "Please unmerge previous installation."
- ewarn "This ebuild works but doesn't do things as god intended..."
-}
-
-src_prepare() {
- for subdir in tcl tk; do
- cd "${S}"/../tcltk/${subdir}/unix
- epatch "${FILESDIR}"/installManPage-S-namecollision.patch \
- || die "epatch failed"
- done
- cd "${S}"/../ftools/guis/xdf
- sed -i '27iClientData Tk_MainWindow (Tcl_Interp *) ;' xdfShared.c || die
-}
-
-src_configure() {
- econf --prefix="${PREFIX}" || die "econf failed"
-}
-
-src_compile() {
- # -j1 and -j2 are ok, but -j3 is not.
- emake -j2 || die "emake failed"
-}
-
-src_install() {
- # The heasoft install scripts don't allow for $DESTDIR. Thus we
- # must let headas install itself. This is very, very bad.
- addwrite "${PREFIX}"
- einfo "Installing into ${PREFIX} directly..."
- # -j1 is needed, don't know why exactly
- emake -j1 install || die "emake install failed"
- einfo "Moving ${PREFIX} to image directory..."
- mkdir "${D}"/usr
- mv "${PREFIX}" "${D}"/usr
-
- echo "${MSG}" > WTF
- dodoc WTF
-
- echo "HEADAS=\"`grep "HD_TOP_EXEC_PFX.*= " Makefile | sed "s#^HD_TOP_EXEC_PFX.*= ##"`\"" > 99headas
- doenvd 99headas
-}
-
-pkg_postinst() {
- elog "${MSG}"
-}
diff --git a/sci-astronomy/ftools/ftools-6.9.ebuild b/sci-astronomy/ftools/ftools-6.9.ebuild
index 6569e17..10d0c77 100644
--- a/sci-astronomy/ftools/ftools-6.9.ebuild
+++ b/sci-astronomy/ftools/ftools-6.9.ebuild
@@ -16,7 +16,8 @@ IUSE=""
RESTRICT="test"
DEPEND="x11-base/xorg-server
- >=dev-lang/perl-5.6.0"
+ >=dev-lang/perl-5.6.0
+ <dev-lang/perl-5.12.0"
RDEPEND="${DEPEND}"
S="${WORKDIR}/heasoft-${PV}/BUILD_DIR"