diff --git a/compute-PATCHVERSION.sh b/compute-PATCHVERSION.sh deleted file mode 100644 index 12da67d1f..000000000 --- a/compute-PATCHVERSION.sh +++ /dev/null @@ -1,77 +0,0 @@ -#! /bin/bash - -export LANG=POSIX - -path=(.) -while test $# -gt 0; do - case "$1" in - --patches) - path[${#path[@]}]=$2 - shift 2 - ;; - *) - echo "Usage $0 [--patches ]" >&2 - exit 1 - esac -done -if test "${path[*]}" = "."; then - path=(. ..) -fi - - -source $(dirname $0)/config.sh -parse_srcversion() -{ - local IFS=. - set -- ${SRCVERSION%%-*} - VERSION=$1 - PATCHLEVEL=${2:-0} - SUBLEVEL=${3:-0} - EXTRAVERSION=${SRCVERSION#${SRCVERSION%%-*}} -} -parse_srcversion - -EXTRA_SYMBOLS=$(set -- $([ -e $(dirname $0)/extra-symbols ] && cat $(dirname $0)/extra-symbols) ; echo $*) - -series=$(mktemp) -tmp_files="$series" -trap 'rm -rf $tmp_files' EXIT -warned=false -while read patch; do - dir=${patch%/*} - for p in "${path[@]}"; do - if test -d "$p/$dir"; then - echo "$p/$patch" - continue 2 - fi - done - for p in "${path[@]}"; do - if test -e "$p/$dir.tar.bz2"; then - echo "unpacking $p/$dir.tar.bz2" >&2 - if ! $warned; then - echo "pass --patches to avoid this" >&2 - warned=true - fi - tmp_files="$tmp_files $dir" - tar -xjf "$p/$dir.tar.bz2" - echo "$patch" - continue 2 - fi - done - echo "Can't find $patch" >&2 - exit 1 -done >"$series" < <($(dirname $0)/guards $EXTRA_SYMBOLS