rpms/java-1.6.0-openjdk/devel java-1.6.0-openjdk.spec,1.17,1.18

Dennis Gilmore (ausil) fedora-extras-commits at redhat.com
Tue Apr 8 15:18:11 UTC 2008


Author: ausil

Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9340

Modified Files:
	java-1.6.0-openjdk.spec 
Log Message:
enable building on sparc and other non native supported arches using zero 



Index: java-1.6.0-openjdk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- java-1.6.0-openjdk.spec	1 Apr 2008 03:27:29 -0000	1.17
+++ java-1.6.0-openjdk.spec	8 Apr 2008 15:17:35 -0000	1.18
@@ -33,8 +33,13 @@
 %define archbuild ppc64
 %define archinstall ppc64
 %else
+%ifarch %{ix86}
 %define archbuild i586
 %define archinstall i386
+%else
+%define archbuild zero
+%define archinstall zero
+%endif
 %endif
 %endif
 %endif
@@ -55,7 +60,7 @@
 
 # Hard-code libdir on 64-bit architectures to make the 64-bit JDK
 # simply be another alternative.
-%ifarch x86_64 ppc64
+%ifarch x86_64 ppc64 sparc64
 %define syslibdir       %{_prefix}/lib64
 %define _libdir         %{_prefix}/lib
 %define archname        %{name}.%{_arch}
@@ -78,7 +83,7 @@
 
 # Standard JPackage directories and symbolic links.
 # Make 64-bit JDKs just another alternative on 64-bit architectures.
-%ifarch x86_64 ppc64
+%ifarch x86_64 ppc64 sparc64
 %define sdklnk          java-%{javaver}-%{origin}.%{_arch}
 %define jrelnk          jre-%{javaver}-%{origin}.%{_arch}
 %define sdkdir          %{name}-%{version}.%{_arch}
@@ -90,7 +95,7 @@
 %define jredir          %{sdkdir}/jre
 %define sdkbindir       %{_jvmdir}/%{sdklnk}/bin
 %define jrebindir       %{_jvmdir}/%{jrelnk}/bin
-%ifarch x86_64 ppc64
+%ifarch x86_64 ppc64 sparc64
 %define jvmjardir       %{_jvmjardir}/%{name}-%{version}.%{_arch}
 %else
 %define jvmjardir       %{_jvmjardir}/%{name}-%{version}
@@ -101,7 +106,7 @@
 
 Name:    java-%{javaver}-%{origin}
 Version: %{javaver}.%{buildver}
-Release: 0.7.%{openjdkver}%{?dist}
+Release: 0.8.%{openjdkver}%{?dist}
 # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons,
 # and this change was brought into RHEL-4.  java-1.5.0-ibm packages
 # also included the epoch in their virtual provides.  This created a
@@ -177,7 +182,7 @@
 BuildRequires: glib2-devel
 BuildRequires: gtk2-devel
 # zero-assembler build requirement
-%ifarch ppc ppc64
+%ifnarch x86_64 %{ix86}
 BuildRequires: libffi-devel
 %endif
 
@@ -786,6 +791,9 @@
 %{_jvmdir}/%{jredir}/lib/%{archinstall}/gcjwebplugin.so
 
 %changelog
+* Mon Apr 07 2008 Dennis Gilmore <dennis at ausil.us> - 1:1.6.0.0-0.8.b08
+- enable building for all arches using zero where there is not a native port
+
 * Mon Mar 31 2008 Lillian Angel <langel at redhat.com> - 1:1.6.0.0-0.7.b08
 - Updated icedteasnapshot. Includes sources needed to build xmlgraphics-commons.
 - Updated release.




More information about the fedora-extras-commits mailing list