Commit 76ad7771 authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm play: add initial support for cascadeur

parent 8f335046
#!/bin/sh
TAR="$1"
RETURNTARNAME="$2"
VERSION="$3"
. $(dirname $0)/common.sh
PKGNAME=$PRODUCT-$VERSION.tar
erc repack $TAR $PKGNAME
return_tar $PKGNAME
#!/bin/sh
PKGNAME=cascadeur
SUPPORTEDARCHES="x86_64"
DESCRIPTION="Cascadeur - a physics‑based 3D animation software"
. $(dirname $0)/common.sh
# TODO: ask license, get version
epm pack --install $PKGNAME "https://cdn.cascadeur.com/builds/linux/59/cascadeur-linux.tgz" "2022.3.1"
#!/bin/sh -x
# It will be run with two args: buildroot spec
BUILDROOT="$1"
SPEC="$2"
. $(dirname $0)/common.sh
subst '1iAutoReq:no' $SPEC
subst '1iAutoProv:no' $SPEC
move_to_opt /cascadeur-linux
subst "s|^License: unknown$|License: Proprietary|" $SPEC
subst "s|^Summary:.*|Summary: Cascadeur - a physics‑based 3D animation software|" $SPEC
add_bin_exec_command
# from https://www.producthunt.com/posts/cascadeur
install_file "https://ph-files.imgix.net/e07b5249-d804-4b4e-9458-fa037d30a14b.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=72&h=72&fit=crop&bg=0fff&dpr=1" /usr/share/pixmaps/$PRODUCT.png
# create desktop file
mkdir -p $BUILDROOT/usr/share/applications/
cat <<EOF >$BUILDROOT/usr/share/applications/$PRODUCT.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=Cascadeur
Comment=Cascadeur - a physics‑based 3D animation software
Icon=$PRODUCT
Exec=$PRODUCT %u
Categories=Games;
Terminal=false
EOF
pack_file /usr/share/applications/$PRODUCT.desktop
# just for correct deps
add_requires qt5-imageformats
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