rpms/eclipse/devel eclipse-ia64-packaging.patch, NONE, 1.1 eclipse.spec, 1.513, 1.514
Andrew Overholt (overholt)
fedora-extras-commits at redhat.com
Fri Feb 8 16:01:11 UTC 2008
Author: overholt
Update of /cvs/pkgs/rpms/eclipse/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7182
Modified Files:
eclipse.spec
Added Files:
eclipse-ia64-packaging.patch
Log Message:
* Fri Feb 08 2008 Andrew Overholt <overholt at redhat.com> 3.3.1.1-15
- Add ia64 patches from Doug Chapman.
- rhbz#431963.
eclipse-ia64-packaging.patch:
--- NEW FILE eclipse-ia64-packaging.patch ---
diff -up eclipse-3.3.1.1/plugins/org.eclipse.pde.build/templates/packager/packaging.properties.broken eclipse-3.3.1.1/plugins/org.eclipse.pde.build/templates/packager/packaging.properties
--- eclipse-3.3.1.1/plugins/org.eclipse.pde.build/templates/packager/packaging.properties.broken 2008-01-24 20:47:39.000000000 -0500
+++ eclipse-3.3.1.1/plugins/org.eclipse.pde.build/templates/packager/packaging.properties 2008-01-24 20:48:07.000000000 -0500
@@ -20,6 +20,7 @@ root.win32.win32.x86=eclipse.exe, eclips
root.linux.motif.x86=eclipse,libcairo-swt.so,libXm.so.2,about_files/,about.html,icon.xpm
root.linux.gtk.x86=eclipse,libcairo-swt.so,about_files/,about.html,icon.xpm
root.linux.gtk.x86_64=eclipse,libcairo-swt.so,about_files/,about.html,icon.xpm
+root.linux.gtk.ia64=eclipse,libcairo-swt.so,about_files/,about.html,icon.xpm
root.linux.gtk.ppc=eclipse
root.macosx.carbon.ppc=eclipse,Eclipse.app/
root.macosx.carbon.ppc.link=Eclipse.app/Contents/MacOS/eclipse,eclipse,../../../MacOS,Eclipse.app/Contents/Resources/Splash.app/Contents/MacOS
Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v
retrieving revision 1.513
retrieving revision 1.514
diff -u -r1.513 -r1.514
--- eclipse.spec 5 Dec 2007 11:20:16 -0000 1.513
+++ eclipse.spec 8 Feb 2008 16:00:41 -0000 1.514
@@ -19,7 +19,7 @@
Summary: An open, extensible IDE
Name: eclipse
Version: %{eclipse_majmin}.%{eclipse_micro}
-Release: 14%{?dist}
+Release: 15%{?dist}
License: Eclipse Public License
Group: Text Editors/Integrated Development Environments (IDE)
URL: http://www.eclipse.org/
@@ -86,6 +86,8 @@
# https://bugzilla.redhat.com/show_bug.cgi?id=352361
Patch29: %{name}-maxpermsize.patch
+Patch31: %{name}-ia64-packaging.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: ant
BuildRequires: jpackage-utils >= 0:1.5, make, gcc
@@ -537,6 +539,8 @@
%patch24 -p1
%patch28
%patch30
+%patch31 -p1
+
# there is only partial support for ppc64 so we have to remove this
# partial support to get the replacement hack to work
find -name \*ppc64\* | xargs rm -r
@@ -563,6 +567,12 @@
\*.exe -a ! -name \*.pm -a ! -name \*.jpg); do
sed -i -e "s/ia64_32/@eye-eh-64_32@/g" -e "s/ia64/%{_arch}/g" -e "s/@eye-eh-64_32@/ia64_32/g" $f
done
+ IFS=$OLDIFS
+%endif
+
+%ifarch ppc64 sparc sparc64 alpha ia64
+IFS='
+'
# Copy over the fragments for these arches
cp -pr plugins/org.eclipse.equinox.launcher.gtk.linux.{ppc,%{_arch}}
pushd plugins/org.eclipse.equinox.launcher.gtk.linux.%{_arch}
@@ -771,7 +781,7 @@
# Explode the resulting SDK tarball
tar -C $RPM_BUILD_ROOT%{_datadir} -zxf result/linux-gtk-%{eclipse_arch}-sdk.tar.gz
cp eclipse/eclipse $RPM_BUILD_ROOT%{_datadir}/eclipse
-%ifarch ppc64 sparc sparc64 alpha
+%ifarch ppc64 sparc sparc64 alpha ia64
cp features/org.eclipse.platform/gtk/eclipse.ini $RPM_BUILD_ROOT%{_libdir}/eclipse
%else
mv $RPM_BUILD_ROOT%{_datadir}/eclipse/eclipse.ini \
@@ -1612,6 +1622,10 @@
%endif
%changelog
+* Fri Feb 08 2008 Andrew Overholt <overholt at redhat.com> 3.3.1.1-15
+- Add ia64 patches from Doug Chapman.
+- rhbz#431963.
+
* Wed Dec 05 2007 Martin Stransky <stransky at redhat.com> 3.3.1.1-14
- rebuilt against XUL Runner (gecko-libs 1.9)
- removed .png extension from the desktop file
More information about the fedora-extras-commits
mailing list