Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP4
tuxguitar
tuxguitar-startscript-itext.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File tuxguitar-startscript-itext.patch of Package tuxguitar
diff -urEbwB tuxguitar-1.5.4-src/misc/tuxguitar.sh tuxguitar-1.5.4-src/misc/tuxguitar.sh --- tuxguitar-1.5.4-src/misc/tuxguitar.sh 2020-07-08 09:20:35.395640489 +0200 +++ tuxguitar-1.5.4-src/misc/tuxguitar.sh 2020-07-08 09:20:48.879722675 +0200 @@ -104,6 +104,30 @@ echo "$d" } +itext_pdf_guess_() +{ + t="/usr/share/java/itext.jar" + [ -r "$t" ] && f="$t" + t="/usr/share/java/itext-pdf.jar" + [ -r "$t" ] && f="$t" + t="/usr/share/java/itextpdf/itextpdf.jar" + [ -r "$t" ] && f="$t" + file -L "$f" >/dev/null 2>&1 || f="" + echo "$f" +} + +itext_xmlworker_guess_() +{ + t="/usr/share/java/xmlworker.jar" + [ -r "$t" ] && f="$t" + t="/usr/share/java/itext-xmlworker.jar" + [ -r "$t" ] && f="$t" + t="/usr/share/java/itextpdf/xmlworker.jar" + [ -r "$t" ] && f="$t" + file -L "$f" >/dev/null 2>&1 || f="" + echo "$f" +} + # env_() @@ -203,6 +227,10 @@ [ -r "$t" ] && CLASSPATH=${CLASSPATH}:$t t=${PACKAGE_HOME}/${PACKAGE}-pdf-ui.jar [ -r "$t" ] && CLASSPATH=${CLASSPATH}:$t + t=$(itext_pdf_guess_) + [ -r "$t" ] && CLASSPATH=${CLASSPATH}:$t + t=$(itext_xmlworker_guess_) + [ -r "$t" ] && CLASSPATH=${CLASSPATH}:$t t=${PACKAGE_HOME}/${PACKAGE}-ptb.jar [ -r "$t" ] && CLASSPATH=${CLASSPATH}:$t t=${PACKAGE_HOME}/${PACKAGE}-svg.jar
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor