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

Reply via email to