diff --git a/eclipse.spec b/eclipse.spec index 589df95..6ae5539 100644 --- a/eclipse.spec +++ b/eclipse.spec @@ -19,7 +19,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 26%{?dist} +Release: 27%{?dist} License: Eclipse Public License Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -736,6 +736,7 @@ install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/links install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/%{name} install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/%{name}/features +install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/java # Explode the resulting SDK tarball tar -C $RPM_BUILD_ROOT%{_datadir} -zxf result/linux-gtk-%{eclipse_arch}-sdk.tar.gz @@ -888,6 +889,8 @@ SWTJARVERSION=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.%{eclipse_a pushd $RPM_BUILD_ROOT%{_libdir}/%{name} ln -s %{_libdir}/%{name}/plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_$SWTJARVERSION.jar swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar ln -s swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar swt-gtk-%{eclipse_majmin}.jar +ln -s swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar swt.jar +ln -s ../%{name}/swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar ../java/swt.jar popd # Install the eclipse-ecj.jar symlink for java-1.4.2-gcj-compat's "javac" @@ -1248,6 +1251,8 @@ fi %{_datadir}/%{name}/plugins/org.eclipse.swt_* %{_libdir}/%{name}/plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_* %{_libdir}/%{name}/swt-gtk*.jar +%{_libdir}/%{name}/swt.jar +%{_libdir}/java/swt.jar %if %{gcj_support} %dir %{_libdir}/gcj/%{name} %{_libdir}/gcj/%{name}/org.eclipse.swt.gtk.linux.%{eclipse_arch}_* @@ -1573,6 +1578,10 @@ fi %endif %changelog +* Thu Oct 11 2007 Andrew Overholt 3.3.0-27 +- Add patch to have unversioned swt.jar symlink (courtesy Patrice + Dumas). + * Sat Oct 06 2007 Andrew Overholt 3.3.0-26 - Add encoding to desktop file. - Fix %%files list again.