diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-02-14 01:39:29 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-02-14 01:39:29 +0000 |
| commit | bcb4e496e52fa74a22eacd2b68fe36c8863029c3 (patch) | |
| tree | d87564045f9bbbeab835bd325d938d2d1c9e6862 /games-util/steam-launcher | |
| parent | c6ef284515a5b1669dfc86302f8179bc48af55ae (diff) | |
| download | baldeagleos-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/Manifest | 1 | ||||
| -rw-r--r-- | games-util/steam-launcher/files/steam-wrapper.sh | 9 | ||||
| -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.ebuild | 144 |
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." -} |
