Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > af7aa86d64c8a4a7d12b1f862cba9ae0 > files > 2

elisa-plugins-bad-0.5.12-1mdv2009.0.src.rpm

%define debug_package	%{nil}

%define rel	1

%define svn	0
%define pre	0
%if %svn
%define release		%mkrel 0.%svn.%rel
%define distname	%name-%svn.tar.lzma
%define dirname		%name
%else
%if %pre
%define release		%mkrel 0.%pre.%rel
%define distname	%name-%version.%pre.tar.gz
%define dirname		%name-%version.%pre
%else
%define release		%mkrel %rel
%define distname	%name-%version.tar.gz
%define dirname		%name-%version
%endif
%endif

# It's the same for releases, but different for pre-releases: please
# don't remove, even if it seems superfluous - AdamW 2008/03
%define fversion	%{version}

Summary:	'Bad' plugins for the Elisa media center
Name:		elisa-plugins-bad
Version:	0.5.12
Release:	%{release}
# For SVN:
# svn co https://code.fluendo.com/elisa/svn/trunk elisa
Source0:	http://elisa.fluendo.com/static/download/elisa/%{distname}
License:	GPLv3 and MIT
Group:		Development/Python
URL:		http://elisa.fluendo.com/
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python
BuildRequires:	python-setuptools
BuildRequires:	python-devel
BuildRequires:	python-twisted
BuildRequires:	ImageMagick
BuildRequires:	desktop-file-utils
BuildRequires:	gstreamer0.10-python
BuildRequires:	elisa-core = %{version}
Requires:	elisa-plugins-good = %{version}
# Needed for interface code, which is in this package - AdamW 2008/07
Requires:	python-cssutils
Suggests:	python-coherence
Suggests:	python-daap
# Needed for DAAP plugin
Suggests:	avahi-python
# Needed for yes.fm support
Suggests:	python-simplejson

%description
Elisa is a project to create an open source cross platform media center 
solution. This package contains 'bad' (somehow not up to planned
standards for plugins) plugins for Elisa.

%prep
%setup -q -n %{dirname}

%build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --single-version-externally-managed --compile --optimize=2
# already in -good
rm -f %{buildroot}%{py_puresitedir}/elisa/plugins/__init__*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{py_puresitedir}/elisa/plugins/*
%{py_puresitedir}/elisa_plugin_*-py%{pyver}.egg-info
%{py_puresitedir}/elisa_plugin_*-py%{pyver}-nspkg.pth



%changelog
* Tue Sep 30 2008 Adam Williamson <awilliamson@mandriva.com> 0.5.12-1mdv2009.0
+ Revision: 289958
- new release 0.5.12

* Thu Sep 25 2008 Adam Williamson <awilliamson@mandriva.com> 0.5.11-1mdv2009.0
+ Revision: 288050
- new release 0.5.11

* Tue Sep 09 2008 Adam Williamson <awilliamson@mandriva.com> 0.5.9-1mdv2009.0
+ Revision: 283258
- drop suggests:lirc (should be in ugly, not good or bad)
- add suggests:python-simplejson (needed for new yes.fm support)
- new release 0.5.9

* Thu Sep 04 2008 Adam Williamson <awilliamson@mandriva.com> 0.5.8-1mdv2009.0
+ Revision: 280860
- new release 0.5.8

* Tue Aug 26 2008 Adam Williamson <awilliamson@mandriva.com> 0.5.7-1mdv2009.0
+ Revision: 276057
- new release 0.5.7

* Wed Aug 13 2008 Adam Williamson <awilliamson@mandriva.com> 0.5.5-1mdv2009.0
+ Revision: 271614
- new release 0.5.5

* Wed Jul 30 2008 Adam Williamson <awilliamson@mandriva.com> 0.5.3-2mdv2009.0
+ Revision: 255770
- requires python-cssutils

* Wed Jul 30 2008 Adam Williamson <awilliamson@mandriva.com> 0.5.3-1mdv2009.0
+ Revision: 255343
- new release 0.5.3

* Tue Mar 18 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.5-1mdv2008.1
+ Revision: 188616
- prettify svn / pre-release conditionals
- new release 0.3.5
- suggests avahi-python (needed for the DAAP plugin)

* Mon Mar 10 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.4-4mdv2008.1
+ Revision: 183204
- suggests python-daap

* Thu Mar 06 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.4-3mdv2008.1
+ Revision: 181072
- revert last change: updater is not enabled in default 0.3.4 config (only was enabled in rc2). will use a more elegant patch if re-enabled in future releases

* Thu Mar 06 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.4-2mdv2008.1
+ Revision: 181060
- add disable_updater.patch to stop raval frontend from checking for updates

* Wed Mar 05 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.4-1mdv2008.1
+ Revision: 179304
- buildrequires elisa-core not elisa to fix circular dependency issue
- 0.3.4 final

* Sat Mar 01 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.4-0.rc3.1mdv2008.1
+ Revision: 177154
- new release 0.3.4rc3

* Fri Feb 29 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.4-0.rc1.2mdv2008.1
+ Revision: 176860
- depend on -plugins-good (for __init__.py*), don't include __init__.py*

* Fri Feb 29 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.4-0.rc1.1mdv2008.1
+ Revision: 176631
- import elisa-plugins-bad