From 0d017efdbec7f92bf8b7aaf54beb66d635966658 Mon Sep 17 00:00:00 2001 From: Omair Majid Date: Mon, 15 Jul 2013 15:07:29 -0400 Subject: [PATCH] Compress tarball with xz Fixes RHBZ#979823 --- .gitignore | 1 + generate_source_tarball.sh | 4 +++- java-1.8.0-openjdk.spec | 6 +++++- sources | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f3870b6..5cfc416 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /systemtap-tapset.tar.gz /jdk8-b87.tar.gz /jdk8-b89.tar.gz +/jdk8-b89.tar.xz diff --git a/generate_source_tarball.sh b/generate_source_tarball.sh index 7e0509f..fef96bf 100755 --- a/generate_source_tarball.sh +++ b/generate_source_tarball.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -e + VERSION=$1 REV=$2 JDK8_URL=http://hg.openjdk.java.net/jdk8/jdk8 @@ -28,4 +30,4 @@ done rm -rvf jdk/src/share//native/sun/security/ec/impl popd -tar czf ${VERSION}.tar.gz jdk8 +tar cJf ${VERSION}.tar.xz jdk8 diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec index 448af6f..408d87f 100644 --- a/java-1.8.0-openjdk.spec +++ b/java-1.8.0-openjdk.spec @@ -156,7 +156,7 @@ URL: http://openjdk.java.net/ # Source from upstrem OpenJDK8 project. Use # './generate_source_tarball.sh %{hg_tag}' to generate. The script merges # multiple tarballs into one and removes code not allowed in Fedora. -Source0: jdk8-%{jdk8_version}.tar.gz +Source0: jdk8-%{jdk8_version}.tar.xz # Custom README for -src subpackage Source2: README.src @@ -901,6 +901,10 @@ exit 0 %doc %{buildoutputdir}/images/j2sdk-image/jre/LICENSE %changelog +* Mon Jul 15 2013 Omair Majid - 1:1.8.0.0-0.9.b89 +- Switch to xz for compression +- Fixes RHBZ#979823 + * Mon Jul 15 2013 Omair Majid - 1:1.8.0.0-0.9.b89 - Priority should be 0 until openjdk8 is released by upstream - Fixes RHBZ#964409 diff --git a/sources b/sources index 8b31db4..5a67ccd 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ e1d19c1a7e103b9b3c35a94628ded3b5 desktop-files.tar.gz 94ca5a45c3cb3b85c4577d0891166007 systemtap-tapset.tar.gz -37ab913f14f25f0e8c5e07adeaeb2f34 jdk8-b89.tar.gz +9655fdece7079e5df0f242e7dabd30a2 jdk8-b89.tar.xz