From 5238051ad2006a7f739532a6d5d4805a66639a43 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Wed, 16 Jan 2019 21:28:24 +0100 Subject: [PATCH] fix the repack script --- debian/unpack.sh | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/debian/unpack.sh b/debian/unpack.sh index 7c96077f..e2eef996 100644 --- a/debian/unpack.sh +++ b/debian/unpack.sh @@ -1,24 +1,24 @@ set -e - -MAJOR_VERSION=`ls -1 *svn*bz2 | tail -1|perl -ne 'print "$1\n" if /(\d+)~svn/;' | sort -ru` -SVN_REV=`ls -1 *svn*bz2 | tail -1|perl -ne 'print "$1\n" if /svn(\d+)/;' | sort -ru` -echo "Unpack of llvm" -tar jxf llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig.tar.bz2 -cd llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV/ || ( echo "Bad SVN_REV:\"$SVN_REV\"" && exit 1 ) -for f in ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-clang.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-clang-tools-extra.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-compiler-rt.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-lld.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-lldb.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-polly.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-openmp.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-libcxx.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-libcxxabi.tar.bz2; do - if test -e $f; then - echo "unpack of $f" - tar jxf $f - fi +VERSION=8 +MAJOR_VERSION=8 # 8.0.1 +SVN_REV=`ls -1 *8_$MAJOR_VERSION*svn*bz2 | tail -1|perl -ne 'print "$1\n" if /svn(\d+)/;' | sort -ru` +#SVN_REV=347285 +VERSION=svn$SVN_REV +#VERSION=+rc3 +tar jxvf llvm-toolchain-8_$MAJOR_VERSION~$VERSION.orig.tar.bz2 +cd llvm-toolchain-8_$MAJOR_VERSION~$VERSION/ || ( echo "Bad SVN_REV:\"$SVN_REV\"" && exit 1 ) +for f in ../llvm-toolchain-8_$MAJOR_VERSION~$VERSION.orig-clang.tar.bz2 ../llvm-toolchain-8_$MAJOR_VERSION~$VERSION.orig-clang-tools-extra.tar.bz2 ../llvm-toolchain-8_$MAJOR_VERSION~$VERSION.orig-compiler-rt.tar.bz2 ../llvm-toolchain-8_$MAJOR_VERSION~$VERSION.orig-lldb.tar.bz2 ../llvm-toolchain-8_$MAJOR_VERSION~$VERSION.orig-polly.tar.bz2 ../llvm-toolchain-8_$MAJOR_VERSION~$VERSION.orig-libcxxabi.tar.bz2 ../llvm-toolchain-8_$MAJOR_VERSION~$VERSION.orig-libcxx.tar.bz2 ../llvm-toolchain-8_$MAJOR_VERSION~$VERSION.orig-openmp.tar.bz2; do + tar jxvf $f done -ln -s clang_$MAJOR_VERSION~svn$SVN_REV clang -ln -s clang-tools-extra_$MAJOR_VERSION~svn$SVN_REV clang-tools-extra -ln -s compiler-rt_$MAJOR_VERSION~svn$SVN_REV compiler-rt -ln -s polly_$MAJOR_VERSION~svn$SVN_REV polly -ln -s lld_$MAJOR_VERSION~svn$SVN_REV lld -ln -s lldb_$MAJOR_VERSION~svn$SVN_REV lldb -ln -s openmp_$MAJOR_VERSION~svn$SVN_REV openmp -ln -s libcxx_$MAJOR_VERSION~svn$SVN_REV libcxx -ln -s libcxxabi_$MAJOR_VERSION~svn$SVN_REV libcxxabi -cp -R ../snapshot/debian . + +ln -s clang_$MAJOR_VERSION~$VERSION clang +ln -s clang-tools-extra_$MAJOR_VERSION~$VERSION clang-tools-extra +ln -s compiler-rt_$MAJOR_VERSION~$VERSION compiler-rt +ln -s polly_$MAJOR_VERSION~$VERSION polly +ln -s lldb_$MAJOR_VERSION~$VERSION lldb +ln -s openmp_$MAJOR_VERSION~$VERSION openmp +ln -s libcxx_$MAJOR_VERSION~$VERSION libcxx +ln -s libcxxabi_$MAJOR_VERSION~$VERSION libcxxabi + +cp -R ../$VERSION/debian . QUILT_PATCHES=debian/patches/ quilt push -a --fuzz=0