games-misc/steam - 1.0.0.83 (barrensea-overlay)

Search

Package Information

Description:
Launcher for the Steam software distribution service Steam is a software distribution service with an online store, automated installation, automatic updates, achievements, SteamCloud synchronized savegame and screenshot functionality, and many social features.
Homepage:
https://store.steampowered.com/
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
1.0.0.83 8 ~amd64 0
View Raw Ebuild
EAPI=8
inherit unpacker desktop xdg-utils
DESCRIPTION="Launcher for the Steam software distribution service
 Steam is a software distribution service with an online store, automated
 installation, automatic updates, achievements, SteamCloud synchronized
 savegame and screenshot functionality, and many social features."
HOMEPAGE="https://store.steampowered.com/"
SRC_URI="https://repo.steampowered.com/steam/archive/precise/${PN}-launcher_${PV}_amd64.deb -> ${PN}.deb"
LICENSE="GPL-2"
SLOT="0"
IUSE="+ebuild +rime"
DOCS="README.org"
KEYWORDS="~amd64"
RDEPEND="
	net-misc/curl
	sys-apps/dbus
"

src_unpack() {
	unpack_deb ${DISTDIR}/${PN}.deb
}
S="${WORKDIR}"
src_install() {
	dodir /lib/udev/rules.d/
	cp -a ${S}/lib/udev/rules.d/* ${ED}/lib/udev/rules.d/ || die
	dodir /opt/steam
	cp -a ${S}/usr/lib/steam/* ${ED}/opt/steam
	dodir /usr/share
	sed -i 's/\/usr\/bin\/steam/\/opt\/steam\/bin_steam.sh/' ${S}/usr/share/applications/steam.desktop
	cp -a ${S}/usr/share/* ${ED}/usr/share/
}

pkg_postinst() {
	xdg_icon_cache_update
	xdg_desktop_database_update
	xdg_mimeinfo_database_update

}

pkg_postrm() {
	xdg_icon_cache_update
	xdg_desktop_database_update
	xdg_mimeinfo_database_update

}

USE Flags

ebuild
Default: Enabled (+)
rime
Default: Enabled (+)

Dependencies

RDEPEND

	net-misc/curl
	sys-apps/dbus

Manifest for 1.0.0.83

Type File Size Source URLs
DIST steam.deb 20303886 bytes https://repo.steampowered.com/steam/archive/precise/steam-launcher_1.0.0.83_amd64.deb