Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 185338 Details for
Bug 262826
New ebuild: sci-geosciences/openmap-4.6.5 (java geospatial package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
the crude ebuild for openmap-4.6.5
openmap-4.6.5.ebuild (text/plain), 3.27 KB, created by
Arttu Valo
on 2009-03-17 19:13:26 UTC
(
hide
)
Description:
the crude ebuild for openmap-4.6.5
Filename:
MIME Type:
Creator:
Arttu Valo
Created:
2009-03-17 19:13:26 UTC
Size:
3.27 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI=2 > >inherit eutils java-pkg-2 java-ant-2 > >DESCRIPTION="OpenMap is a graphical toolkit for showing and manipulating geospatial information" >HOMEPAGE="http://openmap.bbn.com/" >SRC_URI="http://openmap.bbn.com/cgi-bin/license.cgi?/${P}.zip" > >LICENSE="OpenMap" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="doc firefox j3d seamonkey" >RESTRICT="fetch" > >MY_BATIK_SLOT="1.6" >MY_COMMON_DEPS="dev-java/batik:${MY_BATIK_SLOT} > j3d? ( dev-java/sun-java3d-bin )" > >RDEPEND=">=virtual/jre-1.4.2 > firefox? ( || ( www-client/mozilla-firefox > www-client/mozilla-firefox-bin ) ) > seamonkey? ( || ( www-client/seamonkey > www-client/seamonkey-bin ) ) > ${MY_COMMON_DEPS}" > >DEPEND="app-arch/unzip > >=virtual/jdk-1.4.2 > ${MY_COMMON_DEPS}" > >EANT_BUILD_TARGET="all" > > >src_prepare() { > cd "${S}" > rm -v lib/{openmap,omcorba,omsvg,omj3d}.jar > # must keep the mil std png jar? > > epatch "${FILESDIR}"/${P}-batikpath.patch > epatch "${FILESDIR}"/${P}-java3dpath.patch > sed -e 's/=data\//=\/usr\/share\/openmap\/data\//' \ > -i ${PN}.properties || die "cannot sed-fix the data paths (openmap.properties)" > sed -e 's/=data\//=\/usr\/share\/openmap\/data\//' \ > -i src/openmap/com/bbn/openmap/gui/MapWindow.java || die "cannot sed-fix the data paths (MapWindow.java)" > > local MY_BROWSER="" > if use firefox; then > if use seamonkey; then > ewarn "Firefox USE flag overrides seamonkey, only set one to be specific." > fi > MY_BROWSER=firefox > elif use seamonkey; then > MY_BROWSER=seamonkey > fi > > if [[ -n MY_BROWSER ]]; then > einfo "Switching help browser from netscape to " $MY_BROWSER > sed -e "s/netscape -install/$MY_BROWSER/" \ > -i openmap.properties > sed -e "s/netscape/$MY_BROWSER/" \ > -i src/ext/edu/stanford/ejalbert/BrowserLauncher.java > sed -e "s/netscape -install/$MY_BROWSER/" \ > -i src/openmap/com/bbn/openmap/examples/beanbox/openmap.properties > else > einfo "You didn't set firefox or seamonkey USE flag, so keeping netscape as help browser." > fi > > cd lib > > # TODO: maybe svg could be turned into a USE flag as well? > # symlink SVG / Batik jars > java-pkg_jar-from batik-${MY_BATIK_SLOT} batik-rasterizer.jar > java-pkg_jar-from batik-${MY_BATIK_SLOT} batik-svggen.jar > java-pkg_jar-from batik-${MY_BATIK_SLOT} batik-dom.jar > java-pkg_jar-from batik-${MY_BATIK_SLOT} batik-awt-util.jar > java-pkg_jar-from batik-${MY_BATIK_SLOT} batik-util.jar > java-pkg_jar-from batik-${MY_BATIK_SLOT} batik-transcoder.jar > java-pkg_jar-from batik-${MY_BATIK_SLOT} batik-ext.jar > # would it be easier to do: java-pkg_jar-from batik-${MY_BATIK_SLOT} batik-all.jar > > # TODO: sun-java3d-bin equivalents are available as from-source ebuilds in java overlay as dev-java/j3core and friends > if use j3d; then > java-pkg_jar-from sun-java3d-bin j3dcore.jar > java-pkg_jar-from sun-java3d-bin j3dutils.jar > java-pkg_jar-from sun-java3d-bin vecmath.jar > fi >} > >src_install() { > java-pkg_dojar lib/${PN}.jar > java-pkg_dojar lib/omcorba.jar > java-pkg_dojar lib/milStd2525_png.jar > java-pkg_dojar lib/omsvg.jar > use j3d && java-pkg_dojar lib/omj3d.jar > java-pkg_dolauncher ${PN} --jar ${PN}.jar > > dodoc AUTHORS INSTALL LICENSE README > use doc && dohtml -r doc/* > > insinto /usr/share/${PN}/lib > doins openmap.properties > > insinto /usr/share/${PN} > doins -r "share/data" >}
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 262826
: 185338 |
185339
|
185340