X-Git-Url: http://git.pld-linux.org/?p=packages%2Fsteam-launcher.git;a=blobdiff_plain;f=steam-launcher.spec;h=a5950e0395be8524980d14727df29d753657263d;hp=f74027dc9759ee4b0ae3d6f122870190f07ceaec;hb=4433d5e;hpb=d58e2a578d85ed577b92e94f02f17648968255d8 diff --git a/steam-launcher.spec b/steam-launcher.spec index f74027d..a5950e0 100644 --- a/steam-launcher.spec +++ b/steam-launcher.spec @@ -1,17 +1,21 @@ Summary: Launcher for the Steam software distribution service Name: steam-launcher -Version: 1.0.0.47 +Version: 1.0.0.69 Release: 1 License: distributable Group: Applications Source0: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz -# Source0-md5: c6f75ebaa9e32f2565df620d1867f274 +# Source0-md5: 9099e348686ac5d50f6a8823e40c421d Source1: %{name}.sysconfig Patch0: steamdeps.patch +Patch1: desktop_path.patch URL: http://store.steampowered.com/ BuildRequires: sed >= 4.0 +Requires: ca-certificates >= 20180409-3 Requires: curl +Requires: fonts-TTF-RedHat-liberation Requires: glibc >= 6:2.15 +Requires: libtxc_dxtn Requires: pld-release Requires: poldek Requires: python-modules @@ -37,8 +41,12 @@ synchronized savegame and screenshot functionality, and many social features. %prep -%setup -qn steam +%setup -qn steam-launcher %patch0 -p1 +%patch1 -p1 + +%{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' bin_steamdeps.py +%{__sed} -i -e '1s,/usr/bin/env bash,%{__bash},' bin_steam.sh sed -i -e's/^ARCH\s*=.*$/ARCH = "%{_arch}"/' steamdeps @@ -50,13 +58,17 @@ install -d $RPM_BUILD_ROOT/etc/sysconfig %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -rm $RPM_BUILD_ROOT%{_docdir}/steam/{README,steam_install_agreement.txt} +rm $RPM_BUILD_ROOT%{_docdir}/steam/{README,steam_subscriber_agreement.txt} # installed only when apt is installed on the build host [ -d $RPM_BUILD_ROOT/etc/apt ] && rm -r $RPM_BUILD_ROOT/etc/apt sed -e's/@SOURCES@/%{poldek_sources}/' %{SOURCE1} > $RPM_BUILD_ROOT/etc/sysconfig/%{name} +%{__rm} $RPM_BUILD_ROOT%{_desktopdir}/steam.desktop +%{__mv} $RPM_BUILD_ROOT/usr/lib/steam/steam.desktop $RPM_BUILD_ROOT%{_desktopdir}/steam.desktop + + %clean rm -rf $RPM_BUILD_ROOT @@ -72,11 +84,13 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc steam_install_agreement.txt +%doc steam_subscriber_agreement.txt %attr(755,root,root) %{_bindir}/steam %attr(755,root,root) %{_bindir}/steamdeps %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name} %dir /usr/lib/steam +%attr(755,root,root) /usr/lib/steam/bin_steam.sh +%attr(755,root,root) /usr/lib/steam/bin_steamdeps.py /usr/lib/steam/bootstraplinux*.tar.xz %{_desktopdir}/steam.desktop %{_iconsdir}/hicolor/*/*/*.png