Author: peroyvind
Date: Tue Feb 13 19:40:22 2007
New Revision: 120625

Modified:
   packages/cooker/java-1.5.0-sun/current/SPECS/java-1.5.0-sun.spec

Log:
add back conflicts on kaffe that magically disappaered
fix plugin location and use update-alternatives to handle several versions..

Modified: packages/cooker/java-1.5.0-sun/current/SPECS/java-1.5.0-sun.spec
==============================================================================
--- packages/cooker/java-1.5.0-sun/current/SPECS/java-1.5.0-sun.spec    
(original)
+++ packages/cooker/java-1.5.0-sun/current/SPECS/java-1.5.0-sun.spec    Tue Feb 
13 19:40:22 2007
@@ -56,6 +56,7 @@
 Provides:      java = %{javaver}
 Requires:      update-alternatives
 Requires:      jpackage-utils >= 0:1.5.38
+Conflicts:     kaffe
 BuildArch:     i586 x86_64
 BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 BuildRequires: jpackage-utils >= 0:1.5.38 sed lzma
@@ -301,12 +302,6 @@
 # These %ghost'd files are created properly in %post  -- Rex
 touch 
%{buildroot}%{fontdir}/{fonts.{alias,scale,cache-1},XftCache,encodings.dir}
 
-%ifnarch x86_64
-install -d %{buildroot}%{_libdir}/mozilla-firefox/plugins
-mv %{buildroot}%{pluginname} %{buildroot}%{_libdir}/mozilla-firefox/plugins/
-ln -s %{_libdir}/mozilla-firefox/plugins/libjavaplugin_oji.so 
%{buildroot}%{pluginname}
-%endif
-
 cd ..
 # Most of this shamelessly stolen from redhat's kdebase-2.2.2 specfile
 
@@ -365,6 +360,7 @@
 %ifnarch x86_64
 --slave %{_bindir}/ControlPanel                        ControlPanel            
%{jrebindir}/ControlPanel \
 --slave %{_datadir}/javaws                     javaws                  
%{jrebindir}/javaws \
+--slave %{_libdir}/mozilla-firefox/plugins/libjavaplugin_oji.so        
libjavaplugin_oji.so    
%{_jvmdir}/%{jredir}/plugin/i386/ns7/libjavaplugin_oji.so  \
 %endif
 %{expand:%(for bin in %{jrebin}; do echo \
 --slave %{_bindir}/${bin}                      ${bin}                  
%{jrebindir}/${bin} \\; done ; for man in %{jreman}; do echo \
@@ -489,7 +485,6 @@
 %ifnarch x86_64
 %files plugin -f %{name}-%{version}-plugin.files
 %defattr(-,root,root,-)
-%{_libdir}/mozilla-firefox/plugins/*so
 %endif
 
 %files fonts

Reply via email to