mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-04 20:29:09 +01:00
games/firestorm: Updated for version 4.3.1.31155, added notes.
(cleanups --ponce) Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
This commit is contained in:
parent
d3b9f557b9
commit
c7b78b143a
3 changed files with 27 additions and 12 deletions
|
@ -8,3 +8,15 @@ overall experience.
|
||||||
|
|
||||||
Firestorm Viewer is a 32 bit application and does not run on standard
|
Firestorm Viewer is a 32 bit application and does not run on standard
|
||||||
64 bit systems.
|
64 bit systems.
|
||||||
|
|
||||||
|
NOTE: please observe that according to the release notes available at
|
||||||
|
http://wiki.phoenixviewer.com/firestorm_release_4.3.1.31155_change_log
|
||||||
|
Firestorm Viewer 4.3.1 requires a clean install when upgrading from an
|
||||||
|
earlier version. A detailed description of the procedure is available at
|
||||||
|
http://wiki.phoenixviewer.com/fs_clean_reinstall
|
||||||
|
|
||||||
|
NOTE: this SlackBuild is made for the Havok release of Firestorm Viewer
|
||||||
|
4.3.1. Due to licensing reasons, this version can only be used for the
|
||||||
|
Second Life main grid and beta grid. If you want to connect to an
|
||||||
|
OpenSim you must use the OpenSim version available at
|
||||||
|
http://wiki.phoenixviewer.com/fs_downloads_opensim
|
||||||
|
|
|
@ -24,7 +24,8 @@
|
||||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
PRGNAM=firestorm
|
PRGNAM=firestorm
|
||||||
VERSION=${VERSION:-4.1.1.28744}
|
VERSION=${VERSION:-4.3.1.31155}
|
||||||
|
EXTRAVERSION=${EXTRAVERSION:-SL} # set to OS for OPenSim version
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-1}
|
||||||
TAG=${TAG:-_SBo}
|
TAG=${TAG:-_SBo}
|
||||||
|
|
||||||
|
@ -49,13 +50,14 @@ fi
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
BASENAME="Phoenix_Firestorm-Release_i686_${VERSION}"
|
BASENAME="Phoenix_Firestorm-Release_i686_${VERSION}"
|
||||||
FILENAME="Phoenix_Firestorm-Release_i686_${VERSION}.tar.bz2"
|
#FILENAME="Phoenix_Firestorm-Release_${VERSION//./-}.tar.bz2"
|
||||||
|
FILENAME="Phoenix_Firestorm-Release_i686_${VERSION}${EXTRAVERSION}.tar.bz2"
|
||||||
|
|
||||||
rm -rf $PKG
|
rm -rf $PKG
|
||||||
mkdir -p $TMP $PKG $OUTPUT
|
mkdir -p $TMP $PKG $OUTPUT
|
||||||
cd $TMP
|
cd $TMP
|
||||||
rm -rf $BASENAME
|
rm -rf $BASENAME
|
||||||
tar xvjf $CWD/$FILENAME
|
tar xvf $CWD/$FILENAME
|
||||||
cd $BASENAME
|
cd $BASENAME
|
||||||
|
|
||||||
chown -R root:root .
|
chown -R root:root .
|
||||||
|
@ -65,15 +67,16 @@ mkdir -p $PKG/opt/$PRGNAM
|
||||||
# copy files just like the install script would do
|
# copy files just like the install script would do
|
||||||
cp -a * $PKG/opt/$PRGNAM
|
cp -a * $PKG/opt/$PRGNAM
|
||||||
# avoid overwriting the previous configuration
|
# avoid overwriting the previous configuration
|
||||||
mv $PKG/opt/$PRGNAM/firestorm $PKG/opt/$PRGNAM/firestorm.new
|
mv $PKG/opt/$PRGNAM/$PRGNAM $PKG/opt/$PRGNAM/$PRGNAM.new
|
||||||
# sound configuration for standard Slackware installation
|
# sound configuration for standard Slackware installation
|
||||||
cat firestorm | sed -e 's/^#export LL_BAD_OPENAL_DRIVER=x/export LL_BAD_OPENAL_DRIVER=x/' > $PKG/opt/$PRGNAM/firestorm.new
|
cat firestorm | sed -e 's/^#export LL_BAD_OPENAL_DRIVER=x/export LL_BAD_OPENAL_DRIVER=x/' \
|
||||||
|
> $PKG/opt/$PRGNAM/$PRGNAM.new
|
||||||
|
|
||||||
mkdir -p $PKG/usr/bin
|
mkdir -p $PKG/usr/bin
|
||||||
cat << EOF > $PKG/usr/bin/$PRGNAM
|
cat << EOF > $PKG/usr/bin/$PRGNAM
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
cd /opt/$PRGNAM
|
cd /opt/$PRGNAM
|
||||||
exec /opt/$PRGNAM/firestorm
|
exec /opt/$PRGNAM/$PRGNAM
|
||||||
EOF
|
EOF
|
||||||
chmod 755 $PKG/usr/bin/$PRGNAM
|
chmod 755 $PKG/usr/bin/$PRGNAM
|
||||||
|
|
||||||
|
@ -83,9 +86,9 @@ mkdir -p $PKG/usr/share/applications
|
||||||
cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop
|
cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop
|
||||||
|
|
||||||
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
||||||
cp -a \
|
DOCS="FIRESTORM_DESKTOPINSTALL.txt README*.txt VivoxAUP.txt featuretable_linux.txt gpu_table.txt licenses.txt"
|
||||||
FIRESTORM_DESKTOPINSTALL.txt README*.txt VivoxAUP.txt featuretable_linux.txt gpu_table.txt licenses.txt \
|
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
|
||||||
$PKG/usr/doc/$PRGNAM-$VERSION/
|
( cd $PKG/opt/$PRGNAM ; rm -f $DOCS )
|
||||||
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
||||||
|
|
||||||
mkdir -p $PKG/install
|
mkdir -p $PKG/install
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
PRGNAM="firestorm"
|
PRGNAM="firestorm"
|
||||||
VERSION="4.1.1.28744"
|
VERSION="4.3.1.31155"
|
||||||
HOMEPAGE="http://www.phoenixviewer.com/"
|
HOMEPAGE="http://www.phoenixviewer.com/"
|
||||||
DOWNLOAD="http://downloads.phoenixviewer.com/Linux/Phoenix_Firestorm-Release_i686_4.1.1.28744.tar.bz2"
|
DOWNLOAD="http://downloads.phoenixviewer.com/Linux/Phoenix_Firestorm-Release_i686_4.3.1.31155SL.tar.bz2"
|
||||||
MD5SUM="950cbdfab0b24ea4a259e1840b083024"
|
MD5SUM="ca07e4a7abefbf4325a5ed62bd3ff013"
|
||||||
DOWNLOAD_x86_64="UNSUPPORTED"
|
DOWNLOAD_x86_64="UNSUPPORTED"
|
||||||
MD5SUM_x86_64="UNSUPPORTED"
|
MD5SUM_x86_64="UNSUPPORTED"
|
||||||
REQUIRES=""
|
REQUIRES=""
|
||||||
|
|
Loading…
Reference in a new issue