From bda1c1728997079cb257d9b00b2be47735e636b7 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Apr 2016 13:10:20 +0100 Subject: make steam run as if it's running in ubuntu --- app-emulation/steam/files/kogaion-steam | 11 ++++ app-emulation/steam/files/kogaion-steam.patch | 86 +++++++++++++++++++++++++++ 2 files changed, 97 insertions(+) create mode 100755 app-emulation/steam/files/kogaion-steam create mode 100644 app-emulation/steam/files/kogaion-steam.patch (limited to 'app-emulation/steam/files') diff --git a/app-emulation/steam/files/kogaion-steam b/app-emulation/steam/files/kogaion-steam new file mode 100755 index 00000000..c243c2b2 --- /dev/null +++ b/app-emulation/steam/files/kogaion-steam @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +main () { + export LD_PRELOAD='/usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/32/libstdc++.so.6 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/32/libgcc_s.so.1 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/32/libstdc++.so.6' + if [[ "$(lsmod|grep nvidia)" ]] ; then + export LD_LIBRARY_PATH='$LD_LIBRARY_PATH:/usr/lib32/opengl/nvidia/lib:/usr/lib64/opengl/nvidia/lib' + fi + export DISPLAY=:0 + steam +} +main diff --git a/app-emulation/steam/files/kogaion-steam.patch b/app-emulation/steam/files/kogaion-steam.patch new file mode 100644 index 00000000..0a1470ec --- /dev/null +++ b/app-emulation/steam/files/kogaion-steam.patch @@ -0,0 +1,86 @@ +diff -Nur a/steam.desktop b/steam.desktop +--- a/steam.desktop 2013-03-01 23:29:41.000000000 +0000 ++++ b/steam.desktop 2016-04-10 13:07:27.191010332 +0100 +@@ -1,7 +1,7 @@ + [Desktop Entry] + Name=Steam + Comment=Application for managing and playing games on Steam +-Exec=/usr/bin/steam %U ++Exec=/usr/bin/kogaion-steam %U + Icon=steam + Terminal=false + Type=Application +@@ -19,7 +19,7 @@ + Name[ru]=Магазин + Name[zh_CN]=商店 + Name[zh_TW]=商店 +-Exec=steam steam://store ++Exec=kogaion-steam steam://store + + [Desktop Action Community] + Name=Community +@@ -30,7 +30,7 @@ + Name[ru]=Сообщество + Name[zh_CN]=社区 + Name[zh_TW]=社群 +-Exec=steam steam://url/SteamIDControlPage ++Exec=kogaion-steam steam://url/SteamIDControlPage + + [Desktop Action Library] + Name=Library +@@ -42,7 +42,7 @@ + Name[ru]=Библиотека + Name[zh_CN]=库 + Name[zh_TW]=遊戲庫 +-Exec=steam steam://open/games ++Exec=kogaion-steam steam://open/games + + [Desktop Action Servers] + Name=Servers +@@ -54,7 +54,7 @@ + Name[ru]=Серверы + Name[zh_CN]=服务器 + Name[zh_TW]=伺服器 +-Exec=steam steam://open/servers ++Exec=kogaion-steam steam://open/servers + + [Desktop Action Screenshots] + Name=Screenshots +@@ -64,7 +64,7 @@ + Name[ru]=Скриншоты + Name[zh_CN]=截图 + Name[zh_TW]=螢幕擷圖 +-Exec=steam steam://open/screenshots ++Exec=kogaion-steam steam://open/screenshots + + [Desktop Action News] + Name=News +@@ -76,7 +76,7 @@ + Name[ru]=Новости + Name[zh_CN]=新闻 + Name[zh_TW]=新聞 +-Exec=steam steam://open/news ++Exec=kogaion-steam steam://open/news + + [Desktop Action Settings] + Name=Settings +@@ -88,11 +88,11 @@ + Name[ru]=Настройки + Name[zh_CN]=设置 + Name[zh_TW]=設定 +-Exec=steam steam://open/settings ++Exec=kogaion-steam steam://open/settings + + [Desktop Action BigPicture] + Name=Big Picture +-Exec=steam steam://open/bigpicture ++Exec=kogaion-steam steam://open/bigpicture + + [Desktop Action Friends] + Name=Friends +@@ -104,4 +104,4 @@ + Name[ru]=Друзья + Name[zh_CN]=好友 + Name[zh_TW]=好友 +-Exec=steam steam://open/friends ++Exec=kogaion-steam steam://open/friends -- cgit v1.2.3