unigine-heaven.sh 661 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14
#!/bin/sh

TAR="$1"
#VERSION="$2"
RETURNTARNAME="$2"

OPKGNAME="Unigine_Heaven"

. $(dirname $0)/common.sh

# args: <run file> <output tar>
convert_makeself_to_tar()
{
    offset=`head -n 403 "$1" | wc -c | tr -d " "`
15
    dd if="$1" ibs=$offset skip=1 obs=1024 conv=sync status=progress | gzip -cd > "$2"
16 17
}

18
BASENAME="$(basename $TAR .run | tr "[A-Z_]" "[a-z-]")"
19 20 21

convert_makeself_to_tar $TAR $BASENAME.tar

Vitaly Lipatov's avatar
Vitaly Lipatov committed
22 23 24 25 26 27 28 29 30
cat <<EOF >$BASENAME.tar.eepm.yaml
name: $PRODUCT
group: Graphics
license: Proprietary
url: https://benchmark.unigine.com/heaven
summary: Unigine Heaven (Unigine Benchmark)
description: Unigine Heaven (Unigine Benchmark).
EOF

31
return_tar $BASENAME.tar