Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 221517 Details for
Bug 293969
New ebuild: tachyon
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Proposed Changes for ebuild
tachyon.diff (text/plain), 2.51 KB, created by
Christopher Schwan
on 2010-02-28 08:39:32 UTC
(
hide
)
Description:
Proposed Changes for ebuild
Filename:
MIME Type:
Creator:
Christopher Schwan
Created:
2010-02-28 08:39:32 UTC
Size:
2.51 KB
patch
obsolete
>--- /usr/portage/media-gfx/tachyon/tachyon-0.98.9.ebuild 2010-02-23 17:44:00.000000000 +0000 >+++ tachyon-0.98.9.ebuild 2010-02-28 08:35:26.669503529 +0000 >@@ -10,18 +10,18 @@ > 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" >+LICENSE="BSD" > SLOT="0" > KEYWORDS="~amd64 ~x86" > IUSE="doc examples jpeg mpi opengl png threads" > >-RESTRICT="mirror" >- >-DEPEND="jpeg? ( media-libs/jpeg ) >+CDEPEND="jpeg? ( media-libs/jpeg ) > mpi? ( virtual/mpi ) > opengl? ( virtual/opengl ) > png? ( media-libs/libpng )" >-RDEPEND="${DEPEND}" >+DEPEND="${CDEPEND} >+ dev-util/pkgconfig" >+RDEPEND="${CDEPEND}" > > S="${WORKDIR}/${PN}/unix" > >@@ -38,8 +38,7 @@ > 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 >+ die "tachyon does not support MPI with OpenGL and threads" > fi > elif use mpi ; then > TACHYON_MAKE_TARGET=linux-mpi-thr >@@ -52,7 +51,7 @@ > if use opengl ; then > # TODO: Support target: linux-lam-64-ogl > >- eerror "OpenGL is only available with USE=threads!" >+ die "OpenGL is only available with USE=threads!" > elif use mpi ; then > TACHYON_MAKE_TARGET=linux-mpi > else >@@ -63,7 +62,7 @@ > fi > > if [[ -z "${TACHYON_MAKE_TARGET}" ]]; then >- eerror "No target found, check use flags" && die >+ die "No target found, check use flags" > else > einfo "Using target: ${TACHYON_MAKE_TARGET}" > fi >@@ -80,8 +79,8 @@ > 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 \ >+ -e "s:PNGINC=:PNGINC=$(pkg-config libpng --cflags):g" \ >+ -e "s:PNGLIB=:PNGLIB=$(pkg-config libpng --libs):g" Make-config \ > || die "sed failed" > fi > >@@ -98,25 +97,25 @@ > } > > src_compile() { >- emake "${TACHYON_MAKE_TARGET}" || die "emake failed" >+ emake ${TACHYON_MAKE_TARGET} || die "emake failed" > } > > src_install() { > cd .. >- dodoc Changes README >+ dodoc Changes README || die "dodoc failed" > > if use doc ; then >- dohtml docs/tachyon/* >+ dohtml docs/tachyon/* || die "dohtml failed" > fi > >- cd "compile/${TACHYON_MAKE_TARGET}" >+ cd compile/${TACHYON_MAKE_TARGET} > >- dobin tachyon >- dolib libtachyon.a >+ dobin tachyon || die "dobin failed" >+ dolib libtachyon.a || die "dolib failed" > > if use examples; then > cd "${S}/../scenes" > insinto "/usr/share/${PN}/examples" >- doins * >+ doins * || die "doins failed" > fi > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 293969
:
210806
|
221013
| 221517