From c00eee835fd79419eaf87d1110563b2ec51fcce6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Fri, 22 Mar 2013 08:55:08 +0100 Subject: [PATCH] package .desktop files for map editor on Linux, too move desura scripts into packaging sub-directory --- packaging/linux/buildpackage.sh | 4 +++- .../linux/desura_launch_Editor.sh | 0 .../linux/desura_launch_Play.sh | 0 .../linux/hicolor/32x32/apps/openra-editor.png | Bin 0 -> 2788 bytes .../linux/hicolor/48x48/apps/openra-editor.png | Bin 0 -> 5850 bytes packaging/linux/openra-editor-bin | 3 +++ packaging/linux/openra-editor.desktop | 10 ++++++++++ 7 files changed, 16 insertions(+), 1 deletion(-) rename desura_launch_Editor.sh => packaging/linux/desura_launch_Editor.sh (100%) rename desura_launch_Play.sh => packaging/linux/desura_launch_Play.sh (100%) create mode 100644 packaging/linux/hicolor/32x32/apps/openra-editor.png create mode 100644 packaging/linux/hicolor/48x48/apps/openra-editor.png create mode 100755 packaging/linux/openra-editor-bin create mode 100644 packaging/linux/openra-editor.desktop diff --git a/packaging/linux/buildpackage.sh b/packaging/linux/buildpackage.sh index 16c1c1b7ef..951bbab23c 100644 --- a/packaging/linux/buildpackage.sh +++ b/packaging/linux/buildpackage.sh @@ -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/ diff --git a/desura_launch_Editor.sh b/packaging/linux/desura_launch_Editor.sh similarity index 100% rename from desura_launch_Editor.sh rename to packaging/linux/desura_launch_Editor.sh diff --git a/desura_launch_Play.sh b/packaging/linux/desura_launch_Play.sh similarity index 100% rename from desura_launch_Play.sh rename to packaging/linux/desura_launch_Play.sh diff --git a/packaging/linux/hicolor/32x32/apps/openra-editor.png b/packaging/linux/hicolor/32x32/apps/openra-editor.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2fa799a8068a9dddd9f1109cdb03425f2eefde GIT binary patch literal 2788 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 literal 0 HcmV?d00001 diff --git a/packaging/linux/openra-editor-bin b/packaging/linux/openra-editor-bin new file mode 100755 index 0000000000..cfc55f05f8 --- /dev/null +++ b/packaging/linux/openra-editor-bin @@ -0,0 +1,3 @@ +#!/bin/sh +cd /usr/share/openra +mono OpenRA.Editor.exe "$@" diff --git a/packaging/linux/openra-editor.desktop b/packaging/linux/openra-editor.desktop new file mode 100644 index 0000000000..f1a378a0b8 --- /dev/null +++ b/packaging/linux/openra-editor.desktop @@ -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; \ No newline at end of file