steam: 1.0.0.59 -> 1.0.0.61

This commit is contained in:
Danny Rawlins 2019-08-04 19:09:17 +10:00
parent 7c8ba19b19
commit a59395195f
5 changed files with 20 additions and 9 deletions

View File

@ -1,7 +1,6 @@
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/ssl/
drwxr-xr-x root/root etc/ssl/certs/
lrwxrwxrwx root/root etc/ssl/certs/ca-certificates.crt -> /etc/ssl/cert.pem
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/steam

View File

@ -1,8 +1,8 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF34ZMrgO50aJeJ6tnRSZm3F6Z+Oz/wTQvtV5n8YYcRrEJHUd1G/3j7z60iinoU88bdV15034x0HYV4RpcArqT4g0=
SHA256 (Pkgfile) = 98f49bdd604dcd5b103f51e4301ff4d2a358a9eb618c1a3f3f44635b0997936b
SHA256 (.footprint) = c0a1e971f3948a1d30dc904bbd5ad7c4072d97a209c1b9463431d78754b33b77
SHA256 (steam_1.0.0.59.tar.gz) = a5080db949793fc4eb543293a95a24131441a96ccc8f5deebdecd7257cfcd99f
SHA256 (steam-native.sh) = 049cb33ab40bcab176938e2a2cc2ac4d7fbc004a02cf73e9024b9c77380ba11e
RWSagIOpLGJF3zbwOwSltlyDvKEBgb1onXbZkRkOGchL5mW1sPSI+bSA7yjwuPO636ZMLWmsA4tdtwRj3EBUzlfXRx6cOBMoyQI=
SHA256 (Pkgfile) = 6829477aa52eab82c8c0633fd9ce46f7a68f2ac6f1a278b1694bdb9a798f951d
SHA256 (.footprint) = 2ccc7593f2f6e37a3f67ddee54c17e8d30a1948f34d58e459ef262b6ebff0115
SHA256 (steam_1.0.0.61.tar.gz) = d66413cce9c9ad441f95c4377103b0c71bda4ac4570ecfc7dd2464fe4ef1bd30
SHA256 (steam-native.sh) = 14bf649a0efa532816eb5509feab2702e54c6ec3cfe5ca6fcc3607823c9d8a0d
SHA256 (steam-native.desktop) = 88ee3daafe792a9eb9d6c2b8cb4429dd5da3b18737a0eae54d64296a6a878332
SHA256 (alsa_sdl_audiodriver.patch) = 174a110eda1c9d5b1c92a4490b266b31918559bbf8292a94905221c92da4bc0e

View File

@ -5,7 +5,7 @@
# Optional: pulseaudio-32
name=steam
version=1.0.0.59
version=1.0.0.61
release=1
source=(http://repo.steampowered.com/$name/pool/$name/s/$name/${name}_$version.tar.gz
steam-native.sh
@ -29,7 +29,6 @@ build() {
ln -sf /bin/true $PKG/usr/bin/steamdeps
install -d $PKG/etc/ssl/certs
ln -sf /etc/ssl/cert.pem $PKG/etc/ssl/certs/ca-certificates.crt
mv $PKG/usr/lib $PKG/usr/lib32

4
steam/post-install Executable file
View File

@ -0,0 +1,4 @@
#!/bin/sh
[ -e /etc/ssl/certs/ca-certificates.crt ] || ln -s ../cert.pem /etc/ssl/certs/ca-certificates.crt

11
steam/steam-native.sh Normal file → Executable file
View File

@ -3,4 +3,13 @@ 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
exec /usr/bin/steam "$@"
# 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"
prt-get isinst apulse-32 > /dev/null
if [ $? = 0 ]; then
exec /usr/bin/apulse-32 /usr/bin/steam "$@"
else
exec /usr/bin/steam "$@"
fi