]> git.pld-linux.org Git - packages/steam-launcher.git/blame - steam-launcher.spec
up to 1.0.0.50
[packages/steam-launcher.git] / steam-launcher.spec
CommitLineData
5f6e21fa
JK
1Summary: Launcher for the Steam software distribution service
2Name: steam-launcher
c8738a8d 3Version: 1.0.0.50
60f6f2c1 4Release: 1
5f6e21fa
JK
5License: distributable
6Group: Applications
7Source0: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz
c8738a8d 8# Source0-md5: 2fab57a606705012a4f800a28670dc3a
d58e2a57 9Source1: %{name}.sysconfig
7b16f921 10Patch0: steamdeps.patch
5f6e21fa 11URL: http://store.steampowered.com/
5cada23f 12BuildRequires: sed >= 4.0
5f6e21fa 13Requires: curl
87488f77 14Requires: fonts-TTF-RedHat-liberation
5cada23f 15Requires: glibc >= 6:2.15
5f6e21fa 16Requires: pld-release
7b16f921
JK
17Requires: poldek
18Requires: python-modules
19Requires: rpm
20Requires: which
21Requires: xdg-user-dirs
5f6e21fa
JK
22Requires: xterm
23Requires: xz
24Requires: zenity
25ExclusiveArch: %{ix86} %{x8664}
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
d58e2a57
JK
28%ifarch %{x8664}
29%define poldek_sources -n th -n th-i686
30%else
31%define poldek_sources -n th
32%endif
33
5f6e21fa
JK
34%description
35Steam is a software distribution service with an online store,
36automated installation, automatic updates, achievements, SteamCloud
37synchronized savegame and screenshot functionality, and many social
38features.
39
40%prep
41%setup -qn steam
7b16f921 42%patch0 -p1
5f6e21fa 43
7b16f921 44sed -i -e's/^ARCH\s*=.*$/ARCH = "%{_arch}"/' steamdeps
5f6e21fa
JK
45
46%install
47rm -rf $RPM_BUILD_ROOT
d58e2a57
JK
48
49install -d $RPM_BUILD_ROOT/etc/sysconfig
50
5f6e21fa
JK
51%{__make} install \
52 DESTDIR=$RPM_BUILD_ROOT
53
54rm $RPM_BUILD_ROOT%{_docdir}/steam/{README,steam_install_agreement.txt}
55
6b775bed
JK
56# installed only when apt is installed on the build host
57[ -d $RPM_BUILD_ROOT/etc/apt ] && rm -r $RPM_BUILD_ROOT/etc/apt
58
d58e2a57
JK
59sed -e's/@SOURCES@/%{poldek_sources}/' %{SOURCE1} > $RPM_BUILD_ROOT/etc/sysconfig/%{name}
60
5f6e21fa
JK
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%post
65%update_icon_cache hicolor
66%update_desktop_database
67%glib_compile_schemas
68
69%postun
70%update_icon_cache hicolor
71%update_desktop_database_postun
72%glib_compile_schemas
73
74%files
75%defattr(644,root,root,755)
76%doc steam_install_agreement.txt
77%attr(755,root,root) %{_bindir}/steam
78%attr(755,root,root) %{_bindir}/steamdeps
d58e2a57 79%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
7b16f921
JK
80%dir /usr/lib/steam
81/usr/lib/steam/bootstraplinux*.tar.xz
5f6e21fa
JK
82%{_desktopdir}/steam.desktop
83%{_iconsdir}/hicolor/*/*/*.png
84%{_mandir}/man6/steam.6*
85%{_pixmapsdir}/*.png
This page took 0.094945 seconds and 4 git commands to generate.