Commit ba303ddc authored by Boria138's avatar Boria138 Committed by Vitaly Lipatov

epm play: add Firestorm Viewer for Open Simulator (eterbug #17325)

parent 9394dba9
#!/bin/sh
TAR="$1"
RETURNTARNAME="$2"
. $(dirname $0)/common.sh
erc unpack $TAR || fatal
mkdir -p opt
mv Phoenix-FirestormOS-Releasex64-* $PRODUCT
mv $PRODUCT opt/
VERSION=$(echo "$TAR" | grep -oP '(?<=Releasex64-)\d+-\d+-\d+-\d+' | tr '-' '.')
[ -n "$VERSION" ] || fatal "Can't get package version"
install_file opt/firestorm-os/firestorm_icon.png /usr/share/pixmaps/$PRODUCT.png
# create desktop file
cat <<EOF | create_file /usr/share/applications/$PRODUCT.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=Firestorm Open Simulator viewer
Comment=OpenSimulator is an application server. It can be used to create a virtual environment
Exec=$PRODUCT %U
Icon=$PRODUCT
Terminal=false
Categories=Game
EOF
PKGNAME=$PRODUCT-$VERSION
erc pack $PKGNAME.tar opt usr || fatal
return_tar $PKGNAME.tar
#!/bin/sh
PKGNAME=firestorm-os
SUPPORTEDARCHES="x86_64"
VERSION="$2"
DESCRIPTION='Firestorm Open Simulator viewer'
URL="https://www.firestormviewer.org/"
. $(dirname $0)/common.sh
warn_version_is_not_supported
PKGURL="https://downloads.firestormviewer.org/release/linux/Phoenix-FirestormOS-Releasex64-6-6-17-70368.tar.xz"
install_pack_pkgurl
#!/bin/sh -x
# It will be run with two args: buildroot spec
BUILDROOT="$1"
SPEC="$2"
. $(dirname $0)/common.sh
add_libs_requires
add_bin_exec_command $PRODUCT $PRODUCTDIR/firestorm
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