rpms/steam/F-20 steam-3273.patch,NONE,1.1 steam.spec,1.18,1.19

Simone Caronni slaanesh at rpmfusion.org
Mon May 25 18:44:01 CEST 2015


Author: slaanesh

Update of /cvs/nonfree/rpms/steam/F-20
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv31915

Modified Files:
	steam.spec 
Added Files:
	steam-3273.patch 
Log Message:
* Mon May 25 2015 Simone Caronni <negativo17 at gmail.com> - 1.0.0.50-2
- Add license macro.
- Add workaround for bug 3273, required for running client/games with prime:
  https://github.com/ValveSoftware/steam-for-linux/issues/3273


steam-3273.patch:
 steam |    4 ++++
 1 file changed, 4 insertions(+)

--- NEW FILE steam-3273.patch ---
diff -Naur steam.old/steam steam/steam
--- steam.old/steam	2015-05-25 18:22:27.579706560 +0200
+++ steam/steam	2015-05-25 18:21:09.342722219 +0200
@@ -195,3 +195,7 @@
 
 # Workaround for bug 3570: https://github.com/ValveSoftware/steam-for-linux/issues/3570
 rm -f /tmp/steam_chrome_shmem
+
+# Workaround for bug 3273: https://github.com/ValveSoftware/steam-for-linux/issues/3273
+rm -f $LAUNCHSTEAMPLATFORM/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6*
+rm -f $LAUNCHSTEAMPLATFORM/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6*


Index: steam.spec
===================================================================
RCS file: /cvs/nonfree/rpms/steam/F-20/steam.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- steam.spec	7 May 2015 08:36:02 -0000	1.18
+++ steam.spec	25 May 2015 16:44:01 -0000	1.19
@@ -3,7 +3,7 @@
 
 Name:           steam
 Version:        1.0.0.50
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Installer for the Steam software distribution service
 # Redistribution and repackaging for Linux is allowed, see license file
 License:        Steam License Agreement
@@ -13,6 +13,7 @@
 Source0:        http://repo.steampowered.com/steam/pool/%{name}/s/%{name}/%{name}_%{version}.tar.gz
 Source10:       README.Fedora
 Patch0:         %{name}-3570.patch
+Patch1:         %{name}-3273.patch
 
 BuildRequires:  desktop-file-utils
 BuildRequires:  systemd
@@ -51,6 +52,7 @@
 %prep
 %setup -q -n %{name}
 %patch0 -p1
+%patch1 -p1
 sed -i 's/\r$//' %{name}.desktop
 sed -i 's/\r$//' steam_install_agreement.txt
 cp %{SOURCE10} .
@@ -59,7 +61,7 @@
 # Nothing to build
 
 %install
-make install DESTDIR=%{buildroot}
+%make_install
 rm -fr %{buildroot}%{_docdir}/%{name}/ %{buildroot}%{_bindir}/%{name}deps
 
 desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
@@ -82,7 +84,9 @@
 %{_bindir}/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 %files
-%doc README COPYING steam_install_agreement.txt debian/changelog README.Fedora
+%{!?_licensedir:%global license %%doc}
+%license COPYING steam_install_agreement.txt
+%doc README debian/changelog README.Fedora
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
@@ -93,6 +97,11 @@
 %{_udevrulesdir}/99-steam-controller-perms.rules
 
 %changelog
+* Mon May 25 2015 Simone Caronni <negativo17 at gmail.com> - 1.0.0.50-2
+- Add license macro.
+- Add workaround for bug 3273, required for running client/games with prime:
+  https://github.com/ValveSoftware/steam-for-linux/issues/3273
+
 * Thu May 07 2015 Simone Caronni <negativo17 at gmail.com> - 1.0.0.50-1
 - Update to 1.0.0.50.
 - Add new requirements; update README file.


More information about the rpmfusion-commits mailing list