[tritonus] bug 665426 - adding /usr/share/java symlinks

lzap lzap at fedoraproject.org
Mon Jan 17 15:04:21 UTC 2011


commit cfaac462244b348391126675a632a2bcfa50abc6
Author: Lukas Zapletal <lzap+git at redhat.com>
Date:   Mon Jan 17 16:04:06 2011 +0100

    bug 665426 - adding /usr/share/java symlinks

 tritonus.spec |   31 ++++++++++++++++++++++++++++++-
 1 files changed, 30 insertions(+), 1 deletions(-)
---
diff --git a/tritonus.spec b/tritonus.spec
index 217ca23..413fb0a 100644
--- a/tritonus.spec
+++ b/tritonus.spec
@@ -5,7 +5,7 @@ Summary:        Java Sound API Implementation
 URL:            http://www.tritonus.org/
 Group:          System Environment/Libraries
 Version:        0.3.7
-Release:        0.10.%{cvs_version}%{?dist}
+Release:        0.11.%{cvs_version}%{?dist}
 License:        LGPLv2+
 Source0:        %{name}-%{version}-%{cvs_version}.tar.bz2
 Source9:        %{name}-snapshot.sh
@@ -191,6 +191,18 @@ pushd %{buildroot}%{_libdir}/%{name}
     done
 popd
 
+# symlinks in the java dir
+mkdir -p %{buildroot}%{_javadir}/%{name}
+pushd %{buildroot}%{_javadir}/%{name}
+    for jar in %{buildroot}%{_libdir}/%{name}/*-%{version}*; do
+        J=$(basename ${jar})
+        if [ "$J" != "%{name}_src-%{version}.jar" ]; then
+            ln -sf %{_libdir}/%{name}/$J $J
+            ln -sf %{_libdir}/%{name}/$J `echo $J | sed "s|-%{version}||g"`
+        fi
+    done
+popd
+
 # javadoc
 install -dm 755 %{buildroot}%{_javadocdir}/%{name}
 cp -pr javadoc/* %{buildroot}%{_javadocdir}/%{name}
@@ -237,6 +249,16 @@ rm -rf %{buildroot}
 %{_libdir}/%{name}/%{name}_vorbis*.jar
 %{_libdir}/%{name}/lib%{name}vorbis.so
 %{_libdir}/%{name}/%{name}_src*.jar
+%{_javadir}/%{name}/%{name}_alsa*jar
+%{_javadir}/%{name}/%{name}_aos*jar
+%{_javadir}/%{name}/%{name}_core*jar
+%{_javadir}/%{name}/%{name}_dsp*jar
+%{_javadir}/%{name}/%{name}_javasequencer*jar
+%{_javadir}/%{name}/%{name}_jorbis*jar
+%{_javadir}/%{name}/%{name}_pvorbis*jar
+%{_javadir}/%{name}/%{name}_remaining*jar
+%{_javadir}/%{name}/%{name}_share*jar
+%{_javadir}/%{name}/%{name}_vorbis*jar
 %{_jnidir}/*so
 
 
@@ -245,18 +267,21 @@ rm -rf %{buildroot}
 %doc doc/cdda.txt doc/bindists/cdda/readme.txt
 %{_libdir}/%{name}/%{name}_cdda*.jar
 %{_libdir}/%{name}/lib%{name}cdparanoia.so
+%{_javadir}/%{name}/%{name}_cdda*jar
 
 %files esd
 %defattr(-,root,root,-)
 %doc doc/bindists/esd/readme.txt
 %{_libdir}/%{name}/%{name}_esd*.jar
 %{_libdir}/%{name}/lib%{name}esd.so
+%{_javadir}/%{name}/%{name}_esd*jar
 
 %files fluidsynth
 %defattr(-,root,root,-)
 %doc doc/fluidsynth*
 %{_libdir}/%{name}/%{name}_fluidsynth*.jar
 %{_libdir}/%{name}/lib%{name}fluid.so
+%{_javadir}/%{name}/%{name}_fluidsynth*jar
 
 %files javadoc
 %defattr(-,root,root,-)
@@ -266,9 +291,13 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %doc doc/compression*
 %{_libdir}/%{name}/%{name}_gsm*.jar
+%{_javadir}/%{name}/%{name}_gsm*jar
 
 
 %changelog
+* Mon Jan 17 2011 Lukas Zapletal <lzap+spec at redhat.com> - 0.3.7-0.11.20101108cvs
+- bug 665426 - adding /usr/share/java symlinks
+
 * Tue Jan 05 2011 Lukas Zapletal <lzap+spec at redhat.com> - 0.3.7-0.10.20101108cvs
 - bug 665426 - adding symlinks to JNI dir
 


More information about the scm-commits mailing list