]> git.pld-linux.org Git - packages/RealPlayer.git/blame - RealPlayer.spec
- TODO: realplayer 10 for ppc, sparc and alpha
[packages/RealPlayer.git] / RealPlayer.spec
CommitLineData
c9c9db8c 1# TODO:
2# - realplayer 10 for ppc, sparc and alpha
3# https://helixcommunity.org/project/showfiles.php?group_id=154&release_id=356
4#
5
f90f6c15 6%define _name realplay
7Summary: Welcome to RealPlayer 10!
8Summary(pl): RealPlayer - odtwarzacz RealAudio i RealVideo
9Name: RealPlayer
10Version: 10
296bac0a 11Release: 2
f90f6c15 12License: Helix DNA Technology Binary Research Use License (not distributable, see LICENSE)
13Group: X11/Applications/Multimedia
30d8b5ea 14Source0: http://software-dl.real.com/1674f6a731a2dab6e018/unix/%{name}%{version}GOLD.bin
a26fe8d8 15# NoSource0-md5: a2f2a14680df6439cf37d099f5739e8e
f90f6c15 16NoSource: 0
a26fe8d8
JB
17URL: http://www.real.com/
18Obsoletes: G2player
19Conflicts: realplayer
f90f6c15 20ExclusiveArch: %{ix86}
a26fe8d8 21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
f90f6c15 22
23%description
24Streaming audio/video/flash/pix/text player.
25
26%description -l pl
27Odtwarzacz strumieni audio/video/flash/pix/tekst.
28
29%package -n mozilla-plugin-%{name}
30Summary: RealPlayer Mozilla plugin
31Summary(pl): Wtyczka Mozilli RealPlayer
32Group: X11/Applications/Multimedia
a26fe8d8
JB
33PreReq: mozilla-embedded
34Requires: %{name} = %{version}-%{release}
f90f6c15 35
36%description -n mozilla-plugin-%{name}
37RealPlayer Mozilla plugin
38
39%description -n mozilla-plugin-%{name} -l pl
40Wtyczka Mozilli RealPlayer
41
42%package -n mozilla-firefox-plugin-%{name}
3b5a0f61 43Summary: RealPlayer Mozilla Firefox plugin
44Summary(pl): Wtyczka Mozilli Firefox RealPlayer
45Group: X11/Applications/Multimedia
a26fe8d8
JB
46PreReq: mozilla-firefox
47Requires: %{name} = %{version}-%{release}
f90f6c15 48
49%description -n mozilla-firefox-plugin-%{name}
50RealPlayer Mozilla plugin
51
52%description -n mozilla-firefox-plugin-%{name} -l pl
53Wtyczka Mozilli RealPlayer
54
55%package gnome
56Summary: GNOME data for Realplayer
57Summary(pl): Dane Realplayera dla GNOME
58Group: X11/Applications/Multimedia
a26fe8d8 59Requires: %{name} = %{version}-%{release}
f90f6c15 60Requires: gnome-libs
61
62%description gnome
63Mime information and application registry data for GNOME.
64
65%description gnome -l pl
66Dane MIME oraz wpisy do rejestru aplikacji dla GNOME.
67
f90f6c15 68%prep
69%setup -q -c -T
70dd if=%{SOURCE0} skip=1 bs=129460| %{__bzip2} -d | %{__tar} xvf -
71
72%install
73rm -rf $RPM_BUILD_ROOT
74install -d $RPM_BUILD_ROOT%{_desktopdir} \
75 $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins \
76 $RPM_BUILD_ROOT%{_libdir}/mozilla-firefox/plugins \
77 $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{_name},%{_datadir}/{locale}} \
78 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{48x48,128x128}/mimetypes \
79 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{16x16,32x32,48x48,128x128}/apps \
80 $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES \
81 $RPM_BUILD_ROOT%{_datadir}/{application-registry,mime-info}
82
83cp -a codecs common plugins lib $RPM_BUILD_ROOT%{_libdir}/%{_name}
84
85icons="mime-application-generic \
86mime-application-ogg \
87mime-application-ram \
88mime-application-rpm \
89mime-application-smil \
90mime-audio-aiff \
91mime-audio-au \
92mime-audio-generic \
93mime-audio-mp3 \
94mime-audio-mp4 \
95mime-audio-ogg \
96mime-audio-ra \
97mime-audio-wav \
98mime-text-realtext \
99mime-video-avi \
100mime-video-generic \
101mime-video-mov \
102mime-video-ogg \
103mime-video-rv \
104mime-video-swf"
105
106cd share/icons
107for i in $icons;
108do
109install ${i}_48x48.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/mimetypes/${i}.png
110# SIC! there is no 192 size defined in hicolor, therefore use 128
111install ${i}_192x192.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/128x128/mimetypes/${i}.png
112done
113install realplay_16x16.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/realplay.png
114install realplay_32x32.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/realplay.png
115install realplay_48x48.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/realplay.png
116install realplay_192x192.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/128x128/apps/realplay.png
117cd -
118
119install share/locale/fr.mo $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES/realplay.mo
120
121install mozilla/*.so $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins
122install mozilla/*.so $RPM_BUILD_ROOT%{_libdir}/mozilla-firefox/plugins
123
3b5a0f61 124install realplay* $RPM_BUILD_ROOT%{_libdir}/%{_name}
f90f6c15 125ln -sf ../lib/%{_name}/realplay $RPM_BUILD_ROOT%{_bindir}/realplay
126
127install share/realplay.applications $RPM_BUILD_ROOT%{_datadir}/application-registry
128install share/realplay.mime $RPM_BUILD_ROOT%{_datadir}/mime-info
129install share/realplay.keys $RPM_BUILD_ROOT%{_datadir}/mime-info
130
131install share/realplay.desktop $RPM_BUILD_ROOT%{_desktopdir}
f90f6c15 132
296bac0a 133install -d $RPM_BUILD_ROOT%{_libdir}/%{_name}/share/{default,realplay}
f90f6c15 134
296bac0a 135install share/realplay/* $RPM_BUILD_ROOT%{_libdir}/%{_name}/share/realplay
f90f6c15 136install share/default/* $RPM_BUILD_ROOT%{_libdir}/%{_name}/share/default
137install share/*.html $RPM_BUILD_ROOT%{_libdir}/%{_name}/share
138install share/*.css $RPM_BUILD_ROOT%{_libdir}/%{_name}/share
8c77c61a 139%{__sed} -i -e 's&#[ \t]*HELIX_LIBS[ \t]*=.*$&HELIX_LIBS=%{_libdir}/%{_name} ; export HELIX_LIBS&' \
296bac0a 140 $RPM_BUILD_ROOT%{_libdir}/realplay/realplay
f90f6c15 141
142%find_lang realplay
143
144%clean
145rm -rf $RPM_BUILD_ROOT
146
489205c4 147%post
148umask 022
149[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
150
151%postun
152umask 022
153[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
154
f90f6c15 155%files -f realplay.lang
156%defattr(644,root,root,755)
157%doc LICENSE README
158%attr(755,root,root) %{_bindir}/realplay
159%dir %{_libdir}/%{_name}
160%dir %{_libdir}/%{_name}/codecs
161%dir %{_libdir}/%{_name}/common
162%dir %{_libdir}/%{_name}/lib
163%dir %{_libdir}/%{_name}/plugins
164
165%attr(755,root,root) %{_libdir}/%{_name}/codecs/*.so*
166%attr(755,root,root) %{_libdir}/%{_name}/common/*.so*
167%attr(755,root,root) %{_libdir}/%{_name}/lib/*.so*
168%attr(755,root,root) %{_libdir}/%{_name}/plugins/*.so*
296bac0a 169%attr(755,root,root) %{_libdir}/%{_name}/realplay
170%attr(755,root,root) %{_libdir}/%{_name}/realplay.bin
171
f90f6c15 172%{_libdir}/%{_name}/share
296bac0a 173
f90f6c15 174%{_iconsdir}/hicolor/*/*/*.png
175%{_desktopdir}/*.desktop
176
177%files gnome
178%defattr(644,root,root,755)
179%{_datadir}/application-registry
180%{_datadir}/mime-info
181
182%files -n mozilla-plugin-%{name}
183%defattr(644,root,root,755)
184%{_libdir}/mozilla/plugins/*
185
186%files -n mozilla-firefox-plugin-%{name}
187%defattr(644,root,root,755)
188%{_libdir}/mozilla-firefox/plugins/*
This page took 0.096555 seconds and 4 git commands to generate.