Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 414e9353c6f52bbf3bbd1ac18de9358b > files > 2

exaile-0.3.1.1-1mdv2010.1.src.rpm

%define debug_package %{nil}

Summary:	A powerful GTK+ 2.x media player
Name:		exaile
Version:	0.3.1.1
Release:	%mkrel 1
Epoch:		1
Group:		Sound
License:	GPLv3
URL:		http://www.exaile.org/
Source0:	http://www.exaile.org/files/%{name}-%{version}.tar.bz2
# (tpg) somehow a musictracker plugin for pidgin doesnt work... http://code.google.com/p/pidgin-musictracker/issues/detail?id=164
# let's use native plugin for exaile
# http://sourceforge.net/projects/exailemusictrac/
Source1:	http://downloads.sourceforge.net/project/exailemusictrac/%{name}musictracker-0.1.2.tar.bz2
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-devel
BuildRequires:	intltool
BuildRequires:	gettext-devel
BuildRequires:	perl(XML::Parser)
Requires:	pygtk2.0
Requires:	python-sqlite2
Requires:	pygtk2.0-libglade
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-ugly
Requires:	gstreamer0.10-cdio
Requires:	gstreamer0.10-moodbar
Requires:	dbus-python
Requires:	mutagen
Requires:	python-elementtree
Requires:	python-notify
Requires:	python-gpod
Requires:	python-CDDB
Requires:	python-sexy
Requires:	python-gamin
Requires:	python-pyinotify
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Exaile is a media player aiming to be similar to KDE's AmaroK,
but for GTK+ 2.x. It incorporates many of the cool things from AmaroK
(and other media players).

Some of the features are:
- automatic fetching of album art
- handling of large libraries 
- lyrics fetching
- artist/album information via the wikipedia
- last.fm support
- optional iPod support (assuming you have python-gpod installed).
- builtin shoutcast directory browser
- tabbed playlists
- blacklisting of tracks
- downloading of guitar tabs from fretplay.com
- submitting played tracks on the iPod to last.fm

%prep
%setup -qn %{name}-%{version}
# (tpg) unpack the plugin
tar xf %{SOURCE1} -C plugins/

%build
export CFLAGS="%{optflags}"
%make

%install
rm -rf %{buildroot}
%makeinstall_std PREFIX=%{_prefix} LIBINSTALLDIR=/share DESTDIR=%{buildroot}

# Find the localization
%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%endif

%if %mdkversion < 200900
%postun
%{update_menus}
%{clean_desktop_database}
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%dir %{_datadir}/%{name}
%dir %{_sysconfdir}/xdg/exaile
%{_sysconfdir}/xdg/exaile/settings.ini
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*


%changelog
* Mon Apr 19 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.1.1-1mdv2010.1
+ Revision: 536787
- update to new vewrsion 0.3.1.1

* Tue Apr 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.1.0-1mdv2010.1
+ Revision: 532335
- update to new version 0.3.1.0

* Sat Feb 20 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.1-0.b.2mdv2010.1
+ Revision: 508831
- update exailemusictracker plugin to new version 0.1.2

* Wed Feb 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.1-0.b.1mdv2010.1
+ Revision: 507304
- update to new version 0.3.1-beta

* Thu Dec 31 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0.2-2mdv2010.1
+ Revision: 484455
- add exailemusictracker plugin

* Wed Nov 25 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0.2-1mdv2010.1
+ Revision: 470128
- update to new version 0.3.0.2

* Sun Oct 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0.1-2mdv2010.0
+ Revision: 456687
- add requires for gstreamer0.10-cdio and gstreamer0.10-moodbar

* Sun Sep 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0.1-1mdv2010.0
+ Revision: 445385
- update to new version 0.3.0.1

* Sun Aug 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-1mdv2010.0
+ Revision: 422364
- fix installation directory
- update to new version 0.3.0
- drop all patches
- spec file clean

* Mon Jun 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a2.4mdv2010.0
+ Revision: 383805
- Patch2: fix support for pyinotify

* Sun Jun 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a2.3mdv2010.0
+ Revision: 383756
- add requires on python-pyinotify

* Sat Jun 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a2.2mdv2010.0
+ Revision: 383272
- move files to share dir

* Sat Jun 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a2.1mdv2010.0
+ Revision: 383231
- package is noarch now
- drop requires on mozilla related stuff
- Patch1: install all plugins
- update to new prerelease 0.3.0a2

* Thu Jan 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a1.1mdv2009.1
+ Revision: 335289
- disable all patches
- update to new version 0.3.0a1

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 1:0.2.14-2mdv2009.1
+ Revision: 320328
- rebuild for new python

* Sat Oct 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.14-1mdv2009.1
+ Revision: 292533
- update to new version 0.2.14 (bugfix release)
- drop merged patches 1,2,4 and 5

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1:0.2.13-8mdv2009.0
+ Revision: 266737
- rebuild early 2009.0 package (before pixel changes)

* Wed Aug 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-7mdv2009.0
+ Revision: 264549
- Patch7: fix makefile
- pass correct MOZILLA_FIVE_HOME variable, it is extracted from /etc/gre.d/*.conf

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jun 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-6mdv2009.0
+ Revision: 214570
- Patch4: fix manual collection rescan
- Patch5: improve performance
- Patch6: fix tag editor

* Thu May 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-5mdv2009.0
+ Revision: 199878
- Patch3: fix ipod mount path
- remove shebangs for files
- fix license
- spec file clean

* Thu May 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-4mdv2009.0
+ Revision: 199868
- Patch1: save last directory on files tab
- Patch2: do not hit collection database so often

* Sun Apr 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-3mdv2009.0
+ Revision: 195965
- rebuild for new firefox

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-2mdv2009.0
+ Revision: 195658
- Patch0: add support for xfburn

* Sat Apr 12 2008 Funda Wang <fwang@mandriva.org> 1:0.2.13-1mdv2009.0
+ Revision: 192630
- fix tarball dir

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version
    - br gettext-devel

* Fri Mar 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.12-1mdv2008.1
+ Revision: 190809
- new version (upstream has messed up the versioning, epoch is needed)
- handle nicely firefox version

* Wed Feb 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12b-1mdv2008.1
+ Revision: 173382
- no docs
- drop patch 1, fixed upstream
- drop patch 0, fixed upstream
- new version

* Wed Jan 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11.1-3mdv2008.1
+ Revision: 156931
- speed up(about two times) music library loading with patch 0
- hopefully fix bug #36608 by adding patch 1
- gstreamer sound volume is broken, especially with apps which are using its equalizer, thus makes exaile sound volume lower. running exaile with --no-equalizer solves this.Anyways added it to the *.desktop file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11.1-2mdv2008.1
+ Revision: 117657
- rebuild for new firefox

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.2.11.1-1mdv2008.1
+ Revision: 109290
- fix tarball dir

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version (correct tarball with no entire bzr branch, source is now ~800 KB ;)

* Mon Nov 05 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11-3mdv2008.1
+ Revision: 106136
- rebuild against new mozilla-firefox-2.0.0.9

* Fri Oct 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11-2mdv2008.1
+ Revision: 100488
- rebuild against ff 2.0.0.8
- new license policy

* Thu Oct 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11-1mdv2008.1
+ Revision: 99846
- final release

* Thu Oct 11 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11-0.b.1mdv2008.1
+ Revision: 97214
- update to latest beta release
- do not hardcode icon extension in desktop file
- mark executable some files
- set path to firefox
- fix file list
- spec file clean

* Sun Sep 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.10-3mdv2008.0
+ Revision: 92415
- readd requires on gnome-python-gtkmozembed
- correct url for source0

  + Emmanuel Andry <eandry@mandriva.org>
    - add P0 to fix bug #33970

* Sun Sep 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.10-1mdv2008.0
+ Revision: 83475
- drop old menu style
  add requires on python-CDDb,python-sexy,python-gamin
  remove requires on gnome-python-gtkmozembed
  compile with optflags
  use macros
  spec file clean

  + Jérôme Soyer <saispo@mandriva.org>
    - Fix Requires
      New release 0.2.10

  + Thierry Vignaud <tv@mandriva.org>
    - replace %%_datadir/man by %%_mandir!
    - fix man pages

  + Eskild Hustvedt <eskild@mandriva.org>
    - Added buildrequire on intltool
    - Added patch1: fixes crash-on-startup when not running in 24bit colour depth
    - New version 0.2.10
    - Dropped patch0: merged upstream

  + Adam Williamson <awilliamson@mandriva.org>
    - requires pygtk2.0-libglade (thanks siimo)

* Fri Apr 27 2007 Eskild Hustvedt <eskild@mandriva.org> 0.2.9-2mdv2008.0
+ Revision: 18508
- Patch0: Expand ~ in the file browser
- /media/disk is now the default mount point for removable drives

* Tue Apr 17 2007 Eskild Hustvedt <eskild@mandriva.org> 0.2.9-1mdv2007.1
+ Revision: 13638
- New version 0.2.9


* Wed Feb 28 2007 Adam Williamson <awilliamson@mandriva.com> 0.2.8-2mdv2007.0
+ Revision: 127326
- Depend on pygtk2, not python-gtk

* Thu Jan 25 2007 Eskild Hustvedt <eskild@mandriva.org> 0.2.8-1mdv2007.1
+ Revision: 113532
- Compiled all python modules
- Requires python-notify on %%mdvver > 200700
- New version 0.2.8

* Sun Dec 17 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.7b2-1mdv2007.1
+ Revision: 98322
- New version 0.2.7b2 (fixes a bug that caused the Open Media menu item to fail)

* Wed Dec 13 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.7b-1mdv2007.1
+ Revision: 96506
- New version 0.2.7b
- Now does conditional patching of the mmkeys makefile to work with the newer python version
- Added BuildRequires on python-devel
- New version 0.2.6
- New version 0.2.4
- Import exaile

  + plouf <plouf>
    - Fix requires

* Wed Sep 06 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.r-1mdv2007.0
- New version 0.2

* Sun Sep 03 2006 David Walluck <walluck@mandriva.org> 0.2.b5-2mdv2007.0
- Requires: dbus-python

* Sat Aug 19 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.b5-1mdv2007.0
- New release 0.2b5

* Fri Aug 04 2006 Götz Waschk <waschk@mandriva.org> 0.2.b4-2mdv2007.0
- fix deps

* Tue Jun 27 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.b4
- Initial Mandriva Linux package