[arch-commits] Commit in steam/repos/multilib-x86_64 (8 files)
Levente Polyak
anthraxx at archlinux.org
Sun Aug 12 20:05:23 UTC 2018
Date: Sunday, August 12, 2018 @ 20:05:22
Author: anthraxx
Revision: 371228
archrelease: copy trunk to multilib-x86_64
Added:
steam/repos/multilib-x86_64/PKGBUILD
(from rev 371227, steam/trunk/PKGBUILD)
steam/repos/multilib-x86_64/alsa_sdl_audiodriver.patch
(from rev 371227, steam/trunk/alsa_sdl_audiodriver.patch)
steam/repos/multilib-x86_64/steam-native.sh
(from rev 371227, steam/trunk/steam-native.sh)
steam/repos/multilib-x86_64/steam-runtime.sh
(from rev 371227, steam/trunk/steam-runtime.sh)
Deleted:
steam/repos/multilib-x86_64/PKGBUILD
steam/repos/multilib-x86_64/alsa_sdl_audiodriver.patch
steam/repos/multilib-x86_64/steam-native.sh
steam/repos/multilib-x86_64/steam-runtime.sh
----------------------------+
PKGBUILD | 127 +++++++++++++++++++++----------------------
alsa_sdl_audiodriver.patch | 28 ++++-----
steam-native.sh | 16 ++---
steam-runtime.sh | 8 +-
4 files changed, 89 insertions(+), 90 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2018-08-12 20:05:14 UTC (rev 371227)
+++ PKGBUILD 2018-08-12 20:05:22 UTC (rev 371228)
@@ -1,64 +0,0 @@
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-# Contributor: Daniel Wallace <danielwallace at gtmanfred dot com>
-# Contributor: K900 <k0009000 at gmail.com>
-
-pkgname=steam
-pkgver=1.0.0.54
-pkgrel=3
-pkgdesc="Valve's digital software delivery system"
-url='http://steampowered.com/'
-arch=('x86_64')
-license=('custom')
-depends=('bash' 'desktop-file-utils' 'hicolor-icon-theme' 'curl' 'dbus' 'freetype2' 'gdk-pixbuf2' 'ttf-font' 'zenity')
-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=('1820f596359d829a4e119f1f916a741ecb7973d36684916cdbbfa435fcdc9c288852491fd6d0b064e8154a43c60d8dcce3c7ed9275aed8f5f116c2782489bf32'
- 'da40f8e814f547f6a14901d753a2ffed1a4cf83df9200ee86e83a470b57b3103c3fbfb7cc77166ff1db646cbb306d6a41e79450cc1ea113d68a2defc55168ee2'
- '32a12cb011eff4d9d4caf54a5c04f622b6301977258e86597be9c4622f87b0ea329bb31e963ecb56ce738ccc2e4d1068fb2b65bdd5ac1758bcd25296d4dab6d6'
- '5c6117d86cb95071246434851bae3bf7d1c2174b0c8744e33e9c98ccc22efae0c956e1d7e3969c572aa96259b1b8164992d265541bce49a24daa12555d825fd5')
-prepare() {
- cd ${pkgname}
- patch -Np1 < "${srcdir}/alsa_sdl_audiodriver.patch"
-
- # apply roundups for udev rules
- sed -r 's|("0666")|"0660", TAG+="uaccess"|g' -i lib/udev/rules.d/99-steam-controller-perms.rules
- sed -r 's|("misc")|\1, OPTIONS+="static_node=uinput"|g' -i lib/udev/rules.d/99-steam-controller-perms.rules
- sed -r 's|(, TAG\+="uaccess")|, MODE="0660"\1|g' -i lib/udev/rules.d/60-HTC-Vive-perms.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() {
- cd ${pkgname}
- 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 "${pkgdir}/usr/share/doc/steam/steam_install_agreement.txt" \
- "${pkgdir}/usr/share/licenses/steam/LICENSE"
- install -Dm 644 debian/changelog -t "${pkgdir}/usr/share/doc/${pkgname}"
-
- # blank steamdeps because apt-get
- ln -sf /usr/bin/true "${pkgdir}/usr/bin/steamdeps"
-
- install -Dm 644 lib/udev/rules.d/99-steam-controller-perms.rules \
- "${pkgdir}/usr/lib/udev/rules.d/70-steam-controller.rules"
- install -Dm 644 lib/udev/rules.d/60-HTC-Vive-perms.rules \
- "${pkgdir}/usr/lib/udev/rules.d/70-htc-vive.rules"
-}
-
-# vim: ts=2 sw=2 et:
Copied: steam/repos/multilib-x86_64/PKGBUILD (from rev 371227, steam/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2018-08-12 20:05:22 UTC (rev 371228)
@@ -0,0 +1,63 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Contributor: Daniel Wallace <danielwallace at gtmanfred dot com>
+# Contributor: K900 <k0009000 at gmail.com>
+
+pkgname=steam
+pkgver=1.0.0.55
+pkgrel=1
+pkgdesc="Valve's digital software delivery system"
+url='http://steampowered.com/'
+arch=('x86_64')
+license=('custom')
+depends=('bash' 'desktop-file-utils' 'hicolor-icon-theme' 'curl' 'dbus' 'freetype2' 'gdk-pixbuf2' 'ttf-font' 'zenity')
+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=('d61ee38b88f4eeb4a26bd581a6a17845614d30b7648b966559769d374b5a4b63333bb8fc5251d6df7503ef0ccb31584393a13c589243ef15c35b21e786bf9540'
+ 'da40f8e814f547f6a14901d753a2ffed1a4cf83df9200ee86e83a470b57b3103c3fbfb7cc77166ff1db646cbb306d6a41e79450cc1ea113d68a2defc55168ee2'
+ '32a12cb011eff4d9d4caf54a5c04f622b6301977258e86597be9c4622f87b0ea329bb31e963ecb56ce738ccc2e4d1068fb2b65bdd5ac1758bcd25296d4dab6d6'
+ '5c6117d86cb95071246434851bae3bf7d1c2174b0c8744e33e9c98ccc22efae0c956e1d7e3969c572aa96259b1b8164992d265541bce49a24daa12555d825fd5')
+prepare() {
+ cd ${pkgname}
+ patch -Np1 < "${srcdir}/alsa_sdl_audiodriver.patch"
+
+ # apply roundups for udev rules
+ sed -r 's|("0666")|"0660", TAG+="uaccess"|g' -i lib/udev/rules.d/99-steam-controller-perms.rules
+ sed -r 's|("misc")|\1, OPTIONS+="static_node=uinput"|g' -i lib/udev/rules.d/99-steam-controller-perms.rules
+ sed -r 's|(, TAG\+="uaccess")|, MODE="0660"\1|g' -i lib/udev/rules.d/60-HTC-Vive-perms.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() {
+ cd ${pkgname}
+ 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}"
+
+ # blank steamdeps because apt-get
+ ln -sf /usr/bin/true "${pkgdir}/usr/bin/steamdeps"
+
+ install -Dm 644 lib/udev/rules.d/99-steam-controller-perms.rules \
+ "${pkgdir}/usr/lib/udev/rules.d/70-steam-controller.rules"
+ install -Dm 644 lib/udev/rules.d/60-HTC-Vive-perms.rules \
+ "${pkgdir}/usr/lib/udev/rules.d/70-htc-vive.rules"
+}
+
+# vim: ts=2 sw=2 et:
Deleted: alsa_sdl_audiodriver.patch
===================================================================
--- alsa_sdl_audiodriver.patch 2018-08-12 20:05:14 UTC (rev 371227)
+++ alsa_sdl_audiodriver.patch 2018-08-12 20:05:22 UTC (rev 371228)
@@ -1,14 +0,0 @@
---- a/steam 2013-02-15 14:43:40.000000000 -0500
-+++ b/steam 2013-02-17 23:26:31.951179106 -0500
-@@ -17,6 +17,11 @@
- # Set up domain for script localization
- export TEXTDOMAIN=steam
-
-+# check if pulseaudio is installed and if it isn't, use alsa for SDL_AUDIODRIVER
-+if ! pulseaudio --check &>/dev/null; then
-+ export SDL_AUDIODRIVER=alsa
-+fi
-+
- function show_message()
- {
- style=$1
Copied: steam/repos/multilib-x86_64/alsa_sdl_audiodriver.patch (from rev 371227, steam/trunk/alsa_sdl_audiodriver.patch)
===================================================================
--- alsa_sdl_audiodriver.patch (rev 0)
+++ alsa_sdl_audiodriver.patch 2018-08-12 20:05:22 UTC (rev 371228)
@@ -0,0 +1,14 @@
+--- a/steam 2013-02-15 14:43:40.000000000 -0500
++++ b/steam 2013-02-17 23:26:31.951179106 -0500
+@@ -17,6 +17,11 @@
+ # Set up domain for script localization
+ export TEXTDOMAIN=steam
+
++# check if pulseaudio is installed and if it isn't, use alsa for SDL_AUDIODRIVER
++if ! pulseaudio --check &>/dev/null; then
++ export SDL_AUDIODRIVER=alsa
++fi
++
+ function show_message()
+ {
+ style=$1
Deleted: steam-native.sh
===================================================================
--- steam-native.sh 2018-08-12 20:05:14 UTC (rev 371227)
+++ steam-native.sh 2018-08-12 20:05:22 UTC (rev 371228)
@@ -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 "$@"
Copied: steam/repos/multilib-x86_64/steam-native.sh (from rev 371227, steam/trunk/steam-native.sh)
===================================================================
--- steam-native.sh (rev 0)
+++ steam-native.sh 2018-08-12 20:05:22 UTC (rev 371228)
@@ -0,0 +1,8 @@
+#!/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 "$@"
Deleted: steam-runtime.sh
===================================================================
--- steam-runtime.sh 2018-08-12 20:05:14 UTC (rev 371227)
+++ steam-runtime.sh 2018-08-12 20:05:22 UTC (rev 371228)
@@ -1,4 +0,0 @@
-#!/bin/sh
-# Override some libraries to avoid incompatibillity
-export LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so'
-exec /usr/lib/steam/steam "$@"
Copied: steam/repos/multilib-x86_64/steam-runtime.sh (from rev 371227, steam/trunk/steam-runtime.sh)
===================================================================
--- steam-runtime.sh (rev 0)
+++ steam-runtime.sh 2018-08-12 20:05:22 UTC (rev 371228)
@@ -0,0 +1,4 @@
+#!/bin/sh
+# Override some libraries to avoid incompatibillity
+export LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so'
+exec /usr/lib/steam/steam "$@"
More information about the arch-commits
mailing list