ports/contrib (3.5): steam-native-runtime: initial-commit
commit 214d0a0b7415134458789b41d88f6ddd6a01c95d Author: Tim Biermann <tbier@posteo.de> Date: Sun Aug 4 16:44:07 2019 +0200 steam-native-runtime: initial-commit diff --git a/steam-native-runtime/.footprint b/steam-native-runtime/.footprint new file mode 100644 index 00000000..778b7db8 --- /dev/null +++ b/steam-native-runtime/.footprint @@ -0,0 +1,13 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/steam/ +lrwxrwxrwx root/root usr/lib/steam/libcurl.so.3 -> /usr/lib/libcurl.so.3 +lrwxrwxrwx root/root usr/lib/steam/libcurl.so.4 -> /usr/lib/libcurl.so.4.5.0 +lrwxrwxrwx root/root usr/lib/steam/libcurl.so.4.5.0 -> /usr/lib/libcurl.so.4.5.0 +lrwxrwxrwx root/root usr/lib/steam/libpcre.so.3 -> /usr/lib/libpcre.so +drwxr-xr-x root/root usr/lib32/ +drwxr-xr-x root/root usr/lib32/steam/ +lrwxrwxrwx root/root usr/lib32/steam/libcurl.so.3 -> /usr/lib32/libcurl.so.3 +lrwxrwxrwx root/root usr/lib32/steam/libcurl.so.4 -> /usr/lib32/libcurl.so.4.5.0 +lrwxrwxrwx root/root usr/lib32/steam/libcurl.so.4.5.0 -> /usr/lib32/libcurl.so.4.5.0 +lrwxrwxrwx root/root usr/lib32/steam/libpcre.so.3 -> /usr/lib32/libpcre.so diff --git a/steam-native-runtime/.signature b/steam-native-runtime/.signature new file mode 100644 index 00000000..5a5ac237 --- /dev/null +++ b/steam-native-runtime/.signature @@ -0,0 +1,4 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3zIzdfn+TK3A1TuOfU9hrKUnBEmq8T7AKjSVDXD0Wi7tRi6EMsqJrOIGJKgT42sboLwq4Qr+fu9xHHrLt+3MTws= +SHA256 (Pkgfile) = bbfb7423b9ad716b1ed20a22dc81ec1c6211dc21d157690b22451343bc3374bf +SHA256 (.footprint) = cce87ee8980bf81b8d8fc8b0b819a1520ea86bd9f982b5baca5f75b6ad718cce diff --git a/steam-native-runtime/Pkgfile b/steam-native-runtime/Pkgfile new file mode 100644 index 00000000..d6bb1722 --- /dev/null +++ b/steam-native-runtime/Pkgfile @@ -0,0 +1,27 @@ +# Description: Meta package to run steam-native +# URL: https://steampowered.com +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: brotli-32 cups-32 jansson-32 libcaca-32 libcanberra-32 libndp-32 libnewt-32 libnl-32 libpsl-32 libsdl2-32 libselinux libudev0-shim-32 libva1-32 networkmanager-32 openssl1-32 rtmpdump-32 steam vulkan-loader-32 xorg-libxscrnsaver-32 +# Optional: pulseaudio-32 apulse-32 libappindicator-sharp-32 + +name=steam-native-runtime +version=0.1 +release=1 +source=() + +build() { + install -d $PKG/usr/lib/steam + ln -s /usr/lib/libcurl.so.3 ${PKG}/usr/lib/steam/libcurl.so.3 + ln -s /usr/lib/libcurl.so.4.5.0 ${PKG}/usr/lib/steam/libcurl.so.4 + ln -s /usr/lib/libcurl.so.4.5.0 ${PKG}/usr/lib/steam/libcurl.so.4.5.0 + + install -d ${PKG}/usr/lib32/steam + ln -s /usr/lib32/libcurl.so.3 ${PKG}/usr/lib32/steam/libcurl.so.3 + ln -s /usr/lib32/libcurl.so.4.5.0 ${PKG}/usr/lib32/steam/libcurl.so.4 + ln -s /usr/lib32/libcurl.so.4.5.0 ${PKG}/usr/lib32/steam/libcurl.so.4.5.0 + + # Apparently libpcre.so.3 is just a Debian-specific version of libpcre.so.1 + # https://sources.debian.org/src/pcre3/2:8.39-12/debian/README.Debian/ + ln -s /usr/lib/libpcre.so ${PKG}/usr/lib/steam/libpcre.so.3 + ln -s /usr/lib32/libpcre.so ${PKG}/usr/lib32/steam/libpcre.so.3 +}
participants (1)
-
crux@crux.nu