summaryrefslogtreecommitdiffstats
path: root/steamclient
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2021-12-28 10:48:06 +0000
committer Eric Hameleers <alien@slackware.com>2021-12-28 10:48:06 +0000
commit913948145ed9698d61c5000db51a1c2f11bbf71d (patch)
treee8f9b29982684d7b2eeed018a42e11e39dd92b3c /steamclient
parent88fd3509e22aba1f3aab51bef33863608549fb0e (diff)
downloadasb-913948145ed9698d61c5000db51a1c2f11bbf71d.tar.gz
asb-913948145ed9698d61c5000db51a1c2f11bbf71d.tar.xz
steamclient: fixes for the initial install of Steam
Diffstat (limited to 'steamclient')
-rwxr-xr-xsteamclient/build/steamclient.SlackBuild5
1 files changed, 4 insertions, 1 deletions
diff --git a/steamclient/build/steamclient.SlackBuild b/steamclient/build/steamclient.SlackBuild
index d3f210a2..f6c13820 100755
--- a/steamclient/build/steamclient.SlackBuild
+++ b/steamclient/build/steamclient.SlackBuild
@@ -204,9 +204,12 @@ EOT
chmod 755 $PKG/usr/bin/steamdeps
ln -sf /usr/bin/steamdeps $PKG/usr/lib/steam/bin_steamdeps.py
-# Install the desktop file plus icons:
+# Install the desktop menu:
install -d -m0755 $PKG/usr/share/applications
install -p -m0644 steam.desktop $PKG/usr/share/applications/
+# The client install expects this to be present:
+ln -s /usr/share/applications/steam.desktop $PKG/usr/lib/steam/
+# Install icons:
for size in 16 24 32 48 256 ; do
install -d -m0755 $PKG/usr/share/icons/hicolor/${size}x${size}/apps/
install -p -m0644 icons/${size}/steam.png \