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