Ebuild for Mercury 1709 version, it also works on amd64 Reproducible: Always Steps to Reproduce: 1. 2. 3. Ebuild for Mercury 1709 version, it also works on amd64. It was founded on some forums and modified by ana_a_m_@hotmail.com mercury.sh and icon32.gif needed by the ebuild also supplied.
Created attachment 70475 [details] Ebuild
Created attachment 70476 [details] script to run mercury
Created attachment 70477 [details] Mercury icon
There are packages for various distros in this page which could make the ebuild esier http://forum.mercury.to/index.php?showtopic=11816
For 1710 version with cam support, [b] NativeLibs-linux.zip must be unpacked under /opt/mercury-bin/jni/linux/jmf/ VidConf-libs.jar must be copied in /opt/mercury-bin/lib JavaLibs-linux.jar must be copied in /opt/mercury-bin/lib (/opt/mercury-bin/lib and /opt/mercury-bin/jni/linux/jmf must be created) /opt/bin/mercury must be modified : [quote] #!/bin/bash MERCURY_INSTALL_PATH="/opt/mercury-bin" SHARE_DIR="/usr/share/mercury-bin" # OPTIONS="-Djava.library.path=$(java-config -i jdictrayapi)" OPTIONS="-Djava.library.path=$MERCURY_INSTALL_PATH/jni/linux/jmf" CLASSPATH=$(java-config -p jdom-1.0,xpp3,jgoodies-looks-1.3) for file in $(ls $SHARE_DIR/lib) do CLASSPATH=$CLASSPATH:$SHARE_DIR/lib/$file done for file in $(ls $MERCURY_INSTALL_PATH/lib) do CLASSPATH=$CLASSPATH:$MERCURY_INSTALL_PATH/lib/$file done cd ${MERCURY_INSTALL_PATH} java $OPTIONS -classpath $CLASSPATH com.dMSN.Main [/quote] [/b] Here is the result : [quote] VidConf-libs.jar file found.: Passed VidConf-libs.jar in classpath: Passed JavaLibs-linux.jar file found: Passed JavaLibs-linux.jar in classpath.: Passed Native library files for Linux found: Passed [/quote] And cam works :-) All files should be located in /opt/mercury-bin/ in my opinion
I talked with upstream and there are some changes in the way. About what is in portage now: I tried to make this something that worked. And that worked in any arch, not just x86. I dont know if the cam settings would work in other arches (have serious doubts :) ) If someone uncoments my changes to dllStuff.jar in the ebuild he/she will notice that mercury stops working (dont know why). Lots of work needs to be done... Lets all pester dany so that we opens the source to this nice software.
Why is this not solved yet?
because 1710 is a to old package. You should upgrade to 1.9RC5 or to 1.8
Can we close this as the package doesn't exist in tree anymore?
This was dropped time ago