The TuxGuitar package
TuxGuitar is a guitar tablature editor with player support through
midi. It can display scores and multitrack tabs. Various features
TuxGuitar provides include autoscrolling while playing, note
duration management, bend/slide/vibrato/hammer-on/pull-off effects,
support for tuplets, time signature management, tempo management,
gp3/gp4/gp5 import and export.
- Developed at Java:packages
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:zSystems/tuxguitar && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
tuxguitar-1.4-src-clean.tar.gz | 0007208108 6.87 MB | |
tuxguitar-default-soundfont.patch | 0000001445 1.41 KB | |
tuxguitar-do-not-force-java-1.5.patch | 0000000474 474 Bytes | |
tuxguitar-jsa-build.patch | 0000000817 817 Bytes | |
tuxguitar-startscript.patch | 0000005920 5.78 KB | |
tuxguitar-tray-build.patch | 0000001945 1.9 KB | |
tuxguitar.changes | 0000002508 2.45 KB | |
tuxguitar.spec | 0000009450 9.23 KB |
Revision 2 (latest revision is 18)
Dominique Leuenberger (dimstar_suse)
accepted
request 528171
from
Mindaugas Baranauskas (embar-)
(revision 2)
- Add tuxguitar-do-not-force-java-1.5.patch: Don't force JAVA 1.5
Comments 6
tuxguitar 1.5.2 has been released: https://sourceforge.net/projects/tuxguitar/files/TuxGuitar/TuxGuitar-1.5.2/tuxguitar-1.5.2-src.tar.gz/
I tried to compile 1.5.2 using the actual spec but it failed due to missing symbols (I had to update the minimum Java version to 7 using -Dant.build.javac.source=7).
However this project builds just fine using Maven: cd tuxguitar-repo/build-scripts/tuxguitar-linux-x86_64/ mvn package
But the script inside the tuxguitar.spec uses Ant and Make (for compiling the JNIs). It seems that Maven is the supported build system but I'm not sure.
I also successfully compiled TuxGuitar with all the native modules with the exception of VST synth.
Also TuxGuitar has a Qt4 and Qt5 version (the regular one uses SWT for the GUI). I wasn't able to build the Qt5 version since it requires a library called QtJambi.
I asked the developer about build instructions here: https://sourceforge.net/p/tuxguitar/support-requests/22/
Did you tryed to compile Tuxguitar 1.5 in OBS with Maven? As I remember, it was easy to compile TuxGuitar 1.4 with Maven in local computer, but it was impossible in OBS – that is why Ant and Make was used.
Oh, I see now why it was done this way. I compiled in a local VM with Leap 15. I'm a noob in regards to OBS.
It seems that the ant build is broken for TuxGuitar 1.5.2
I had to use an external repo to install Maven in Leap: https://build.opensuse.org/package/show/Java%3Apackages/maven
I'm seeing right now that Tumbleweed has maven in the official repos.
see also https://en.opensuse.org/openSUSE:Maven
Thanks I will take a look.
Since Tumbleweed already provides a maven package maybe we can use that to build TuxGuitar.