Репозиторий Sisyphus
Последнее обновление: 16 июня 2019 | Пакетов: 17683 | Посещений: 13968651
en ru br
Репозитории ALT

Группа :: Игры/Прочее
Пакет: steam

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: steam
Version: 1.0.0.59
Release: alt1%ubt

Summary: Launcher for the Steam software distribution service
License: Proprietary
Group: Games/Other

URL: http://www.steampowered.com/
Packager: Nazarov Denis <nenderus at altlinux.org>
Vendor: Valve Corporation

ExclusiveArch: %ix86

Source0: http://repo.steampowered.com/%name/pool/%name/s/%name/%{name}_%version.tar.gz
Patch0: %name-apt-alt.patch
Patch1: %name-bash4-alt.patch
Patch2: %name-desktop-alt.patch
Patch3: %name-udev-alt.patch

BuildPreReq: rpm-build-ubt

Requires: curl
Requires: glibc-pthread >= 2.15
Requires: glibc-nss >= 2.15
Requires: libGL
Requires: libnss
Requires: xz

BuildRequires: bash4
BuildRequires: ca-certificates

%description
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.

%prep
%setup -n %name
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%install
%makeinstall_std
%__rm -rf %buildroot%_bindir/%{name}deps
%__install -Dp -m0644 lib/udev/rules.d/60-%name-input.rules %buildroot%_udevrulesdir/60-%name-input.rules
%__install -Dp -m0644 lib/udev/rules.d/60-%name-vr.rules %buildroot%_udevrulesdir/60-%name-vr.rules

# Fix use bash4

%__mkdir_p %buildroot%_libexecdir/%name/bin
%__ln_s /bin/bash4 %buildroot%_libexecdir/%name/bin/bash

# Fix connection via SSL

%__mkdir_p %buildroot%_sysconfdir/ssl/certs
%__ln_s %_sysconfdir/pki/tls/certs/ca-bundle.crt %buildroot%_sysconfdir/ssl/certs/ca-certificates.crt

%files
%_bindir/%name
%dir %_libdir/%name
%_libdir/%name/*
%_desktopdir/*
%_docdir/*
%_miconsdir/*
%dir %_iconsdir/hicolor/24x24
%dir %_iconsdir/hicolor/24x24/apps
%_iconsdir/hicolor/24x24/apps/*
%_niconsdir/*
%_liconsdir/*
%dir %_iconsdir/hicolor/256x256
%dir %_iconsdir/hicolor/256x256/apps
%_iconsdir/hicolor/256x256/apps/*
%_man6dir/*
%_pixmapsdir/*
%config %_udevrulesdir/60-%name-input.rules
%config %_udevrulesdir/60-%name-vr.rules
%dir %_sysconfdir/ssl
%dir %_sysconfdir/ssl/certs
%_sysconfdir/ssl/certs/ca-certificates.crt

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin