package .desktop files for map editor on Linux, too

move desura scripts into packaging sub-directory
This commit is contained in:
Matthias Mailänder
2013-03-22 08:55:08 +01:00
parent 2d6200792d
commit c00eee835f
7 changed files with 16 additions and 1 deletions

View File

@@ -18,15 +18,17 @@ rm -rf $ROOTDIR
# Game files
mkdir -p $ROOTDIR/usr/bin/
cp -T openra-bin $ROOTDIR/usr/bin/openra
cp -T openra-editor-bin $ROOTDIR/usr/bin/openra-editor
mkdir -p $ROOTDIR/usr/share/openra/
cp -R $BUILTDIR/* "$ROOTDIR/usr/share/openra/" || exit 3
# Desura launch scripts
cp ../../*.sh "$ROOTDIR/usr/share/openra/" || exit 3
cp desura* "$ROOTDIR/usr/share/openra/" || exit 3
# Desktop Icons
mkdir -p $ROOTDIR/usr/share/applications/
cp openra.desktop "$ROOTDIR/usr/share/applications/"
cp *.desktop "$ROOTDIR/usr/share/applications/"
mkdir -p $ROOTDIR/usr/share/icons/
cp -r hicolor $ROOTDIR/usr/share/icons/

View File

@@ -0,0 +1,24 @@
#!/bin/bash
cd "`dirname "$(readlink -f "$0")"`"
if [ -e "desura_prelaunch.sh" ]; then
source desura_prelaunch.sh
fi
BIN_PATH="$HOME/.desura/games/openra/launch-editor.sh"
ARGS=
# TODO: This is crap.
libSDL_Path="$HOME/.desura/tools/63/"
libopenal_Path="$HOME/.desura/tools/73/"
libCgGL_PATH="$HOME/.desura/tools/78/"
libCg_PATH="$HOME/.desura/tools/79/"
libfreetype_Path="$HOME/.desura/tools/92/"
libGLU_Path="$HOME/.desura/tools/93/"
libalut_Path="$HOME/.desura/tools/195/"
if [ -n $ARGS ]; then
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$libSDL_Path:$libopenal_Path:$libCgGL_PATH:$libCg_PATH:$libfreetype_Path:$libGLU_Path:$libalut_Path $BIN_PATH $ARGS $@
else
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$libSDL_Path:$libopenal_Path:$libCgGL_PATH:$libCg_PATH:$libfreetype_Path:$libGLU_Path:$libalut_Path $BIN_PATH $@
fi

View File

@@ -0,0 +1,24 @@
#!/bin/bash
cd "`dirname "$(readlink -f "$0")"`"
if [ -e "desura_prelaunch.sh" ]; then
source desura_prelaunch.sh
fi
BIN_PATH="$HOME/.desura/games/openra/launch-game.sh"
ARGS=
# TODO: This is crap.
libSDL_Path="$HOME/.desura/tools/63/"
libopenal_Path="$HOME/.desura/tools/73/"
libCgGL_PATH="$HOME/.desura/tools/78/"
libCg_PATH="$HOME/.desura/tools/79/"
libfreetype_Path="$HOME/.desura/tools/92/"
libGLU_Path="$HOME/.desura/tools/93/"
libalut_Path="$HOME/.desura/tools/195/"
if [ -n $ARGS ]; then
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$libSDL_Path:$libopenal_Path:$libCgGL_PATH:$libCg_PATH:$libfreetype_Path:$libGLU_Path:$libalut_Path $BIN_PATH $ARGS $@
else
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$libSDL_Path:$libopenal_Path:$libCgGL_PATH:$libCg_PATH:$libfreetype_Path:$libGLU_Path:$libalut_Path $BIN_PATH $@
fi

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@@ -0,0 +1,3 @@
#!/bin/sh
cd /usr/share/openra
mono OpenRA.Editor.exe "$@"

View File

@@ -0,0 +1,10 @@
[Desktop Entry]
Type=Application
Version=1.0
Name=OpenRA Map Editor
GenericName=Tile based RTS game map editor
Comment=Import legacy maps and create new ones from scratch
Icon=openra-editor
Exec=openra-editor
Terminal=false
Categories=Game;StrategyGame;