[packages/oracle-java8] 1.8u25; add unlimited crypto policy; package still unfinished

arekm arekm at pld-linux.org
Sat Oct 18 20:50:03 CEST 2014


commit 812aaff9e82c9df4355529a573cf0df86e20d5e5
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Oct 18 20:49:58 2014 +0200

    1.8u25; add unlimited crypto policy; package still unfinished

 oracle-java8.spec | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)
---
diff --git a/oracle-java8.spec b/oracle-java8.spec
index 590fcd8..6d6b522 100644
--- a/oracle-java8.spec
+++ b/oracle-java8.spec
@@ -15,14 +15,14 @@
 
 # disable file duplicate packaging error
 %define		_duplicate_files_terminate_build   0
-%define		src_ver	8u5
+%define		src_ver	8u25
 %define		dir_ver	%(echo %{version} | sed 's/\\.\\(..\\)$/_\\1/')
 # class data version seen with file(1) that this jvm is able to load
 %define		_classdataversion 52.0
 Summary:	Oracle JDK (Java Development Kit) for Linux
 Summary(pl.UTF-8):	Oracle JDK - środowisko programistyczne Javy dla Linuksa
 Name:		oracle-java8
-Version:	1.8.0.05
+Version:	1.8.0.25
 Release:	0.1
 License:	restricted, distributable
 # http://www.oracle.com/technetwork/java/javase/terms/license/index.html
@@ -32,11 +32,14 @@ Group:		Development/Languages/Java
 # Download URL (requires JavaScript and interactive license agreement):
 # http://www.oracle.com/technetwork/java/javase/downloads/index.html
 Source0:	jdk-%{src_ver}-linux-i586.tar.gz
-# Source0-md5:	fb0e8b5c0be11521bccec5d667559e76
+# Source0-md5:	b5b16247f66643727d9b6d4bc7c5efda
 Source1:	jdk-%{src_ver}-linux-x64.tar.gz
-# Source1-md5:	adc3827532741873de9216a5aed883ed
+# Source1-md5:	e145c03a7edc845215092786bcfba77e
 Source2:	Test.java
 Source3:	Test.class
+# http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
+Source4:	jce_policy-8.zip
+# Source4-md5:	b3c7031bc65c28c2340302065e7d00d3
 Patch0:		%{name}-desktop.patch
 URL:		http://www.oracle.com/technetwork/java/javase/overview/index.html
 BuildRequires:	rpm >= 4.4.9-56
@@ -399,10 +402,10 @@ Ten pakiet zawiera narzędzie Java Mission Control.
 
 %prep
 %ifarch %{ix86}
-%setup -q -T -b 0 -n jdk%{dir_ver}
+%setup -q -T -b 0 -a4 -n jdk%{dir_ver}
 %endif
 %ifarch %{x8664}
-%setup -q -T -b 1 -n jdk%{dir_ver}
+%setup -q -T -b 1 -a4 -n jdk%{dir_ver}
 %endif
 
 # patch only copy of the desktop file, leave original unchanged
@@ -520,6 +523,9 @@ done
 install -d $RPM_BUILD_ROOT%{jredir}/javaws
 ln -sf %{jredir}/lib/javaws.jar $RPM_BUILD_ROOT%{jvmjardir}/javaws.jar
 
+# unrestricted crypto
+cp -a UnlimitedJCEPolicyJDK8/*.jar $RPM_BUILD_ROOT%{jredir}/lib/security
+
 # leave all locale files unchanged in the original location (license
 # restrictions) and only link them at the proper locations
 for loc in $(ls $RPM_BUILD_ROOT%{jredir}/lib/locale); do
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/oracle-java8.git/commitdiff/812aaff9e82c9df4355529a573cf0df86e20d5e5



More information about the pld-cvs-commit mailing list