]> git.pld-linux.org Git - packages/crossnacl-newlib.git/commitdiff
use xz source
authorElan Ruusamäe <glen@delfi.ee>
Thu, 13 Sep 2012 19:08:36 +0000 (22:08 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Thu, 13 Sep 2012 19:08:36 +0000 (22:08 +0300)
crossnacl-newlib.spec
get-source.sh

index 65c36c3ce30cf97b8b725d1397184fb74a65723b..0404197c54b0de1c11a09d23f03e99e9a941d64c 100644 (file)
@@ -9,7 +9,6 @@ Source0:        nacl-newlib-%{version}-git%{gitver}.tar.bz2
 # Source0-md5: 62471478377d5f99a2ce88213731e500
 Source1:       nacl-headers-21.0.1180.57.tar.bz2
 # Source1-md5: 8e76cde640c1f268e14dbd67568a4bee
-# Taken from chromium-15.0.874.106/native_client/tools/newlib-libc-script
 Source2:       newlib-libc-script
 Source3:       pthread.h
 Source4:       get-source.sh
@@ -17,6 +16,8 @@ URL:          http://sourceware.org/newlib/
 BuildRequires: crossnacl-binutils
 BuildRequires: crossnacl-gcc
 BuildRequires: fslint
+BuildRequires: tar >= 1:1.22
+BuildRequires: xz
 ExclusiveArch: %{ix86} %{x8664}
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
index e2c3bf89a620d03e9f90b837a34087b0563e152e..afca0540b4d77e327756f8805a7b092f7f6918bf 100755 (executable)
@@ -61,13 +61,13 @@ version=$(awk -F"'" '/PACKAGE_VERSION=/{print $2}' configure)
 shorthash=$(git rev-parse --short $githash)
 prefix=$package-$version-git$shorthash
 
-if [ -f $prefix.tar.bz2 ]; then
-       echo "Tarball $prefix.tar.bz2 already exists at $shorthash"
+if [ -f $prefix.tar.xz ]; then
+       echo "Tarball $prefix.tar.xz already exists at $shorthash"
 else
        git archive $githash --prefix $prefix/ > $prefix.tar
-       bzip2 -9 $prefix.tar
+       xz -9 $prefix.tar
 
-       ../dropin $prefix.tar.bz2
+       ../dropin $prefix.tar.xz
 fi
 
 # We need to copy some missing header files from chromium
@@ -79,15 +79,16 @@ fi
 
 package=nacl-headers
 prefix=$package-$chrome_version
-if [ -f $prefix.tar.bz2 ]; then
-       echo "Tarball $prefix.tar.bz2 already exists"
+if [ -f $prefix.tar.xz ]; then
+       echo "Tarball $prefix.tar.xz already exists"
 else
        svn co $nacl_trunk/src/native_client/src/trusted/service_runtime@$nacl_revision $package
        cd $package
        ./export_header.py include ../$prefix
        cd ..
-       tar -cjf $prefix.tar.bz2 --exclude-vcs $prefix
-       ../dropin $prefix.tar.bz2
+       tar -cf $prefix.tar --exclude-vcs $prefix
+       xz -9 $prefix.tar
+       ../dropin $prefix.tar.xz
 fi
 
 # Taken from chromium-15.0.874.106/native_client/tools/newlib-libc-script
This page took 0.069056 seconds and 4 git commands to generate.