summaryrefslogtreecommitdiff
path: root/games-util/steam-launcher
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-02-14 01:39:29 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-02-14 01:39:29 +0000
commitbcb4e496e52fa74a22eacd2b68fe36c8863029c3 (patch)
treed87564045f9bbbeab835bd325d938d2d1c9e6862 /games-util/steam-launcher
parentc6ef284515a5b1669dfc86302f8179bc48af55ae (diff)
downloadbaldeagleos-repo-bcb4e496e52fa74a22eacd2b68fe36c8863029c3.tar.gz
baldeagleos-repo-bcb4e496e52fa74a22eacd2b68fe36c8863029c3.tar.xz
baldeagleos-repo-bcb4e496e52fa74a22eacd2b68fe36c8863029c3.zip
Adding metadata
Diffstat (limited to 'games-util/steam-launcher')
-rw-r--r--games-util/steam-launcher/Manifest1
-rw-r--r--games-util/steam-launcher/files/steam-wrapper.sh9
-rw-r--r--games-util/steam-launcher/steam-launcher-1.0.0.74-r1.ebuild (renamed from games-util/steam-launcher/steam-launcher-1.0.0.72.ebuild)0
-rw-r--r--games-util/steam-launcher/steam-launcher-1.0.0.74.ebuild144
4 files changed, 0 insertions, 154 deletions
diff --git a/games-util/steam-launcher/Manifest b/games-util/steam-launcher/Manifest
index fd2b5f5b3865..10f362624d23 100644
--- a/games-util/steam-launcher/Manifest
+++ b/games-util/steam-launcher/Manifest
@@ -1,2 +1 @@
-DIST steam_1.0.0.72.tar.gz 3415070 BLAKE2B 1bcf86fe05351ea77cf485879250bbd547d4b4acedb13274787be6139a7350a0d03a6b5959ce49cd07bfe7b4d5b3be1a28654d865d91f7a9036f7022bc8f2a54 SHA512 63b136078a830e25eb9669cce1706d40b15469a0bb30c1dcd1239efa57f86f53aa6466745c639ff1625e9131fb72a5d9a656156a1021ca791771c84198ea7d84
DIST steam_1.0.0.74.tar.gz 3604858 BLAKE2B dbe02066d08530378ff922daf8733ad373c0eae9be94479aba94077a0f5c093afc39a95c6770494655af1c33895c981219418f8d4024c391a337d16ec32253c1 SHA512 2a08d9bb6e17a481c577b6aad7d53b51c7d9f6638aaccffc6b9f750dca4a1f9d12c02fd1446c174e979605ef29bdc10fc8249fd97fe79d62934efe26f4ac7369
diff --git a/games-util/steam-launcher/files/steam-wrapper.sh b/games-util/steam-launcher/files/steam-wrapper.sh
index d7160231a067..a3ccb8f23611 100644
--- a/games-util/steam-launcher/files/steam-wrapper.sh
+++ b/games-util/steam-launcher/files/steam-wrapper.sh
@@ -7,15 +7,6 @@ export STEAM_RUNTIME
# Gentoo's lsb-release doesn't set this.
export DISTRIB_RELEASE="@@PVR@@"
-# Find joystick devices to make Steam's old SDL library use them.
-IFS=$'\n'
-for f in $(find /dev/input -maxdepth 1 -type c | sort --version-sort); do
- if udevadm info --query=property --name="$f" 2>/dev/null | grep --quiet ID_INPUT_JOYSTICK=1; then
- export SDL_JOYSTICK_DEVICE+=${SDL_JOYSTICK_DEVICE+:}$f
- fi
-done
-unset IFS
-
# Add paths to occasionally needed libraries not found in /usr/lib.
export LD_LIBRARY_PATH+="${LD_LIBRARY_PATH+:}@@GENTOO_LD_LIBRARY_PATH@@"
diff --git a/games-util/steam-launcher/steam-launcher-1.0.0.72.ebuild b/games-util/steam-launcher/steam-launcher-1.0.0.74-r1.ebuild
index 0c45b2af80d8..0c45b2af80d8 100644
--- a/games-util/steam-launcher/steam-launcher-1.0.0.72.ebuild
+++ b/games-util/steam-launcher/steam-launcher-1.0.0.74-r1.ebuild
diff --git a/games-util/steam-launcher/steam-launcher-1.0.0.74.ebuild b/games-util/steam-launcher/steam-launcher-1.0.0.74.ebuild
deleted file mode 100644
index 0c45b2af80d8..000000000000
--- a/games-util/steam-launcher/steam-launcher-1.0.0.74.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please report bugs/suggestions on: https://github.com/anyc/steam-overlay
-# or come to #gentoo-games in Libera Chat IRC
-
-inherit desktop linux-info prefix xdg
-
-DESCRIPTION="Installer, launcher and supplementary files for Valve's Steam client"
-HOMEPAGE="https://steampowered.com"
-SRC_URI="https://repo.steampowered.com/steam/archive/stable/steam_${PV}.tar.gz"
-
-LICENSE="ValveSteamLicense MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+joystick +steamruntime +udev"
-RESTRICT="bindist mirror test"
-
-RDEPEND="
- app-arch/tar
- app-shells/bash
- net-misc/curl
- || (
- >=gnome-extra/zenity-3
- x11-terms/xterm
- )
-
- joystick? (
- udev? ( games-util/game-device-udev-rules )
- )
- steamruntime? (
- virtual/opengl[abi_x86_32]
- x11-libs/libX11[abi_x86_32]
- x11-libs/libXau[abi_x86_32]
- x11-libs/libxcb[abi_x86_32]
- x11-libs/libXdmcp[abi_x86_32]
- )
- !steamruntime? (
- >=games-util/steam-client-meta-0-r20210608[steamruntime?]
- )
-
- amd64? (
- >=sys-devel/gcc-4.6.0[multilib]
- >=sys-libs/glibc-2.15[multilib]
- )
- x86? (
- >=sys-devel/gcc-4.6.0
- >=sys-libs/glibc-2.15
- )"
-
-S="${WORKDIR}/${PN}"
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if ! { linux_config_exists && linux_chkconfig_present INPUT_UINPUT; }; then
- ewarn "If you want to use the Steam controller, please make sure"
- ewarn "CONFIG_INPUT_UINPUT is enabled in your kernel config."
-
- # Device Drivers
- # -> Input device support
- # -> Miscellaneous devices
- # -> User level driver support
- fi
-}
-
-path_entries() {
- local multilib=${1}
- shift
-
- while true; do
- echo -n ${EPREFIX}/usr/$(get_libdir)/${1}$(${multilib} && use amd64 && echo :${EPREFIX}/usr/$(ABI=x86 get_libdir)/${1})
- shift
-
- if [[ -n ${1} ]]; then
- echo -n :
- else
- break
- fi
- done
-}
-
-native_path_entries() { path_entries false "${@}"; }
-multilib_path_entries() { path_entries true "${@}"; }
-
-src_prepare() {
- default
-
- sed \
- -e "s#@@PVR@@#${PVR}#g" \
- -e "s#@@GENTOO_LD_LIBRARY_PATH@@#$(multilib_path_entries debiancompat fltk)#g" \
- -e "s#@@STEAM_RUNTIME@@#$(usex steamruntime 1 0)#g" \
- "${FILESDIR}"/steam-wrapper.sh > steam-wrapper.sh || die
-
- # Still need EPREFIX in the sed replacements above because the
- # regular expression used by hprefixify doesn't match there.
- hprefixify bin_steam.sh steam-wrapper.sh
-}
-
-src_install() {
- emake install-{icons,bootstrap} \
- DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
-
- newbin steam-wrapper.sh steam
- exeinto /usr/lib/steam
- doexe bin_steam.sh
- domenu steam.desktop
-
- dodoc README debian/changelog
- doman steam.6
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- elog "Execute ${EPREFIX}/usr/bin/steam to download and install the actual"
- elog "client into your home folder. After installation, the script"
- elog "also starts the client from your home folder."
- elog ""
-
- if use steamruntime; then
- ewarn "You enabled the Steam runtime environment. Steam will use bundled"
- ewarn "libraries instead of Gentoo's system libraries."
- ewarn ""
- else
- elog "We disable STEAM_RUNTIME in order to ignore bundled libraries"
- elog "and use installed system libraries instead. If you have problems,"
- elog "try starting Steam with: STEAM_RUNTIME=1 steam"
- ewarn ""
- ewarn "Notice: Valve only supports Steam with the runtime enabled!"
- ewarn ""
- fi
-
- if ! has_version "gnome-extra/zenity"; then
- ewarn "Valve does not provide a xterm fallback for all calls of zenity."
- ewarn "Please install gnome-extra/zenity for full support."
- ewarn ""
- fi
-
- ewarn "The Steam client and the games are _not_ controlled by Portage."
- ewarn "Updates are handled by the client itself."
-}