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