Author: glen Date: Mon Mar 27 14:02:40 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - up to 10.0.7, x86 only - previous version tagged
---- Files affected: SPECS: realplayer.spec (1.28 -> 1.29) ---- Diffs: ================================================================ Index: SPECS/realplayer.spec diff -u SPECS/realplayer.spec:1.28 SPECS/realplayer.spec:1.29 --- SPECS/realplayer.spec:1.28 Thu Sep 1 13:05:34 2005 +++ SPECS/realplayer.spec Mon Mar 27 16:02:33 2006 @@ -1,25 +1,38 @@ # $Revision$, $Date$ -Summary: Welcome to RealPlayer 8.0! +# +# Conditional build: +%bcond_without autodeps # don't BR packages needed only for resolving deps +# +Summary: RealNetworks' open source media player Summary(pl): RealPlayer - odtwarzacz RealAudio i RealVideo Name: realplayer -Version: 8.0 -Release: 3 -License: commercial (Copyright (C) RealNetworks, Inc.) +Version: 10.0.7 +Release: 1 +License: Helix DNA Technology Binary Research Use License (not redistributable) Group: X11/Applications/Multimedia -URL: http://www.real.com/ -Source0: %{name}.desktop -Source1: rp8_linux_alpha_rh62_cs1.bin -Source2: rp8_linux20_libc6_i386_cs2.bin -Source3: rp8_linux_powerpc_cs1.bin -Source4: rp8_linux_sparc_cs1.bin -Conflicts: RealPlayer +URL: https://player.helixcommunity.org/2005/downloads/ +Source0: https://helixcommunity.org/download.php/1916/realplay-%{version}.785-linux-2.2-libc6-gcc32-i586.bin +# NoSource0-md5: 3ef0d073320106d1bf75bdac8e4b250e +NoSource: 0 +Source1: %{name}.sh +Patch0: %{name}-desktop.patch +BuildRequires: rpmbuild(macros) >= 1.236 +%if %{with autodeps} +BuildRequires: atk +BuildRequires: glib2 +BuildRequires: gtk+2 +BuildRequires: libgcc +BuildRequires: libstdc++ +BuildRequires: pango +%endif +Requires: browser-plugins(%{_target_cpu}) Obsoletes: G2player +Conflicts: RealPlayer +ExclusiveArch: %{ix86} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -NoSource: 1 -NoSource: 2 -NoSource: 3 -NoSource: 4 -ExclusiveArch: %{ix86} alpha ppc sparc + +%define _plugindir %{_libdir}/browser-plugins +%define _noautocompressdoc LICENSE README %description Streaming audio/video/flash/pix/text player. @@ -27,77 +40,113 @@ %description -l pl Odtwarzacz strumieni audio/video/flash/pix/tekst. -%package -n mozilla-plugin-%{name} -Summary: RealPlayer Mozilla plugin -Summary(pl): Wtyczka Mozilli RealPlayer +%package -n browser-plugin-%{name} +Summary: RealPlayer browser plugin +Summary(pl): Wtyczka browser RealPlayer Group: X11/Applications/Multimedia Requires: %{name} = %{version}-%{release} -Prereq: mozilla-embedded +Obsoletes: mozilla-plugin-realplayer -%description -n mozilla-plugin-%{name} -RealPlayer Mozilla plugin +%description -n browser-plugin-%{name} +RealPlayer browser plugin -%description -n mozilla-plugin-%{name} -l pl -Wtyczka Mozilli RealPlayer +%description -n browser-plugin-%{name} -l pl +Wtyczka browser RealPlayer %prep -%setup -q -c -T -%ifarch alpha -dd if=%{SOURCE1} skip=1 bs=1768256 | gzip -d | tar xvf - -%endif -%ifarch %{ix86} -dd if=%{SOURCE2} skip=1 bs=1090640 | gzip -d | tar xvf - -%endif -%ifarch ppc -dd if=%{SOURCE3} skip=1 bs=1497512 | gzip -d | tar xvf - -%endif -%ifarch sparc -dd if=%{SOURCE4} skip=1 bs=1497512 | gzip -d | tar xvf - -%endif +%setup -qcT +chmod +x %{SOURCE0} +D=$(pwd) +HOME=$D %{SOURCE0} -p -d $D +install %{SOURCE1} realplay.sh +%{__sed} -i -e 's,/lib/,/%{_lib}/,' realplay.sh %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_desktopdir} \ - $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins \ - $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name},%{_pixmapsdir}} +install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/realplay,%{_libdir}/%{name},%{_pixmapsdir},%{_desktopdir},%{_plugindir}} \ + $RPM_BUILD_ROOT%{_datadir}/locale + +cp -a lib codecs common plugins $RPM_BUILD_ROOT%{_libdir}/%{name} +install realplay.sh $RPM_BUILD_ROOT%{_bindir}/realplay +install realplay.bin $RPM_BUILD_ROOT%{_libdir}/%{name}/realplay +cp -a README LICENSE $RPM_BUILD_ROOT%{_libdir}/%{name} +install share/*.png $RPM_BUILD_ROOT%{_pixmapsdir} +install share/realplay.desktop $RPM_BUILD_ROOT%{_desktopdir} +install mozilla/* $RPM_BUILD_ROOT%{_plugindir} +cp -a share/{realplay,default,*.{html,css}} $RPM_BUILD_ROOT%{_datadir}/realplay +rm -rf docs +install -d docs +ln -s %{_libdir}/%{name}/README docs +ln -s %{_libdir}/%{name}/LICENSE docs + +cd share/locale +for LC in *; do + install -d $RPM_BUILD_ROOT%{_datadir}/locale/${LC}/LC_MESSAGES +# ln -s %{_datadir}/locale/${LC}/player.mo $RPM_BUILD_ROOT%{_datadir}/locale/${LC}/LC_MESSAGES/realplay.mo +# ln -s %{_datadir}/locale/${LC}/widget.mo $RPM_BUILD_ROOT%{_datadir}/locale/${LC}/LC_MESSAGES/libgtkhx.mo + cp ${LC}/player.mo $RPM_BUILD_ROOT%{_datadir}/locale/${LC}/LC_MESSAGES/realplay.mo + cp ${LC}/widget.mo $RPM_BUILD_ROOT%{_datadir}/locale/${LC}/LC_MESSAGES/libgtkhx.mo +# ln %{_datadir}/locale/${LC}/player.mo $RPM_BUILD_ROOT%{_datadir}/realplay/${LC}/LC_MESSAGES/realplay.mo +# ln %{_datadir}/locale/${LC}/widget.mo $RPM_BUILD_ROOT%{_datadir}/realplay/${LC}/LC_MESSAGES/libgtkhx.mo +done +cd ../.. + +%find_lang realplay +%find_lang libgtkhx +cat libgtkhx.lang >> realplay.lang + +%clean +rm -rf $RPM_BUILD_ROOT -cp -a Codecs Common Plugins $RPM_BUILD_ROOT%{_libdir}/%{name} -install realplay raclass.zip $RPM_BUILD_ROOT%{_libdir}/%{name} -install *.rm $RPM_BUILD_ROOT%{_libdir}/%{name} -install *.{png,xpm} $RPM_BUILD_ROOT%{_pixmapsdir} -install rpnp.so $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins +%triggerin -n browser-plugin-%{name} -- mozilla-firefox +%nsplugin_install -d %{_libdir}/mozilla-firefox/plugins nphelix.{so,xpt} -ln -sf ../lib/%{name}/realplay $RPM_BUILD_ROOT%{_bindir}/realplay +%triggerun -n browser-plugin-%{name} -- mozilla-firefox +%nsplugin_uninstall -d %{_libdir}/mozilla-firefox/plugins nphelix.{so,xpt} -ln -sf %{_docdir}/%{name}-%{version} $RPM_BUILD_ROOT%{_libdir}/%{name}/Help +%triggerin -n browser-plugin-%{name} -- mozilla +%nsplugin_install -d %{_libdir}/mozilla/plugins nphelix.{so,xpt} -install %{SOURCE0} $RPM_BUILD_ROOT%{_desktopdir} +%triggerun -n browser-plugin-%{name} -- mozilla +%nsplugin_uninstall -d %{_libdir}/mozilla/plugins nphelix.{so,xpt} -%clean -rm -rf $RPM_BUILD_ROOT +%triggerin -n browser-plugin-%{name} -- opera +%nsplugin_install -d %{_libdir}/opera/plugins nphelix.{so,xpt} -%files +%triggerun -n browser-plugin-%{name} -- opera +%nsplugin_uninstall -d %{_libdir}/opera/plugins nphelix.{so,xpt} + +%triggerin -n browser-plugin-%{name} -- konqueror +%nsplugin_install -d %{_libdir}/kde3/plugins/konqueror nphelix.{so,xpt} + +%triggerun -n browser-plugin-%{name} -- konqueror +%nsplugin_uninstall -d %{_libdir}/kde3/plugins/konqueror nphelix.{so,xpt} + +%files -f realplay.lang %defattr(644,root,root,755) -%doc LICENSE README Help/* -%{_desktopdir}/%{name}.desktop +%doc docs/* %attr(755,root,root) %{_bindir}/realplay %dir %{_libdir}/%{name} -%dir %{_libdir}/%{name}/Codecs -%dir %{_libdir}/%{name}/Common -%dir %{_libdir}/%{name}/Plugins -%dir %{_libdir}/%{name}/Plugins/ExtResources -%attr(755,root,root) %{_libdir}/%{name}/Codecs/*.so.*.* -%attr(755,root,root) %{_libdir}/%{name}/Common/*.so.*.* -%attr(755,root,root) %{_libdir}/%{name}/Plugins/*.so.*.* -%{_libdir}/%{name}/Plugins/ExtResources/* +%dir %{_libdir}/%{name}/codecs +%dir %{_libdir}/%{name}/common +%dir %{_libdir}/%{name}/plugins +%dir %{_libdir}/%{name}/lib +%attr(755,root,root) %{_libdir}/%{name}/lib/*.so +%attr(755,root,root) %{_libdir}/%{name}/codecs/*.so +%attr(755,root,root) %{_libdir}/%{name}/common/*.so +%attr(755,root,root) %{_libdir}/%{name}/plugins/*.so %attr(755,root,root) %{_libdir}/%{name}/realplay -%{_libdir}/%{name}/raclass.zip -%{_libdir}/%{name}/*.rm +%{_libdir}/%{name}/README +%{_libdir}/%{name}/LICENSE +%dir %{_datadir}/realplay %{_pixmapsdir}/* +%{_desktopdir}/* +%{_datadir}/realplay/* -%files -n mozilla-plugin-%{name} +%files -n browser-plugin-%{name} %defattr(644,root,root,755) -%{_libdir}/mozilla/plugins/* +%attr(755,root,root) %{_plugindir}/*.so +%{_plugindir}/*.xpt %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -105,6 +154,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.29 2006/03/27 14:02:33 glen +- up to 10.0.7, x86 only +- previous version tagged + Revision 1.28 2005/09/01 11:05:34 darekr - strict deps; use _pixmapsdir macro @@ -159,13 +212,13 @@ - URL updated - previous was dead... Revision 1.12 2002/03/27 12:07:39 roman -License: commercial (Copyright (C) RealNetworks, Inc.) +- License: commercial (Copyright (C) RealNetworks, Inc.) Revision 1.11 2002/03/27 10:52:01 roman - reverting last change Revision 1.10 2002/03/27 10:44:30 roman -s/commercial/Commercial in License: +- s/commercial/Commercial in License: Revision 1.9 2002/03/25 16:25:59 djrzulf - added Source urls, @@ -175,7 +228,7 @@ Group field using gettext). Revision 1.7 2002/01/18 02:14:47 kloczek -perl -pi -e "s/[EMAIL PROTECTED]/[EMAIL PROTECTED]/" +- perl -pi -e "s/[EMAIL PROTECTED]/[EMAIL PROTECTED]/" Revision 1.6 2001/10/30 14:59:11 ankry - added ExclusiveArch: this spec does not support sparc @@ -184,7 +237,7 @@ - adapterized, added pl translations, Obsoletes: G2player Revision 1.4 2001/07/31 15:53:52 dobrek --Added alpha version +- Added alpha version Revision 1.3 2001/07/31 15:44:43 dobrek - Updated to 8.0 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/realplayer.spec?r1=1.28&r2=1.29&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
