- more 64-bit platform and launching script fixes

- add ppc
This commit is contained in:
Andrew Overholt 2005-01-17 19:09:19 +00:00
parent fd8a051e7b
commit daae71c65e
1 changed files with 17 additions and 9 deletions

View File

@ -3,7 +3,7 @@
# The intersection of the IBM-supported platforms and
# the platforms we want.
ExclusiveArch: i386
ExclusiveArch: i386 ppc
%define pkg_summary An open extensible IDE
%define section free
@ -55,7 +55,7 @@ ExclusiveArch: i386
Summary: %{pkg_summary}
Name: eclipse
Version: %{eclipse_majmin}
Release: 0.%{eclipse_milestone}.18
Release: 0.%{eclipse_milestone}.19
License: CPL
Group: Text Editors/Integrated Development Environments (IDE)
URL: http://www.eclipse.org/
@ -104,13 +104,17 @@ BuildRequires: jpackage-utils >= 0:1.5, make, gcc
BuildRequires: xalan-j2, xerces-j2, xml-commons-apis
# MDK 9.1 libgnome-vfs2_0-devel
# RH 8.0, 9, FC 1: gnome-vfs2-devel
BuildRequires: %{_libdir}/pkgconfig/gnome-vfs-2.0.pc
# BuildRequires: %{_libdir}/pkgconfig/gnome-vfs-2.0.pc
# Trying to use %{_libdir} causes problems on 64-bit arches
BuildRequires: gnome-vfs2-devel
# MDK 9.1: libgtk+2.0_0-devel
# RH 8.0, 9, FC 1: gtk2-devel
BuildRequires: %{_libdir}/pkgconfig/gtk+-2.0.pc
# BuildRequires: %{_libdir}/pkgconfig/gtk+-2.0.pc
BuildRequires: gtk2-devel
# MDK 9.1: libglib2.0_0-devel
# RH 8.0, 9, FC 1: glib2-devel
BuildRequires: %{_libdir}/pkgconfig/gthread-2.0.pc
# BuildRequires: %{_libdir}/pkgconfig/gthread-2.0.pc
BuildRequires: glib2-devel
BuildRequires: gcc4-java >= 4.0.0-0.17
BuildRequires: java-devel >= 1.4.2
@ -246,7 +250,7 @@ perl -pi -e 's|failonerror="[A-Za-z]*"|failonerror="yes"|g' \
# extend it later if need be.
src=
dest=
%ifarch ia64 ppc64 sparc64
%ifarch sparc64
src=amd64
dest=%{eclipse_arch}
%endif
@ -344,8 +348,7 @@ mkdir -p './JNI Generation/org/eclipse/swt/tools/internal/'
suff=
%ifarch alpha ia64 ppc64 sparc64 x86_64
#echo "gtk64"
#suff=.gtk64
suff=.gtk64/src
%endif
# Symlink some gtk sources.
@ -371,6 +374,7 @@ swtflags="$swtflags XTEST_LIB_PATH=/usr/X11R6/lib64"
swtflags="$swtflags XTEST_LIB_PATH=/usr/X11R6/lib"
%endif
%endif
# FIXME: /usr/lib/gcc is because /usr/lib64/gcc... isn't correct on x86_64
make \
$swtflags \
JAVA_HOME="%{java_home}" \
@ -378,7 +382,7 @@ JAVA_JNI="%{java_home}/include" \
AWT_LIB_PATH="%{java_home}/jre/bin" \
JPACKAGE_CFLAGS="$RPM_OPT_FLAGS -DNO_LONG -I%{java_home}/include \
-I%{java_home}/include/linux \
-I%_libdir}/gcc/%{arch}-redhat-linux/4.0.0/include/"\
-I/usr/lib/gcc/%{arch}-redhat-linux/4.0.0/include/"\
MOZILLA_HOME="" \
MOZILLA_INCLUDE_BASE="/usr/include/mozilla-1.4.2" \
MOZILLA_LIBFLAG="" \
@ -681,6 +685,10 @@ rm -rf $RPM_BUILD_ROOT
%defattr(0644,root,root,0755)
%changelog
* Mon Jan 17 2005 Andrew Overholt <overholt@redhat.com> 3.1-0.M4.19
- more 64-bit platform and launching script fixes
- add ppc
* Sat Jan 15 2005 Andrew Overholt <overholt@redhat.com> 3.1-0.M4.18
- script path fixes
- x86_64 fixes