Package Details: java3d 1.5.2-9

Git Clone URL: https://aur.archlinux.org/java3d.git (read-only, click to copy)
Package Base: java3d
Description: High-level constructs to create and manipulate 3D geometry
Upstream URL: https://java3d.java.net/
Licenses: custom:"JRL"
Submitter: None
Maintainer: jose1711
Last Packager: jose1711
Votes: 107
Popularity: 0.000000
First Submitted: 2005-04-13 18:36 (UTC)
Last Updated: 2016-01-28 11:46 (UTC)

Dependencies (3)

Required by (1)

Sources (1)

Latest Comments

1 2 3 Next › Last »

sapient_cogbag commented on 2023-07-11 20:17 (UTC)

Hello!

I'm curious if it would be possible to modify this package so that it meets the https://wiki.archlinux.org/title/Java_package_guidelines

Right now, it installs into whatever the user currently has selected as their default Java Runtime Environment, so if they have to switch it for whatever reason, this package will break.

To make the change, the various components I think would need to be installed inside /usr/share/java/java3d :)

The jar files are fairly simple - put them in /usr/share/java/java3d. The thing I'm not sure about is where the amd64 binary would have to go for it to be found by the JRE without being installed in the JRE.

It may just be a simple case of adding the /usr/share/java/java3d/amd64 hypothetical directory to classpath, but idk how java loads libraries, though looking inside the .class files of j3dcore.jar, it uses LoadLibrary.

jose1711 commented on 2020-04-30 21:23 (UTC)

@gwpl you're free to open an issue at https://bugs.archlinux.org/

gwpl commented on 2020-04-30 20:49 (UTC)

Btw. I needed this ( i.e. java3d ) package to make this package to work : https://www.archlinux.org/packages/community/x86_64/sweethome3d/ (maybe it should be dependency?)

jose1711 commented on 2016-01-28 11:44 (UTC)

adopted and fixed

dlin commented on 2016-01-27 04:05 (UTC)

Please adopt this. I've no longer use it.

jose1711 commented on 2016-01-26 17:10 (UTC)

i suggest you nuke the if..then section and replace JAVA_HOME line with the following: local dest=$(readlink -f /usr/lib/jvm/default/jre)

ManU commented on 2015-10-01 20:36 (UTC)

A better solution would be to add ioquatix' line right after "package(){" in the PKGBUILD!

ioquatix commented on 2015-09-02 12:54 (UTC)

Okay I found before you install make sure JAVA_HOME is set: e.g. export JAVA_HOME=/usr/lib/jvm/java-7-openjdk

ioquatix commented on 2015-09-02 12:50 (UTC)

I tried to install this.. It installed some files to `/jre/lib/ext/` and I'm still missing `j3dcore-ogl`. How do I get this?