diff options
author | 2012-03-24 16:12:53 +0000 | |
---|---|---|
committer | 2012-03-24 16:12:53 +0000 | |
commit | b6f2b1c6c210b8d9a52a6d2f4cfbd9610f947984 (patch) | |
tree | 4856d82c98ef1934620bcf6fcd7a452cf63d586d /media-gfx/tachyon | |
parent | Mask and force the only USE-flag combination supported for Mac OS X Intel for... (diff) | |
download | historical-b6f2b1c6c210b8d9a52a6d2f4cfbd9610f947984.tar.gz historical-b6f2b1c6c210b8d9a52a6d2f4cfbd9610f947984.tar.bz2 historical-b6f2b1c6c210b8d9a52a6d2f4cfbd9610f947984.zip |
Add support for Darwin targets by Francois Bissey in bug #408429, marked ~x{64,86}-macos
Package-Manager: portage-2.2.01.20271-prefix/cvs/Darwin i386
Diffstat (limited to 'media-gfx/tachyon')
-rw-r--r-- | media-gfx/tachyon/ChangeLog | 6 | ||||
-rw-r--r-- | media-gfx/tachyon/Manifest | 24 | ||||
-rw-r--r-- | media-gfx/tachyon/tachyon-0.98.9-r2.ebuild | 21 |
3 files changed, 26 insertions, 25 deletions
diff --git a/media-gfx/tachyon/ChangeLog b/media-gfx/tachyon/ChangeLog index e7fb2111b97e..0564197a513b 100644 --- a/media-gfx/tachyon/ChangeLog +++ b/media-gfx/tachyon/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-gfx/tachyon # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/tachyon/ChangeLog,v 1.5 2012/03/12 13:05:10 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/tachyon/ChangeLog,v 1.6 2012/03/24 16:12:53 grobian Exp $ + + 24 Mar 2012; Fabian Groffen <grobian@gentoo.org> tachyon-0.98.9-r2.ebuild: + Add support for Darwin targets by Francois Bissey in bug #408429, marked + ~x{64,86}-macos *tachyon-0.98.9-r2 (12 Mar 2012) diff --git a/media-gfx/tachyon/Manifest b/media-gfx/tachyon/Manifest index 3f3bd152bc49..3294160c7d8e 100644 --- a/media-gfx/tachyon/Manifest +++ b/media-gfx/tachyon/Manifest @@ -1,25 +1,15 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA1 AUX 0.98.9-ldflags.patch 939 RMD160 539eb93c29960996a28afb83a50ba1d655e28a87 SHA1 e3ed835ed583b4033dd3a8b345425fb88e4a6eb1 SHA256 e1f38acbfbba9835119b88713064aaefd179a214396ea46a0ae8ee5d44046e28 DIST tachyon-0.98.9.tar.gz 3273086 RMD160 762abacb3efa4a6560befcdfa17bb4da22053f3a SHA1 a11b512e356d28492a46c964574e1968230ba593 SHA256 c6a3298ded4dc3e9390447819e1dac59b62c3d2d46d4154312ffe71549ee40d7 -EBUILD tachyon-0.98.9-r2.ebuild 2718 RMD160 4879c3150fcc358e15ad29b9b027e337b31f79ee SHA1 4148bff6b539a4cbc6fa815c8f2c892b50a371c3 SHA256 2a3a8d0fc44b2d664a85b27b45e8f7fdc41d5cb9f2e8aafd904d9bc8db64bf70 -MISC ChangeLog 1016 RMD160 393ca2f010ec1567427b1728a6f5b204feb9c676 SHA1 d1880e26ade17b61ea99421963846f61e770b182 SHA256 297b2fb68f148e9fa456d6cbf3463284771b67c22679c1adbd16cbd24d4a2cc5 +EBUILD tachyon-0.98.9-r2.ebuild 2936 RMD160 2dca9cdf77c30bdf1d12e929dfdf57d43d74f140 SHA1 857fc90a605dde934a81ed4494179bee111b6c2b SHA256 f30d5831efde00194ffc7d97800654e0c2230dabaa925291a38e4ccb96259683 +MISC ChangeLog 1188 RMD160 ab3abac57366536e353ba03ad294bf911b24473c SHA1 844158d8fda8839da4b184ffbf8c7f4ac0739f75 SHA256 4908337f28058a34db9b37f075af9d3633227ef3ad692a36e8f4e29e36007b0f MISC metadata.xml 218 RMD160 c5d041e330d9d9ff361d7951db2ed25a04792dcb SHA1 cb86590d33bc69bd1f5bc4d13ef678cbfeacf286 SHA256 76a4637908a65fd7f6ffafb723f578a4a5e7e040b5f0229a368853284e562a78 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) +Version: GnuPG v2.0.18 (Darwin) -iQIcBAEBCAAGBQJPXfR8AAoJEOf+E+/4L5LmdV4P/2BiclaBBf0SFBgs3cAP+uQC -O+A0ztSNh0tRIGgm9dsEWK/nazIyZkFuNXG9SIJRdyOyqtEhU382xBaXcvoXNuYP -sUj2eWxwro+fZAuomXySTiboDMWiW1AtJkg+7uJIUQAcScN5RsIVoQOd0vSKOgZq -SGluwfKQ/lFYdiPJjf27hJK8X3EI7wM2XbwLo5Hkf6ig46HYZr22fchcMy7A8hPv -eDzCv655TD59CrlQQeyI1iZYXU+k9Nu+x1YAIcUa6v/GgNHSZf3S87Z1SC4Jo43/ -OkszxyKb5bc9QmYmExxf3IOYwS+21e7dGoitq2t9T8JYR/Q3VvBNRyK+XKV0bPFV -ZnSnCFTtR0xhtRbcr1Z2QE8bJN+dAJa1R6qK2xprSEkerHAEVN3RqeM3b0RE/t4u -pYyFoLcv+LDmPgueYnZk8NmlmljyePoaOaXVtPQLq2zfoKreMZyaAnAk0BT3Qp+n -BF7DTubWxs7lgNcFZwRAg4Hv2z2VsxzQXBPDcQoweU6hDfaXyYVXL9+bxQHL7pEj -jyNQbFXVP+WfJs5we6pBGG9oluHfMlna/k2eahpPBWsF0kaWqSikNOyMNfK+ekGL -QAIicAgfxCwE73O2JjqqYg9vOxgmrzM2SpnzQH/YGiVdcbM0PnF6uZSbs1m2+pQa -kSZ4H9gNO2f3Awp72YX4 -=EDjr +iEYEARECAAYFAk9t8q0ACgkQX3X2B8XHTomxDgCfWDEBIYw6Tik+wGIk1dJ9slgJ +JD0AmgNFyfBWX4uhyAKWks9fsWQkyUnb +=ZSlt -----END PGP SIGNATURE----- diff --git a/media-gfx/tachyon/tachyon-0.98.9-r2.ebuild b/media-gfx/tachyon/tachyon-0.98.9-r2.ebuild index 279f7ed4e437..941113eebcb2 100644 --- a/media-gfx/tachyon/tachyon-0.98.9-r2.ebuild +++ b/media-gfx/tachyon/tachyon-0.98.9-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/tachyon/tachyon-0.98.9-r2.ebuild,v 1.1 2012/03/12 13:05:10 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/tachyon/tachyon-0.98.9-r2.ebuild,v 1.2 2012/03/24 16:12:53 grobian Exp $ EAPI="4" @@ -12,7 +12,7 @@ SRC_URI="http://jedi.ks.uiuc.edu/~johns/raytracer/files/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos ~x86-macos" IUSE="doc examples jpeg mpi opengl png threads" CDEPEND="jpeg? ( virtual/jpeg ) @@ -34,21 +34,28 @@ S="${WORKDIR}/${PN}/unix" TACHYON_MAKE_TARGET= pkg_setup() { + local ostarget + case ${CHOST} in + powerpc*-darwin*) ostarget=macosx ;; + *86*-darwin*) ostarget=macosx-x86 ;; + *) ostarget=linux ;; + esac + if use threads ; then if use opengl ; then - TACHYON_MAKE_TARGET=linux-thr-ogl + TACHYON_MAKE_TARGET=${ostarget}-thr-ogl elif use mpi ; then - TACHYON_MAKE_TARGET=linux-mpi-thr + TACHYON_MAKE_TARGET=${ostarget}-mpi-thr else - TACHYON_MAKE_TARGET=linux-thr + TACHYON_MAKE_TARGET=${ostarget}-thr fi # TODO: Support for linux-athlon-thr ? else if use mpi ; then - TACHYON_MAKE_TARGET=linux-mpi + TACHYON_MAKE_TARGET=${ostarget}-mpi else - TACHYON_MAKE_TARGET=linux + TACHYON_MAKE_TARGET=${ostarget} fi fi |