153a5a1b3Sopenharmony_ci#!/bin/bash 253a5a1b3Sopenharmony_ci 353a5a1b3Sopenharmony_ci# Build an original tar-ball for a debian package free of a debian directory and 453a5a1b3Sopenharmony_ci# .git. 553a5a1b3Sopenharmony_ci 653a5a1b3Sopenharmony_civersion=`head -1 debian/changelog | sed 's/.*(// 753a5a1b3Sopenharmony_ci s/-.*//'` 853a5a1b3Sopenharmony_cised -i "s/LIB_TAG=.*/LIB_TAG=$version/" Makefile 953a5a1b3Sopenharmony_ciif [ "`basename $PWD`" != "sonic-$version" ]; then 1053a5a1b3Sopenharmony_ci echo "Directory name should be sonic-$version" 1153a5a1b3Sopenharmony_ci exit 1 1253a5a1b3Sopenharmony_cifi 1353a5a1b3Sopenharmony_cimake clean 1453a5a1b3Sopenharmony_cimake -f debian/rules clean 1553a5a1b3Sopenharmony_ciecho "sonic_${version} (git: `git log -1 --oneline | sed 's/ .*//'`)" > version 1653a5a1b3Sopenharmony_cigit2cl > ChangeLog 1753a5a1b3Sopenharmony_cicd .. 1853a5a1b3Sopenharmony_ciif ! tar -cvzf sonic_$version.orig.tar.gz --exclude-vcs --exclude=debian sonic-$version; then 1953a5a1b3Sopenharmony_ci echo "Could not create sonic_$version.orig.tar.gz" 2053a5a1b3Sopenharmony_ci exit 1 2153a5a1b3Sopenharmony_cifi 2253a5a1b3Sopenharmony_ciecho "Successfully created sonic_$version.orig.tar.gz" 23