rpms/steam/F-19 README.Fedora, 1.3, 1.4 steam.spec, 1.12, 1.13 steam-disable-runtime.patch, 1.3, NONE steam.csh, 1.3, NONE steam.sh, 1.3, NONE
Simone Caronni
slaanesh at rpmfusion.org
Tue Aug 5 09:00:14 CEST 2014
- Previous message: rpms/steam/F-20 README.Fedora, 1.3, 1.4 steam.spec, 1.12, 1.13 steam-disable-runtime.patch, 1.3, NONE steam.csh, 1.3, NONE steam.sh, 1.3, NONE
- Next message: rpms/ffmpeg/devel .cvsignore, 1.58, 1.59 ffmpeg.spec, 1.111, 1.112 sources, 1.58, 1.59
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: slaanesh
Update of /cvs/nonfree/rpms/steam/F-19
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv8544
Modified Files:
README.Fedora steam.spec
Removed Files:
steam-disable-runtime.patch steam.csh steam.sh
Log Message:
* Tue Jul 29 2014 Simone Caronni <negativo17 at gmail.com> - 1.0.0.48-3
- Obsolete noruntime subpackage.
Index: README.Fedora
===================================================================
RCS file: /cvs/nonfree/rpms/steam/F-19/README.Fedora,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- README.Fedora 6 Jan 2014 11:20:44 -0000 1.3
+++ README.Fedora 5 Aug 2014 07:00:13 -0000 1.4
@@ -45,16 +45,3 @@
$ cp libflashplayer.so ~/.local/share/Steam/ubuntu12_32/plugins/
3) Start again steam and enjoy the videos.
-
-Running Steam without the Ubuntu libraries (Steam runtime)
-==========================================================
-
-Normally the package uses Ubuntu libraries. To use instead Fedora provided
-libraries, install the additional package "steam-noruntime".
-
-After installing, log out and log in back again so the environment file is
-sourced, setting STEAM_RUNTIME to 0.
-
-Running Steam this way is unsupported and may lead to unexpected results. Also
-videos in the client are not played, regardless of the installation of the Flash
-Plugin.
Index: steam.spec
===================================================================
RCS file: /cvs/nonfree/rpms/steam/F-19/steam.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- steam.spec 7 Jul 2014 10:01:42 -0000 1.12
+++ steam.spec 5 Aug 2014 07:00:13 -0000 1.13
@@ -3,16 +3,13 @@
Name: steam
Version: 1.0.0.48
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
URL: http://www.steampowered.com/
Source0: http://repo.steampowered.com/steam/pool/%{name}/s/%{name}/%{name}_%{version}.tar.gz
Source10: README.Fedora
-Patch0: %{name}-disable-runtime.patch
-Source1: %{name}.sh
-Source2: %{name}.csh
ExclusiveArch: i686
BuildRequires: desktop-file-utils
@@ -33,73 +30,17 @@
Requires: mesa-libGL%{_isa}
Requires: nss%{_isa}
+Obsoletes: %{name}-noruntime < %{version}-%{release}
+Provides: %{name}-noruntime = %{version}-%{release}
+
%description
Installer 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.
-%package noruntime
-Summary: Use system libraries instead of the Steam Runtime
-Requires: steam = %{version}-%{release}
-Buildarch: noarch
-
-# After the Steam client has been downloaded run the following command and then
-# adjust the list of requirements to remove dependencies pulled in by other
-# packages.
-
-# cd ~/.local/share/Steam/ubuntu12_32/
-# for i in `ldd *.so | egrep -v "linux-gate.so|ld-linux.so" | awk '{print $1}'` `find steam-runtime/i386 -name "*.so*" -exec basename {} \;`; do
-# repoquery --disablerepo=* --enablerepo=fedora,updates -q --qf="Requires: %{name}" --whatprovides "$i"
-# done | sort | uniq | sed 's/$/%{_isa}/g'
-
-# Required for enabling Steam system tray icon
-Requires: libappindicator%{_isa}
-# Requirements for the main client
-Requires: alsa-plugins-pulseaudio%{_isa}
-Requires: avahi-libs%{_isa}
-Requires: bzip2-libs%{_isa}
-Requires: expat%{_isa}
-Requires: harfbuzz%{_isa}
-Requires: json-c%{_isa}
-Requires: keyutils-libs%{_isa}
-Requires: libasyncns%{_isa}
-Requires: libattr%{_isa}
-Requires: libffi%{_isa}
-Requires: libgcrypt%{_isa}
-Requires: libsndfile%{_isa}
-Requires: libusbx%{_isa}
-Requires: libXau%{_isa}
-Requires: libXdmcp%{_isa}
-Requires: mesa-dri-drivers%{_isa}
-Requires: mesa-libEGL%{_isa}
-Requires: NetworkManager-glib%{_isa}
-Requires: openal-soft%{_isa}
-Requires: pcre%{_isa}
-Requires: pixman%{_isa}
-Requires: tcp_wrappers-libs%{_isa}
-# Additional requirements for games that use the Steam runtime libraries
-Requires: GConf2%{_isa}
-Requires: SDL_image%{_isa}
-Requires: SDL_mixer%{_isa}
-Requires: SDL_ttf%{_isa}
-Requires: SDL2_image%{_isa}
-Requires: SDL2_mixer%{_isa}
-Requires: libcurl%{_isa}
-Requires: speex%{_isa}
-
-%description noruntime
-The Steam client normally uses a set of libraries derived from Ubuntu (the Steam
-Runtime); and all titles on Steam are compiled against those libraries.
-
-This package takes care of installing all the requirements to use system
-libraries in place of the Steam Runtime and a profile environment file to enable
-it. Please note that this is not a supported Valve configuration and it may lead
-to unexpected results.
-
%prep
%setup -q -n %{name}
-%patch0 -p1
sed -i 's/\r$//' %{name}.desktop
sed -i 's/\r$//' steam_install_agreement.txt
cp %{SOURCE10} .
@@ -108,7 +49,6 @@
# Nothing to build
%install
-# Steam package
make install DESTDIR=%{buildroot}
rm -fr %{buildroot}%{_docdir}/%{name}/ %{buildroot}%{_bindir}/%{name}deps
@@ -117,10 +57,6 @@
install -D -m 644 -p lib/udev/rules.d/99-steam-controller-perms.rules \
%{buildroot}%{_udevrulesdir}/99-steam-controller-perms.rules
-# Steam no-runtime package
-mkdir -p %{buildroot}%{_sysconfdir}/profile.d
-install -pm 644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d
-
%post
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%{_bindir}/update-desktop-database &> /dev/null || :
@@ -146,10 +82,10 @@
%{_mandir}/man6/%{name}.*
%{_udevrulesdir}/99-steam-controller-perms.rules
-%files noruntime
-%config(noreplace) %{_sysconfdir}/profile.d/%{name}.*sh
-
%changelog
+* Tue Jul 29 2014 Simone Caronni <negativo17 at gmail.com> - 1.0.0.48-3
+- Obsolete noruntime subpackage.
+
* Mon Jun 23 2014 Simone Caronni <negativo17 at gmail.com> - 1.0.0.48-2
- Add additional libraries required by games when skipping runtime.
--- steam-disable-runtime.patch DELETED ---
--- steam.csh DELETED ---
--- steam.sh DELETED ---
- Previous message: rpms/steam/F-20 README.Fedora, 1.3, 1.4 steam.spec, 1.12, 1.13 steam-disable-runtime.patch, 1.3, NONE steam.csh, 1.3, NONE steam.sh, 1.3, NONE
- Next message: rpms/ffmpeg/devel .cvsignore, 1.58, 1.59 ffmpeg.spec, 1.111, 1.112 sources, 1.58, 1.59
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the rpmfusion-commits
mailing list