Bug 1312627

Summary: Update tuxguitar package to version 1.3.1
Product: [Fedora] Fedora Reporter: ycollet <ycollette.nospam>
Component: tuxguitarAssignee: Orcan Ogetbil <oget.fedora>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: mtasaka, oget.fedora
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-12 03:18:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
The spec file
none
The starting script
none
The desktop script none

Description ycollet 2016-02-28 07:25:11 UTC
Created attachment 1131209 [details]
The spec file

TuxGuitar 1.3.1 has been released.
Please update the tuxguitar package.

I have made a spec file to package this version of tuxguitar.

Comment 1 ycollet 2016-02-28 07:25:52 UTC
Created attachment 1131210 [details]
The starting script

Comment 2 ycollet 2016-02-28 07:26:24 UTC
Created attachment 1131211 [details]
The desktop script

Comment 3 Orcan Ogetbil 2016-03-09 01:55:44 UTC
Hi,
Thanks for the reminder. This package was updated about a month ago in rawhide and a few weeks ago in F23. Do your scripts provide improvements over the existing scripts?

Comment 4 ycollet 2016-03-09 07:10:45 UTC
Maybe the only thing valuable in my script is the maven build command line: I set gcc flags for the fluidsynth, jack and alsa plugin.

mvn clean package -Dnative-modules=true -Dtuxguitar-alsa.jni.cflags="-I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -O2 -fPIC" -Dtuxguitar-jack.jni.cflags="-I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -O2 -fPIC" -Dtuxguitar-fluidsynth.jni.cflags="-I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -O2 -fPIC" -Dtuxguitar-oss.jni.cflags="-I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -O2 -fPIC"

Why did you set the audio default plugin to alsa and not pulseaudio ?

Comment 5 Orcan Ogetbil 2016-03-12 03:18:07 UTC
Thanks. The build in koji uses Fedora's %optflags, not just for x86_64, but for all supported architectures:
   http://koji.fedoraproject.org/koji/buildinfo?buildID=734618

Despite all the efforts, the pulseaudio is not being taken as a first class citizen by all pro-audio people that I know. Since this package is aimed at audio enthusiasts alsa was made the primary choice. 
Are you subscribed to the fedora-music-list?