aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2010-02-23 20:39:26 +0300
committerAlexey Shvetsov <alexxy@gentoo.org>2010-02-23 20:39:26 +0300
commit728a4edfdd0c7e392f631f06c78b321fbe840ca6 (patch)
tree6528ca054585d49a32a82dc046f4ba366b5c3c88 /media-gfx
parentsci-visualization/gnuplot-4.4.9999 added stable cvs-gnuplot (diff)
downloadsci-728a4edfdd0c7e392f631f06c78b321fbe840ca6.tar.gz
sci-728a4edfdd0c7e392f631f06c78b321fbe840ca6.tar.bz2
sci-728a4edfdd0c7e392f631f06c78b321fbe840ca6.zip
Moved to tree
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/tachyon/ChangeLog15
-rw-r--r--media-gfx/tachyon/Manifest14
-rw-r--r--media-gfx/tachyon/metadata.xml8
-rw-r--r--media-gfx/tachyon/tachyon-0.98.7.ebuild122
4 files changed, 0 insertions, 159 deletions
diff --git a/media-gfx/tachyon/ChangeLog b/media-gfx/tachyon/ChangeLog
deleted file mode 100644
index 3d23405a8..000000000
--- a/media-gfx/tachyon/ChangeLog
+++ /dev/null
@@ -1,15 +0,0 @@
-# ChangeLog for media-gfx/tachyon
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 06 Feb 2010; Alexey Shvetsov <alexxy@gentoo.org> tachyon-0.98.7.ebuild:
- Fix sed line sequence
-
- 02 Feb 2010; Alexey Shvetsov <alexxy@gentoo.org> tachyon-0.98.7.ebuild:
- Now tachyon compiles with gentoo cflags
-
-*tachyon-0.98.7 (30 Jan 2010)
-
- 30 Jan 2010; Alexey Shvetsov <alexxy@gentoo.org> +tachyon-0.98.7.ebuild:
- Initial import. thanks to Christopher Schwan
-
diff --git a/media-gfx/tachyon/Manifest b/media-gfx/tachyon/Manifest
deleted file mode 100644
index 08af41b39..000000000
--- a/media-gfx/tachyon/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-DIST tachyon-0.98.7.tar.gz 3269840 RMD160 6fa50498f9f872b853edf67823ce68a64f3d3580 SHA1 b5881d914128c93feab393d53a87237beb41a9ce SHA256 f22b86ed8c85bb12abc20c703f01238bce676c097dae66c81a6bbb7c08a60341
-EBUILD tachyon-0.98.7.ebuild 2729 RMD160 58f4dd6b195d9891e3e6a78a111230c1375bcb46 SHA1 842932a42c1fe3b4ae4b233d743daa16bc07ca96 SHA256 2b7603927d6ead5a949b7b3d816d72ab4fb462bde97242194caab519f67de537
-MISC ChangeLog 488 RMD160 12bc8e9d2d05971c86c24360b697e1235152b16c SHA1 32e110e8018095518cfb6dd63f662c950800da41 SHA256 16a6d15a53eb53d19886bf8abad066b2f9dfb4db1ca9805e8722907612daa858
-MISC metadata.xml 218 RMD160 c5d041e330d9d9ff361d7951db2ed25a04792dcb SHA1 cb86590d33bc69bd1f5bc4d13ef678cbfeacf286 SHA256 76a4637908a65fd7f6ffafb723f578a4a5e7e040b5f0229a368853284e562a78
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
-
-iEYEARECAAYFAkttb48ACgkQ5BmOA85PVLjDTQCgg1w7GnoZwNBMo1eBwFS2ZG6t
-MO8An1mgIA0eYYWuMEkhHEe9JgiFks/8
-=RbjS
------END PGP SIGNATURE-----
diff --git a/media-gfx/tachyon/metadata.xml b/media-gfx/tachyon/metadata.xml
deleted file mode 100644
index b492c0347..000000000
--- a/media-gfx/tachyon/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<maintainer>
- <email>alexxy@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/media-gfx/tachyon/tachyon-0.98.7.ebuild b/media-gfx/tachyon/tachyon-0.98.7.ebuild
deleted file mode 100644
index 420bd9671..000000000
--- a/media-gfx/tachyon/tachyon-0.98.7.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="A portable, high performance parallel ray tracing system"
-HOMEPAGE="http://jedi.ks.uiuc.edu/~johns/raytracer/"
-SRC_URI="http://jedi.ks.uiuc.edu/~johns/raytracer/files/${PV}/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples jpeg mpi opengl png threads"
-
-RESTRICT="mirror"
-
-DEPEND="jpeg? ( media-libs/jpeg )
- mpi? ( virtual/mpi )
- opengl? ( virtual/opengl )
- png? ( media-libs/libpng )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}/unix"
-
-# TODO: Test on alpha, ia64, ppc
-# TODO: MPI: Depend on lam or virtual ? Test MPI
-# TODO: Check for threads dependencies
-# TODO: add other architectures
-# TODO: X, Motif, MBOX, Open Media Framework, Spaceball I/O, MGF ?
-
-TACHYON_MAKE_TARGET=
-
-pkg_setup() {
- if use threads ; then
- if use opengl ; then
- TACHYON_MAKE_TARGET=linux-thr-ogl
- if use mpi ; then
- eerror "tachyon does not support MPI with OpenGL and threads"
- die
- fi
- elif use mpi ; then
- TACHYON_MAKE_TARGET=linux-mpi-thr
- else
- TACHYON_MAKE_TARGET=linux-thr
- fi
-
- # TODO: Support for linux-athlon-thr ?
- else
- if use opengl ; then
- # TODO: Support target: linux-lam-64-ogl
-
- eerror "OpenGL is only available with USE=threads!"
- elif use mpi ; then
- TACHYON_MAKE_TARGET=linux-mpi
- else
- TACHYON_MAKE_TARGET=linux
- fi
-
- # TODO: Support for linux-p4, linux-athlon, linux-ps2 ?
- fi
-
- if [[ -z "${TACHYON_MAKE_TARGET}" ]]; then
- eerror "No target found, check use flags" && die
- else
- einfo "Using target: ${TACHYON_MAKE_TARGET}"
- fi
-}
-
-src_prepare() {
- if use jpeg ; then
- sed -i \
- -e "s:USEJPEG=:USEJPEG=-DUSEJPEG:g" \
- -e "s:JPEGLIB=:JPEGLIB=-ljpeg:g" Make-config \
- || die "sed failed"
- fi
-
- if use png ; then
- sed -i \
- -e "s:USEPNG=:USEPNG=-DUSEPNG:g" \
- -e "s:PNGINC=:PNGINC=$(libpng-config --cflags):g" \
- -e "s:PNGLIB=:PNGLIB=$(libpng-config --ldflags):g" Make-config \
- || die "sed failed"
- fi
-
- if use mpi ; then
- sed -i "s:MPIDIR=:MPIDIR=/usr:g" Make-config || die "sed failed"
- sed -i "s:linux-lam:linux-mpi:g" Make-config || die "sed failed"
- fi
- sed -i \
- -e "s:-O3::g;s:-g::g;s:-pg::g" \
- -e "s:-m32:${CFLAGS}:g" \
- -e "s:-m64:${CFLAGS}:g" \
- -e "s:-ffast-math::g" \
- -e "s:-fomit-frame-pointer::g" Make-arch || die "sed failed"
-}
-
-src_compile() {
- emake "${TACHYON_MAKE_TARGET}" || die "emake failed"
-}
-
-src_install() {
- cd ..
- dodoc Changes README
-
- if use doc ; then
- dohtml docs/tachyon/*
- fi
-
- cd "compile/${TACHYON_MAKE_TARGET}"
-
- dobin tachyon
- dolib libtachyon.a
-
- if use examples; then
- cd "${S}/../scenes"
- insinto "/usr/share/${PN}/examples"
- doins *
- fi
-}