cascadeur.sh 774 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10
#!/bin/sh -x

# It will be run with two args: buildroot spec
BUILDROOT="$1"
SPEC="$2"

. $(dirname $0)/common.sh

add_bin_exec_command

Vitaly Lipatov's avatar
Vitaly Lipatov committed
11
cat <<EOF |create_file /usr/share/applications/$PRODUCT.desktop
12 13 14 15 16 17 18 19 20 21 22
[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

23
# they use missed Qt5/Qt6 libs
24 25 26
remove_dir /opt/cascadeur/qml/QtQuick/Scene2D
remove_dir /opt/cascadeur/qml/QtQuick/Scene3D
remove_dir /opt/cascadeur/qml/QtQuick/Shapes
27
remove_dir /opt/cascadeur/qml/QtQuick/Effects
28 29 30
remove_dir /opt/cascadeur/qml/QtQml/RemoteObjects
remove_dir /opt/cascadeur/qml/QtQuick/LocalStorage
remove_dir /opt/cascadeur/qml/QtQuick/XmlListModel
Vitaly Lipatov's avatar
Vitaly Lipatov committed
31 32

add_libs_requires