Commit e0381b11 authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm play: add nwjs-ffmpeg-prebuilt

parent 7bdd7330
#!/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
#!/bin/sh
PKGNAME='nwjs-ffmpeg-prebuilt'
SUPPORTEDARCHES="x86_64"
VERSION="$2"
DESCRIPTION='FFmpeg prebuilt binaries for NW.js / Chromium from the official project site'
URL="https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/"
. $(dirname $0)/common.sh
# https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases/download/0.85.0/0.85.0-linux-x64.zip
PKGURL=$(epm tool eget --list --latest https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases "${VERSION}-linux-x64.zip") || fatal "Can't get package URL"
epm pack --install $PKGNAME $PKGURL
#!/bin/sh -x
# It will be run with two args: buildroot spec
BUILDROOT="$1"
SPEC="$2"
. $(dirname $0)/common.sh
subst '1iConflicts: ffmpeg-plugin-browser' $SPEC
subst '1iProvides: ffmpeg-plugin-browser' $SPEC
add_libs_requires
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment