Hi! This is an ebuild for a JAVA implementation of the IETF Message Bus Protocol (RFC 3259) - a light-weight protocol for distributed applications and ad-hoc group communication. For more information concerning Message Bus (Mbus) see http://www.mbus.org/ The ebuild file is attached to this report. Reproducible: Always Steps to Reproduce: 1. 2. 3. jmbus-1.0.7.ebuild (New Package)
Created attachment 9422 [details] ebuild file for new package I suggest moving it to either dev-java or dev-libs.
I suggest moving the package to dev-java or dev-libs.
added to the tree
The ebuild isn't the ebuild I originally sent when uploading this package. The new ebuild uses java-pkg-dojar and installs the jar in $datadir/jmbus/lib/jmbus.jar but the shell scripts (jcetest.sh, ...) included in the package try to locate them at $datadir/jmbus.jar (where a . As a result all bundled applications don't work. What now? Do I have to create a new tar.gz with changes adopting to the use of java-pkg-dojar or shall the ebuild be changed?
your shell scripts should be using the java-config application to gain information about the installed location of the .jar files. This is how gentoo works. Do you package these scripts? If so, you can contine to package your scripts the normal way, and supply me with diff's and I will patch the .tar.gz for gentoo only.