Sophie

Sophie

distrib > Fedora > 13 > i386 > media > updates-src > by-pkgid > 2828857a2485acb1c6bbdd14ff485b86 > files > 3

moovida-plugins-bad-1.0.9-3.fc13.src.rpm

%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:           moovida-plugins-bad
Version:        1.0.9
Release:        3%{?dist}
Summary:        Moovida media center "bad" plugins

Group:          Development/Languages
License:        GPLv3
URL:            http://www.moovida.com
Source0:        http://www.moovida.com/media/public/moovida-plugins-bad-%{version}.tar.gz
Patch0:         moovida-plugins-bad-install.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires:  moovida-base = %{version}
BuildRequires:  python-devel
BuildRequires:  python-setuptools

Requires:       moovida-base = %{version}
Requires:       dbus-python
Requires:       avahi-tools
Requires:       python-Coherence
Requires:       python-twisted-web2
Requires:       python-storm-sqlite
Requires:       gstreamer-python
Requires:       gstreamer-plugins-good
Requires:       python-imaging
Requires:       python-gpod
Requires:       pigment-python >= 0.3.12
Requires:       pygtk2
Requires:       python-cssutils
Requires:       python-twisted-web
Requires:       python-simplejson

Obsoletes:      elisa-plugins-bad <= 0.5.35
Provides:       elisa-plugins-bad = %{version}-%{release}

%description
Moovida is much more than a simple media player... it is a cutting edge media
center bringing the best of the internet to your TV screen. Automatically
creating your own digital library you can browse from your sofa with a remote
control. The elegant and easy to use interface automatically displays artwork
and fan art throughout and gives you access to movie synopsis and artist info.

This package contains plug-ins that have licensing issues, aren't tested
well enough, or the code is not of good enough quality.

%prep
%setup -q -n elisa-plugins-bad-%{version}
%patch0 -p1

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/elisa_plugin_wmd*
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/elisa/plugins/wmd*
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/elisa_plugin_winremote*
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/elisa/plugins/winremote*
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/elisa_plugin_smbwin32*
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/elisa/plugins/smbwin32*
 
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%dir %{python_sitelib}/elisa
%dir %{python_sitelib}/elisa/plugins
%{python_sitelib}/elisa/plugins/amazon
%{python_sitelib}/elisa/plugins/amp
%{python_sitelib}/elisa/plugins/avahi
%{python_sitelib}/elisa/plugins/coherence
%{python_sitelib}/elisa/plugins/daap
%dir %{python_sitelib}/elisa/plugins/database
%{python_sitelib}/elisa/plugins/database/*.py
%{python_sitelib}/elisa/plugins/database/*.pyo
%{python_sitelib}/elisa/plugins/database/*.pyc
%{python_sitelib}/elisa/plugins/database/*.conf
%{python_sitelib}/elisa/plugins/database/pieces
%{python_sitelib}/elisa/plugins/database/tests
%dir %{python_sitelib}/elisa/plugins/database/i18n
%{python_sitelib}/elisa/plugins/database/i18n/__init__*
%{python_sitelib}/elisa/plugins/database/i18n/*.po
%{python_sitelib}/elisa/plugins/database/i18n/*.pot
%{python_sitelib}/elisa/plugins/discogs
%dir %{python_sitelib}/elisa/plugins/dvd
%{python_sitelib}/elisa/plugins/dvd/*.py
%{python_sitelib}/elisa/plugins/dvd/*.pyc
%{python_sitelib}/elisa/plugins/dvd/*.pyo
%{python_sitelib}/elisa/plugins/dvd/*.conf
%{python_sitelib}/elisa/plugins/dvd/artwork
%{python_sitelib}/elisa/plugins/dvd/tests
%dir %{python_sitelib}/elisa/plugins/dvd/i18n
%{python_sitelib}/elisa/plugins/dvd/i18n/__init__*
%{python_sitelib}/elisa/plugins/dvd/i18n/*.po
%{python_sitelib}/elisa/plugins/dvd/i18n/*.pot
%{python_sitelib}/elisa/plugins/elisa_updater
%{python_sitelib}/elisa/plugins/filtered_shares
%{python_sitelib}/elisa/plugins/gstreamer
%{python_sitelib}/elisa/plugins/http_client
%{python_sitelib}/elisa/plugins/ipod
%{python_sitelib}/elisa/plugins/lastfm
%{python_sitelib}/elisa/plugins/osso
%{python_sitelib}/elisa/plugins/pigment
%dir %{python_sitelib}/elisa/plugins/poblesec
%{python_sitelib}/elisa/plugins/poblesec/*.py
%{python_sitelib}/elisa/plugins/poblesec/*.pyo
%{python_sitelib}/elisa/plugins/poblesec/*.pyc
%{python_sitelib}/elisa/plugins/poblesec/*.conf
%{python_sitelib}/elisa/plugins/poblesec/base
%{python_sitelib}/elisa/plugins/poblesec/configuration
%{python_sitelib}/elisa/plugins/poblesec/data
%{python_sitelib}/elisa/plugins/poblesec/slideshow
%{python_sitelib}/elisa/plugins/poblesec/tests
%{python_sitelib}/elisa/plugins/poblesec/theme
%{python_sitelib}/elisa/plugins/poblesec/widgets
%dir %{python_sitelib}/elisa/plugins/poblesec/i18n
%{python_sitelib}/elisa/plugins/poblesec/i18n/__init__*
%{python_sitelib}/elisa/plugins/poblesec/i18n/*.po
%{python_sitelib}/elisa/plugins/poblesec/i18n/*.pot
%{python_sitelib}/elisa/plugins/rss
%dir %{python_sitelib}/elisa/plugins/search
%{python_sitelib}/elisa/plugins/search/*.py
%{python_sitelib}/elisa/plugins/search/*.pyo
%{python_sitelib}/elisa/plugins/search/*.pyc
%{python_sitelib}/elisa/plugins/search/tests
%dir %{python_sitelib}/elisa/plugins/search/i18n
%{python_sitelib}/elisa/plugins/search/i18n/__init__*
%{python_sitelib}/elisa/plugins/search/i18n/*.po
%{python_sitelib}/elisa/plugins/search/i18n/*.pot
%{python_sitelib}/elisa/plugins/themoviedb
%{python_sitelib}/elisa/plugins/thetvdb
%{python_sitelib}/elisa_plugin_*
# Nonstandard locale data because it's not in standard locale directory
%lang(cs) %{python_sitelib}/elisa/plugins/database/i18n/cs
%lang(de) %{python_sitelib}/elisa/plugins/database/i18n/de
%lang(es) %{python_sitelib}/elisa/plugins/database/i18n/es
%lang(et) %{python_sitelib}/elisa/plugins/database/i18n/et
%lang(fr) %{python_sitelib}/elisa/plugins/database/i18n/fr
%lang(gl) %{python_sitelib}/elisa/plugins/database/i18n/gl
%lang(hu) %{python_sitelib}/elisa/plugins/database/i18n/hu
%lang(it) %{python_sitelib}/elisa/plugins/database/i18n/it
%lang(nl) %{python_sitelib}/elisa/plugins/database/i18n/nl
%lang(pl) %{python_sitelib}/elisa/plugins/database/i18n/pl
%lang(ru) %{python_sitelib}/elisa/plugins/database/i18n/ru
%lang(sk) %{python_sitelib}/elisa/plugins/database/i18n/sk
%lang(cs) %{python_sitelib}/elisa/plugins/dvd/i18n/cs
%lang(de) %{python_sitelib}/elisa/plugins/dvd/i18n/de
%lang(es) %{python_sitelib}/elisa/plugins/dvd/i18n/es
%lang(et) %{python_sitelib}/elisa/plugins/dvd/i18n/et
%lang(fr) %{python_sitelib}/elisa/plugins/dvd/i18n/fr
%lang(gl) %{python_sitelib}/elisa/plugins/dvd/i18n/gl
%lang(hu) %{python_sitelib}/elisa/plugins/dvd/i18n/hu
%lang(it) %{python_sitelib}/elisa/plugins/dvd/i18n/it
%lang(nl) %{python_sitelib}/elisa/plugins/dvd/i18n/nl
%lang(pl) %{python_sitelib}/elisa/plugins/dvd/i18n/pl
%lang(ru) %{python_sitelib}/elisa/plugins/dvd/i18n/ru
%lang(sk) %{python_sitelib}/elisa/plugins/dvd/i18n/sk
%lang(cs) %{python_sitelib}/elisa/plugins/poblesec/i18n/cs
%lang(de) %{python_sitelib}/elisa/plugins/poblesec/i18n/de
%lang(es) %{python_sitelib}/elisa/plugins/poblesec/i18n/es
%lang(et) %{python_sitelib}/elisa/plugins/poblesec/i18n/et
%lang(fr) %{python_sitelib}/elisa/plugins/poblesec/i18n/fr
%lang(gl) %{python_sitelib}/elisa/plugins/poblesec/i18n/gl
%lang(hu) %{python_sitelib}/elisa/plugins/poblesec/i18n/hu
%lang(it) %{python_sitelib}/elisa/plugins/poblesec/i18n/it
%lang(nl) %{python_sitelib}/elisa/plugins/poblesec/i18n/nl
%lang(pl) %{python_sitelib}/elisa/plugins/poblesec/i18n/pl
%lang(ru) %{python_sitelib}/elisa/plugins/poblesec/i18n/ru
%lang(sk) %{python_sitelib}/elisa/plugins/poblesec/i18n/sk
%lang(cs) %{python_sitelib}/elisa/plugins/search/i18n/cs
%lang(de) %{python_sitelib}/elisa/plugins/search/i18n/de
%lang(es) %{python_sitelib}/elisa/plugins/search/i18n/es
%lang(et) %{python_sitelib}/elisa/plugins/search/i18n/et
%lang(fr) %{python_sitelib}/elisa/plugins/search/i18n/fr
%lang(gl) %{python_sitelib}/elisa/plugins/search/i18n/gl
%lang(hu) %{python_sitelib}/elisa/plugins/search/i18n/hu
%lang(it) %{python_sitelib}/elisa/plugins/search/i18n/it
%lang(nl) %{python_sitelib}/elisa/plugins/search/i18n/nl
%lang(pl) %{python_sitelib}/elisa/plugins/search/i18n/pl
%lang(ru) %{python_sitelib}/elisa/plugins/search/i18n/ru
%lang(sk) %{python_sitelib}/elisa/plugins/search/i18n/sk

%changelog
* Thu Jul 15 2010 Graeme Gillies <ggillies at, redhat.com> 1.0.9-3
- Fixed spelling mistake in description
- Changed excludes to just be removed during install instead
- Fixed file list to not throw error about duplicates

* Tue Dec 15 2009 Graeme Gillies <ggillies at, redhat.com> 1.0.9-2
- Refactored/cleaned up spec file for readability

* Thu Dec  3 2009 Graeme Gillies <ggillies at, redhat.com> 1.0.9-1
- Updated to Moovida 1.0.9

* Mon Nov 16 2009 Graeme Gillies <ggillies at, redhat.com> 1.0.8-1
- Update to 1.0.8
- Refactored/cleaned up spec file

* Thu Aug  6 2009 Matthias Saou <http://freshrpms.net/> 1.0.6-1
- Update to 1.0.6.
- Remove no longer shipped "favorites" plugin.

* Thu Jul 23 2009 Matthias Saou <http://freshrpms.net/> 1.0.5-1
- Update to 1.0.5.

* Thu Jul  2 2009 Matthias Saou <http://freshrpms.net/> 1.0.4-1
- Update to 1.0.4.

* Tue Jun 16 2009 Matthias Saou <http://freshrpms.net/> 1.0.3-1
- Update to 1.0.3.

* Mon Jun  8 2009 Matthias Saou <http://freshrpms.net/> 1.0.2-1
- Update to 1.0.2.

* Mon Jun  1 2009 Matthias Saou <http://freshrpms.net/> 1.0.1-2
- Obsolete elisa, to avoid conflicts and provide an upgrade path.
- Update the pigment-python requirement, the very latest is required.

* Fri May 29 2009 Matthias Saou <http://freshrpms.net/> 1.0.1-1
- Initial RPM release based on elisa-plugins-bad spec file.