Commit b5d55127 authored by Иван Мажукин's avatar Иван Мажукин Committed by Vitaly Lipatov

epm play: add reaper

parent b306cc41
#!/bin/sh
TAR="$1"
RETURNTARNAME="$2"
. $(dirname $0)/common.sh
epm assure xdg-desktop-menu xdg-utils || fatal
# reaper711_linux_x86_64.tar.xz
BASENAME=$(basename $TAR .tar.xz)
VERSION=$(echo $BASENAME | sed -e 's|reaper||' | sed -e 's|_linux_*.tar.xz||')
ln -s $TAR $BASENAME.tar.xz
erc unpack $BASENAME.tar.xz || fatal
subst "s|xdg-desktop-menu install \$2 |xdg-desktop-menu install --mode user --noupdate |" reaper_linux_x86_64/install-reaper.sh
subst "s|--size 256|--size 256 --noupdate|" reaper_linux_x86_64/install-reaper.sh
# subst 's|cd "$(dirname "$0")"||' install-reaper.sh
sh reaper_linux_x86_64/install-reaper.sh --install $(pwd)/opt --integrate-desktop --quiet
mkdir -p usr/share/applications
mkdir -p usr/share/icons/hicolor/256x256/apps/
mkdir -p usr/share/mime/application/
mkdir -p usr/share/mime/packages/
mv .local/share/applications/*.desktop usr/share/applications/
mv .local/share/icons/hicolor/256x256/apps/*.png usr/share/icons/hicolor/256x256/apps/
mv .local/share/mime/application/*.xml usr/share/mime/application/
mv .local/share/mime/packages/*.xml usr/share/mime/packages/
subst "s|$(pwd)/opt/REAPER/reaper|reaper|" usr/share/applications/cockos-reaper.desktop
PKGNAME=$PRODUCT-$VERSION
erc pack $PKGNAME.tar opt usr || fatal
return_tar $PKGNAME.tar
#!/bin/sh
PKGNAME=reaper
SUPPORTEDARCHES="x86_64 x86 armhf aarch64"
DESCRIPTION='REAPER is a complete digital audio production application for computers, offering a full multitrack audio and MIDI recording, editing, processing, mixing and mastering toolset.'
URL="https://www.reaper.fm/index.php"
. $(dirname $0)/common.sh
case "$(epm print info -a)" in
x86)
arch="i686" ;;
armhf)
arch="armv7l" ;;
esac
PKGURL=$(epm tool eget --list --latest https://www.reaper.fm/download.php "*$arch.tar.xz")
[ -n "$PKGURL" ] || fatal "Can't get package URL"
epm pack --install reaper "$PKGURL"
\ No newline at end of file
#!/bin/sh -x
# It will be run with two args: buildroot spec
BUILDROOT="$1"
SPEC="$2"
PRODUCTDIR=/opt/REAPER
. $(dirname $0)/common.sh
add_bin_link_command $PRODUCT $PRODUCTDIR/$PRODUCT
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