https://bugzilla.redhat.com/show_bug.cgi?id=1421366
Bug ID: 1421366 Summary: Review Request: MSearch - Mandatory library for MediathekView Product: Fedora Version: rawhide Component: Package Review Severity: medium Priority: medium Assignee: nobody@fedoraproject.org Reporter: mgansser@alice.de QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org
Spec URL: https://martinkg.fedorapeople.org/Review/SPECS/MSearch.spec SRPM URL: https://martinkg.fedorapeople.org/Review/SRPMS/MSearch-2.1.1-2.fc25.src.rpm Description: Mandatory library for MediathekView Fedora Account System Username: martinkg
MSearch depends on openjfx https://bugzilla.redhat.com/show_bug.cgi?id=1145303 For MSearch to be built, the shared object and jar files must be symlinked into somehwere where the JDK/JRE can find it.
#!/bin/bash
openjfx_dir=/usr/lib/jvm/openjfx
jdk_files=$(find $openjfx_dir/{bin,lib} -type f -print) for file in $jdk_files; do relative=${file#$openjfx_dir/} ln -sfv "$openjfx_dir/$relative" "/usr/lib/jvm/java/$relative" done
jre_files=$(find $openjfx_dir/rt -type f -print) for file in $jre_files; do relative=${file#$openjfx_dir/rt/} ln -sfv "$openjfx_dir/rt/$relative" "/usr/lib/jvm/jre/$relative" done
%changelog * Fri Feb 10 2017 Martin Gansser martinkg@fedoraproject.org - 2.1.1-2 - delete *.jar files - enable javadoc - fix groupId - fix non ASCII chars - add subpkg javadoc - add %%license macro to javadoc subpkg
* Thu Feb 09 2017 Martin Gansser martinkg@fedoraproject.org - 2.1.1-1 - Initial build