nwjs-ffmpeg-prebuilt.sh 584 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
#!/bin/sh -x

TAR="$1"
RETURNTARNAME="$2"
VERSION="$3"
URL="$4"

. $(dirname $0)/common.sh

erc $TAR || fatal

[ -n libffmpeg.so ] || fatal
chmod 0644 libffmpeg.so
mkdir -p usr/lib64/ffmpeg-plugin-browser
mv libffmpeg.so usr/lib64/ffmpeg-plugin-browser/

if [ -z "$VERSION" ] && rhas "$URL" "github.com.*/releases/download" ; then
    VERSION="$(echo "$URL" | sed -e 's|.*/releases/download/||' -e "s|/$(basename $TAR)||")"
fi

[ -n "$VERSION" ] || fatal "Can't get version from either tarball $TAR or URL $URL"

PKGNAME=$PRODUCT-$VERSION.tar

erc a $PKGNAME usr

return_tar $PKGNAME