rpms/java-1.6.0-openjdk/devel java-1.6.0-openjdk.spec,1.64,1.65
Lubomir Rintel (lkundrak)
fedora-extras-commits at redhat.com
Fri Jul 25 08:57:06 UTC 2008
Author: lkundrak
Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18038/devel
Modified Files:
java-1.6.0-openjdk.spec
Log Message:
Synchronize fedora and EPEL packages
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.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- java-1.6.0-openjdk.spec 21 Jul 2008 20:52:40 -0000 1.64
+++ java-1.6.0-openjdk.spec 25 Jul 2008 08:56:36 -0000 1.65
@@ -109,7 +109,7 @@
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{buildver}
-Release: 0.19.%{openjdkver}%{?dist}
+Release: 0.20.%{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
@@ -139,6 +139,7 @@
Patch0: java-1.6.0-openjdk-optflags.patch
Patch1: java-1.6.0-openjdk-java-access-bridge-tck.patch
Patch2: java-1.6.0-openjdk-makefile.patch
+Patch3: java-1.6.0-openjdk-freetype.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -146,7 +147,11 @@
BuildRequires: cups-devel
BuildRequires: desktop-file-utils
BuildRequires: giflib-devel
+%if 0%{?fedora}
BuildRequires: lesstif-devel
+%else
+BuildRequires: openmotif-devel
+%endif
BuildRequires: libX11-devel
BuildRequires: libXi-devel
BuildRequires: libXp-devel
@@ -171,7 +176,7 @@
BuildRequires: xorg-x11-server-Xvfb
BuildRequires: xorg-x11-fonts-Type1
BuildRequires: xorg-x11-fonts-misc
-BuildRequires: freetype-devel >= 2.3.0
+BuildRequires: freetype-devel >= 2.2.0
BuildRequires: fontconfig
BuildRequires: eclipse-ecj
# Java Access Bridge for GNOME build requirements.
@@ -190,10 +195,16 @@
%endif
Requires: libjpeg = 6b
+%if 0%{?fedora} > 9
# Require /etc/pki/java/cacerts.
Requires: ca-certificates
+%else
+# Require /etc/pki/tls/certs/ca-bundle.crt instead of generating
+# cacerts.
+Requires: openssl
+%endif
# Require jpackage-utils for ant.
-Requires: jpackage-utils >= 1.7.3-1jpp.3
+Requires: jpackage-utils >= 1.7.3-1jpp.2
# Require zoneinfo data provided by tzdata-java subpackage.
Requires: tzdata-java
# Post requires alternatives to install tool alternatives.
@@ -347,7 +358,13 @@
./configure %{icedteaopt} --with-openjdk-src-zip=%{SOURCE1}
%if %{gcjbootstrap}
make stamps/patch-ecj.stamp
+pushd openjdk-ecj
+ patch -l -p2 < %{PATCH3}
+popd
%endif
+make stamps/patch.stamp
+patch -l -p1 < %{PATCH3}
+
make
export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image
@@ -408,6 +425,7 @@
install -d -m 755 $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}
cp -a jre/bin jre/lib $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}
+%if 0%{?fedora} > 9
# Install cacerts symlink.
rm -f $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security/cacerts
pushd $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security
@@ -415,6 +433,7 @@
%{_jvmdir}/%{jredir}/lib/security)
ln -sf $RELATIVE/cacerts .
popd
+%endif
# Install extension symlinks.
install -d -m 755 $RPM_BUILD_ROOT%{jvmjardir}
@@ -497,7 +516,7 @@
# Install desktop files.
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
cp javaws.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
-desktop-file-install \
+desktop-file-install --vendor ''\
--dir $RPM_BUILD_ROOT%{_datadir}/applications javaws.desktop
for e in jconsole policytool ; do
desktop-file-install --vendor=fedora --mode=644 \
@@ -798,7 +817,6 @@
%{jvmjardir}
%dir %{_jvmdir}/%{jredir}/lib/security
%{_jvmdir}/%{jredir}/lib/security/cacerts
-# FIXME: These should be replaced by symlinks into /etc.
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security
%ghost %{_jvmdir}/%{jredir}/lib/security/local_policy.jar
@@ -888,6 +906,10 @@
%{_jvmdir}/%{jredir}/lib/%{archinstall}/gcjwebplugin.so
%changelog
+* Wed Jul 23 2008 Lubomir Rintel <lkundrak at v3.sk> - 1:1.6.0-0.20.b11
+- Specify vendor for javaws desktop entry.
+- Merge EPEL-5 and Fedora devel packages.
+
* Mon Jul 21 2008 Lillian Angel <langel at redhat.com> - 1:1.6.0.0-0.19.b11
- Updated icedteasnapshot.
@@ -995,6 +1017,11 @@
- Added archbuild and archinstall definitions for ia64.
- Resolves: rhbz#433843
+* Mon Apr 28 2008 Lubomir Rintel <lkundrak at v3.sk> - 1:1.6.0.0-0.12.b08
+- Merge changes made to build on Red Hat Enterprise Linux 5, to include in EPEL:
+- Require Freetype 2.2.0 instead of 2.3.0.
+- Build against openmotif instead of lesstif when not on Fedora.
+
* Mon Apr 28 2008 Lillian Angel <langel at redhat.com> - 1:1.6.0.0-0.10.b09
- Fixed installation of javaws.desktop and javaws.png.
More information about the fedora-extras-commits
mailing list