Public bug reported:
Binary package hint: libjflac-java
jFLAC has the ability to act as a plug-in for the JavaSound API, making
FLAC decoding work transparently with other Java software that uses
audio input. However, the requisite files are not included in the JAR
file built by the Debian package. This is really simple to fix, just
make this change to debian/build.xml:
diff -u libjflac-java-1.3/debian/build.xml libjflac-java-1.3/debian/build.xml
--- libjflac-java-1.3/debian/build.xml
+++ libjflac-java-1.3/debian/build.xml
@@ -15,7 +15,12 @@
</target>
<target name="jar" description="o Create the jar" depends="compile">
- <jar jarfile="${jar.name}" basedir="${class.dir}"/>
+ <jar jarfile="${jar.name}" basedir="${class.dir}">
+ <service type="javax.sound.sampled.spi.AudioFileReader"
+ provider="org.kc7bfi.jflac.sound.spi.FlacAudioFileReader"/>
+ <service type="javax.sound.sampled.spi.FormatConversionProvider"
+
provider="org.kc7bfi.jflac.sound.spi.FlacFormatConversionProvider"/>
+ </jar>
</target>
<target name="install" depends="jar">
I've published an updated version of the package to my PPA:
https://launchpad.net/~dhuggins/+archive/cmusphinx
Is there some way to automatically notify the Debian maintainers too, or
do I have to report a bug manually?
(probably the package should also be updated to use Maven for building,
but I don't know how to do that)
** Affects: libjflac-java (Ubuntu)
Importance: Undecided
Status: New
--
JavaSound SPI services missing from JAR file
https://bugs.launchpad.net/bugs/586379
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs