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

Levente Polyak anthraxx at archlinux.org
Wed Aug 21 21:48:37 UTC 2019


    Date: Wednesday, August 21, 2019 @ 21:48:36
  Author: anthraxx
Revision: 500444

upgpkg: steam 1.0.0.61-2 (move steam-native and add lsb-release)

- Fixes FS#63028

Modified:
  steam/trunk/PKGBUILD
Deleted:
  steam/trunk/steam-native.sh

-----------------+
 PKGBUILD        |   14 ++++----------
 steam-native.sh |    8 --------
 2 files changed, 4 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-08-21 21:29:13 UTC (rev 500443)
+++ PKGBUILD	2019-08-21 21:48:36 UTC (rev 500444)
@@ -4,21 +4,20 @@
 
 pkgname=steam
 pkgver=1.0.0.61
-pkgrel=1
+pkgrel=2
 pkgdesc="Valve's digital software delivery system"
-url='http://steampowered.com/'
+url='https://steampowered.com/'
 arch=('x86_64')
 license=('custom')
-depends=('bash' 'desktop-file-utils' 'hicolor-icon-theme' 'curl' 'dbus' 'freetype2' 'gdk-pixbuf2' 'ttf-font' 'zenity')
+depends=('bash' 'desktop-file-utils' 'hicolor-icon-theme' 'curl' 'dbus'
+         'freetype2' 'gdk-pixbuf2' 'ttf-font' 'zenity' 'lsb-release')
 depends_x86_64=('lib32-libgl' 'lib32-gcc-libs' 'lib32-libx11' 'lib32-libxss' 'lib32-alsa-plugins')
 optdepends=('steam-native-runtime: steam native runtime support')
 source=(http://repo.steampowered.com/${pkgname}/pool/${pkgname}/s/${pkgname}/${pkgname}_${pkgver}.tar.gz
         steam-runtime.sh
-        steam-native.sh
         alsa_sdl_audiodriver.patch)
 sha512sums=('14b4e2d10953dea7e062205f986d95ea46f0791a964c0dcfac905b707da55b25142cb2bc056c5488e0309f7ef4521b44f1540ce14617deb5f1df57a8fd1f723e'
             '5e75c019e9fe8c67d686c4e3343dac1180a69a4bdb7d39b333415c63201eef9b98da5619dbf6fd8daa6884e65bc7f8afc9e52778682425e5a75987d527eae6f0'
-            '32a12cb011eff4d9d4caf54a5c04f622b6301977258e86597be9c4622f87b0ea329bb31e963ecb56ce738ccc2e4d1068fb2b65bdd5ac1758bcd25296d4dab6d6'
             '5c6117d86cb95071246434851bae3bf7d1c2174b0c8744e33e9c98ccc22efae0c956e1d7e3969c572aa96259b1b8164992d265541bce49a24daa12555d825fd5')
 prepare() {
   cd ${pkgname}
@@ -30,11 +29,8 @@
   sed -r 's|(, TAG\+="uaccess")|, MODE="0660"\1|g' -i lib/udev/rules.d/60-steam-vr.rules
 
   # separated runtime/native desktop files
-  cp steam{,-native}.desktop
   sed -r 's|(Name=Steam)|\1 (Runtime)|' -i steam.desktop
   sed -r 's|(/usr/bin/steam)|\1-runtime|' -i steam.desktop
-  sed -r 's|(Name=Steam)|\1 (Native)|' -i steam-native.desktop
-  sed -r 's|(/usr/bin/steam)|\1-native|' -i steam-native.desktop
 }
 
 package() {
@@ -42,12 +38,10 @@
   make DESTDIR="${pkgdir}" install
 
   install -Dm 755 "${srcdir}/steam-runtime.sh" "${pkgdir}/usr/bin/steam-runtime"
-  install -Dm 755 "${srcdir}/steam-native.sh" "${pkgdir}/usr/bin/steam-native"
   install -d "${pkgdir}/usr/lib/steam"
   mv "${pkgdir}/usr/bin/steam" "${pkgdir}/usr/lib/steam/steam"
   ln -sf /usr/bin/steam-runtime "${pkgdir}/usr/bin/steam"
 
-  install -Dm 644 steam-native.desktop -t "${pkgdir}/usr/share/applications"
   install -Dm 644 COPYING steam_subscriber_agreement.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
   install -Dm 644 debian/changelog -t "${pkgdir}/usr/share/doc/${pkgname}"
 

Deleted: steam-native.sh
===================================================================
--- steam-native.sh	2019-08-21 21:29:13 UTC (rev 500443)
+++ steam-native.sh	2019-08-21 21:48:36 UTC (rev 500444)
@@ -1,8 +0,0 @@
-#!/bin/sh
-export STEAM_RUNTIME=0
-# Workaround for dbus fatal termination related coredumps (SIGABRT)
-# https://github.com/ValveSoftware/steam-for-linux/issues/4464
-export DBUS_FATAL_WARNINGS=0
-# Override some libraries as these are what games linked against.
-export LD_LIBRARY_PATH="/usr/lib/steam:/usr/lib32/steam${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH"
-exec /usr/lib/steam/steam "$@"



More information about the arch-commits mailing list