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