Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 410034 Details for
Bug 143019
dev-java/jogl-1.0.0 (New Package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
jogl-2.3.1.ebuild
jogl-2.3.1.ebuild (text/plain), 2.18 KB, created by
Karsten Merkle
on 2015-08-24 10:41:58 UTC
(
hide
)
Description:
jogl-2.3.1.ebuild
Filename:
MIME Type:
Creator:
Karsten Merkle
Created:
2015-08-24 10:41:58 UTC
Size:
2.18 KB
patch
obsolete
># Copyright 1999-2015 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ >EAPI=5 > >JAVA_PKG_IUSE="doc source" >WANT_ANT_TASKS="ant-antlr ant-contrib dev-java/cpptasks:0" > >inherit java-pkg-2 java-ant-2 > >DESCRIPTION="Java(TM) Binding fot the OpenGL(TM) API" >HOMEPAGE="http://jogamp.org/jogl/www/" >SRC_URI="https://github.com/sgothel/jogl/archive/v${PV}.tar.gz -> ${P}.tar.gz" > >LICENSE="BSD" >SLOT="2.3" >KEYWORDS="~amd64 ~x86" >IUSE="cg" > >CDEPEND=" > =dev-java/gluegen-${PV}:${SLOT} > dev-java/antlr:0 > dev-java/ant-core:0 > x11-libs/libX11 > x11-libs/libXxf86vm > dev-java/swt:3.7 > virtual/opengl > cg? ( media-gfx/nvidia-cg-toolkit )" > >RDEPEND="${CDEPEND} > >=virtual/jre-1.6" >DEPEND="${CDEPEND} > >=virtual/jdk-1.6" > ># upstream has a crude way to call the junit tests, which cause a lot of trouble to pass ># our test classpath... >RESTRICT="test" > >JAVA_PKG_BSFIX_NAME+=" build-jogl.xml build-nativewindow.xml build-newt.xml" >JAVA_ANT_REWRITE_CLASSPATH="yes" >EANT_BUILD_XML="make/build.xml" >EANT_BUILD_TARGET="init build.nativewindow build.jogl build.newt build.oculusvr one.dir tag.build" >EANT_DOC_TARGET="" >EANT_GENTOO_CLASSPATH="gluegen-${SLOT},antlr,ant-core,swt-3.7" >EANT_GENTOO_CLASSPATH_EXTRA="${S}/build/${PN}/*.jar:${S}/build/nativewindow/*.jar" >EANT_NEEDS_TOOLS="yes" > >java_prepare() { > einfo "remove precompiled jars" > find -name '*.jar' -delete -print || die > mv "${S}/make/lib/plugin3/plugin3-public-src.zip" "${S}/src/newt/classes" || die > pushd "${S}/src/newt/classes" || die > unpack ./plugin3-public-src.zip > rm plugin3-public-src.zip > popd >/dev/null || die > > # Empty filesets are never out of date! > sed -i -e 's/<outofdate>/<outofdate force="true">/' ./make/build*xml || die > > EANT_EXTRA_ARGS+=" -Dcommon.gluegen.build.done=true" > EANT_EXTRA_ARGS+=" -Dgluegen.root=/usr/share/gluegen-${SLOT}/" > EANT_EXTRA_ARGS+=" -Dgluegen.jar=$(java-pkg_getjar gluegen-${SLOT} gluegen.jar)" > EANT_EXTRA_ARGS+=" -Dgluegen-rt.jar=$(java-pkg_getjar gluegen-${SLOT} gluegen-rt.jar)" > > use cg && EANT_EXTRA_ARGS+=" -Djogl.cg=1 -Dx11.cg.lib=/usr/lib" >} > >src_install() { > java-pkg_dojar build/jar/*.jar > java-pkg_doso build/lib/*.so > > use doc && dodoc -r doc > use source && java-pkg_dosrc src/jogl/classes/* >}
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 Raw
Actions:
View
Attachments on
bug 143019
:
93615
|
93741
|
94194
|
104442
|
104444
|
106498
|
106500
|
239105
|
262385
| 410034