]> git.pld-linux.org Git - packages/exaile.git/blame - exaile.spec
- BR: rpm-pythonprov
[packages/exaile.git] / exaile.spec
CommitLineData
acb99b28 1# TODO:
276fcb34 2# separate plugins/*
32f460c9 3#
862b5c9f 4Summary: A powerful GTK+2 media player
e2c5773e 5Summary(pl.UTF-8): Potężny odtwarzacz multimediów oparty na GTK+2
101ec556 6Name: exaile
4e31e023 7Version: 0.3.2.0
4b18d5c3 8Release: 3
32f460c9 9# GPL v2 in COPYING; GPL v1+ in license.txt; Artistic/Perl in lib/wmainfo.py
862b5c9f
JB
10License: GPL
11Group: X11/Applications/Multimedia
4e31e023 12Source0: http://launchpad.net/exaile/0.3.2/0.3.2.0/+download/%{name}-%{version}.tar.gz
13# Source0-md5: fdd1f75118032a5aa0932cb449b2c533
101ec556 14URL: http://www.exaile.org/
eb0ee114 15BuildRequires: gettext-devel
e3e2f4c4 16BuildRequires: help2man
eb0ee114 17BuildRequires: intltool
4e31e023 18BuildRequires: python-pygtk-devel >= 2:2.18.0
d39b6889 19BuildRequires: rpm-pythonprov
3f3f89ba 20BuildRequires: rpmbuild(macros) >= 1.268
9755aa98
ZU
21Requires: gstreamer-plugins-base >= 0.10
22Requires: gstreamer-plugins-good >= 0.10
f86bdd4d 23Requires: python-dbus >= 0.71
678933b4
SS
24Requires: python-gstreamer
25Requires: python-mutagen
4e31e023 26Requires: python-pygobject >= 2.26.0
27Requires: python-pygtk-glade >= 2:2.18.0
678933b4 28Requires: python-sqlite
7ef537bc 29Suggests: brasero
4b18d5c3 30Suggests: gstreamer-audiosink
31Suggests: gstreamer-mad
7ef537bc 32Suggests: k3b
32f460c9 33Suggests: python-gnome-extras-mozilla
7ef537bc 34Suggests: serpentine
101ec556 35BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37%description
38Exaile is a media player aiming to be similar to KDE's AmaroK, but for
862b5c9f 39GTK+2. It incorporates many of the cool things from AmaroK (and other
101ec556 40media players).
41
42Some of the features are:
43- automatic fetching of album art
44- handling of large libraries
45- lyrics fetching
46- artist/album information via the wikipedia
47- last.fm support
862b5c9f 48- optional iPod support (assuming you have python-gpod installed)
101ec556 49- builtin shoutcast directory browser
50- tabbed playlists
51- blacklisting of tracks
52- downloading of guitar tabs from fretplay.com
53- submitting played tracks on the iPod to last.fm
54
c36081ff
JR
55%description -l pl.UTF-8
56Exaile to odtwarzacz multimediów mający być podobny do AmaroKa, ale
57dla GTK+2. Łączy wiele dobrych cech AmaroKa (i innych odtwarzaczy
58multimediów).
862b5c9f 59
c36081ff
JR
60Niektóre możliwości to:
61- automatyczne pobieranie okładki albumu
62- obsługa dużych bibliotek
63- pobieranie tekstów utworów
862b5c9f 64- informacje o wykonawcy/albumie z wikipedii
c36081ff
JR
65- obsługa last.fm
66- opcjonalna obsługa iPoda (przy zainstalowanym pakiecie python-gpod)
67- wbudowana przeglądarka katalogów shoutcastów
68- playlisty z zakładkami
69- czarna lista ścieżek
70- ściąganie tabulatur gitarowych z fretplay.com
71- przesyłanie ścieżek odtworzonych na iPodzie do last.fm
862b5c9f 72
101ec556 73%prep
b08858bb 74%setup -q
101ec556 75
e3e2f4c4 76# useless, there are bigger correspondent locales
77rm -f po/{es_ES.po,frp.po,he_IL.po,it_IT.po,tr_TR.po}
a9542e8c 78
862b5c9f 79%build
9755aa98 80%{__make} \
4e31e023 81 PREFIX=%{_prefix} \
e3e2f4c4 82 LIBINSTALLDIR=/%{_lib}
862b5c9f 83
101ec556 84%install
85rm -rf $RPM_BUILD_ROOT
101ec556 86
9755aa98 87%{__make} install \
4e31e023 88 PREFIX=%{_prefix} \
fd7d1a3e 89 DESTDIR=$RPM_BUILD_ROOT \
e3e2f4c4 90 LIBINSTALLDIR=/%{_lib}
101ec556 91
1b68311d 92# unsupported
93rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/zh
94
3f3f89ba 95%find_lang %{name} --all-name
96
101ec556 97%clean
98rm -rf $RPM_BUILD_ROOT
99
3f3f89ba 100%files -f %{name}.lang
101ec556 101%defattr(644,root,root,755)
101ec556 102%attr(755,root,root) %{_bindir}/%{name}
9755aa98
ZU
103%dir %{_sysconfdir}/xdg/exaile
104%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/exaile/settings.ini
9755aa98 105%{_libdir}/%{name}
7395b12c 106%dir %{_datadir}/%{name}
9755aa98 107%{_datadir}/%{name}/data
3f3f89ba 108%{_desktopdir}/%{name}.desktop
109%{_pixmapsdir}/%{name}.png
e3e2f4c4 110%{_mandir}/man1/exaile.1*
9755aa98
ZU
111# maybe seperate subpackages for plugins?
112%{_datadir}/%{name}/plugins
This page took 0.086885 seconds and 4 git commands to generate.