Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 9558249d930340d1463ff8cf913375a2 > files > 2

psimedia-1.0.3-7mdv2010.1.src.rpm

%define name psimedia
%define version 1.0.3
%define release %mkrel 7

Summary:	Abstraction layer for providing audio and video RTP Services
Name:		%{name}
Version:	%{version}
License:	GPLv2+
Group:		Networking/Instant messaging 
Release:	%{release}
Source:		http://delta.affinix.com/download/psimedia/%{name}-%{version}.tar.bz2
URL:		http://delta.affinix.com/psimedia/
BuildRoot:	%_tmppath/%name-buildroot
BuildRequires:	qt4-devel
BuildRequires:	libgstreamer-plugins-base-devel
BuildRequires:	liboil-devel
BuildRequires:	speex-devel

%description
PsiMedia is a thick abstraction layer for providing audio and
video RTP services to Psi-like IM clients.  The implementation is based on
GStreamer

%package -n psi-plugin-media
Summary:	Audio and Video plugin for Psi
Group:		Networking/Instant messaging
# Needed since it's not part of gstreamer0.10-plugins-good
Requires:   gstreamer0.10-speex
Requires:   gstreamer0.10-plugins-good
%description -n psi-plugin-media
This plugin provides audio and video RTP services to PSI.
This implementation is based on GStreamer.

%files -n psi-plugin-media
%defattr(-,root,root,-)
%doc COPYING README TODO
%{_libdir}/psi/plugins/libgstprovider.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
./configure
%make

%install
%__rm -rf %{buildroot}
# We only need libgstprovider.so in order to enable audio RTP Services for psi
%__mkdir -p %{buildroot}/%{_libdir}/psi/plugins
%__cp gstprovider/libgstprovider.so  %{buildroot}/%{_libdir}/psi/plugins/

%clean
%__rm -rf %{buildroot}


%changelog
* Mon Feb 01 2010 John Balcaen <mikala@mandriva.org> 1.0.3-7mdv2010.1
+ Revision: 498965
- Rebuild for new gstreamer

* Sat Aug 22 2009 John Balcaen <mikala@mandriva.org> 1.0.3-6mdv2010.0
+ Revision: 419443
- Fix Requires (typo in gst-plugins-good)
- Add Requires for gst0.10-plugins-good.

* Sat Aug 22 2009 John Balcaen <mikala@mandriva.org> 1.0.3-5mdv2010.0
+ Revision: 419429
- Increase release
- Removed qca2-openssl requires (moved to psi package)
  clean spec

* Tue Aug 04 2009 John Balcaen <mikala@mandriva.org> 1.0.3-4mdv2010.0
+ Revision: 408653
- Fix Requires (gst0.10 speex not part of gst-plugins-good)

  + Michael Scherer <misc@mandriva.org>
    - fix previous requires
    - remove requires on psi, as this is uneeded, it should be the other way, asked
      by neoclust

* Mon Aug 03 2009 Michael Scherer <misc@mandriva.org> 1.0.3-2mdv2010.0
+ Revision: 408541
- add missing requires to avoid error message about hmac

* Sun Jun 21 2009 John Balcaen <mikala@mandriva.org> 1.0.3-1mdv2010.0
+ Revision: 387947
- import psimedia


* Sun Jun 14 2009 John Balcaen <mikala@mandriva.org> 1.0.3-1mdv2010.0
- import psimedia