[arch-commits] Commit in steam-native-runtime/trunk (PKGBUILD)

Levente Polyak anthraxx at archlinux.org
Fri Dec 9 01:58:13 UTC 2016


    Date: Friday, December 9, 2016 @ 01:58:12
  Author: anthraxx
Revision: 198500

upgpkg: steam-native-runtime 1.0.0.54-1

- adding overrides for libcurl-compat as those
  were linked against steam games

Modified:
  steam-native-runtime/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-12-09 01:56:12 UTC (rev 198499)
+++ PKGBUILD	2016-12-09 01:58:12 UTC (rev 198500)
@@ -2,12 +2,13 @@
 # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
 
 pkgname=steam-native-runtime
-pkgver=1.0.0.52
-pkgrel=11
+pkgver=1.0.0.54
+pkgrel=1
 pkgdesc='Native replacement for the Steam runtime'
 arch=('i686' 'x86_64')
 url='https://wiki.archlinux.org/index.php/Steam/Troubleshooting#Native_runtime'
 license=('None')
+replaces=('steam-libs')
 depends=('alsa-lib' 'alsa-plugins' 'atk' 'cairo' 'curl' 'dbus-glib'
          'fontconfig' 'freetype2' 'freeglut' 'gconf' 'gdk-pixbuf2' 'glew1.10'
          'glib2' 'glu' 'gtk2' 'libappindicator-gtk2' 'libcaca' 'libcanberra'
@@ -39,6 +40,18 @@
                 'lib32-sdl2_mixer' 'lib32-sdl2_ttf' 'lib32-sdl_image'
                 'lib32-sdl_mixer' 'lib32-sdl_ttf')
 
-replaces=('steam-libs')
+package() {
+  install -d "${pkgdir}/usr/lib/steam"
+  ln -sf /usr/lib/libcurl.so.3 "${pkgdir}/usr/lib/steam/libcurl.so.3"
+  ln -sf /usr/lib/libcurl.so.4.2.0 "${pkgdir}/usr/lib/steam/libcurl.so.4"
+  ln -sf /usr/lib/libcurl.so.4.2.0 "${pkgdir}/usr/lib/steam/libcurl.so.4.2.0"
+  if [ "${CARCH}" == "x86_64" ]; then
+    install -d "${pkgdir}/usr/lib32/steam"
+    ln -sf /usr/lib32/libcurl.so.3 "${pkgdir}/usr/lib32/steam/libcurl.so.3"
+    ln -sf /usr/lib32/libcurl.so.4.2.0 "${pkgdir}/usr/lib32/steam/libcurl.so.4"
+    ln -sf /usr/lib32/libcurl.so.4.2.0 "${pkgdir}/usr/lib32/steam/libcurl.so.4.2.0"
+  fi
+}
 
 # vim: ts=2 sw=2 et:
+



More information about the arch-commits mailing list