3 # /usr/share/icons/picard-16.png
4 # /usr/share/icons/picard-32.png
5 Summary: Picard, the Next-Generation MusicBrainz Tagger
6 Summary(pl.UTF-8): Picard - znaczniki MusicBrainz nowej generacji
12 Source0: ftp://ftp.musicbrainz.org/pub/musicbrainz/picard/%{name}-%{version}.tar.gz
13 # Source0-md5: 02ddcff3e201b2cf54f1b52b02d44fad
14 Patch0: %{name}-desktop.patch
15 URL: http://musicbrainz.org/doc/PicardTagger
16 BuildRequires: gettext-devel
17 BuildRequires: libstdc++-devel
18 BuildRequires: python-devel >= 1:2.5
19 BuildRequires: rpm-pythonprov
20 BuildRequires: rpmbuild(macros) >= 1.219
21 Requires: python-PyQt4
22 Requires: python-musicbrainz2
23 Requires: python-tunepimp
24 Requires: python-wxPython
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 The project code-named Picard is the next generation MusicBrainz
29 tagging application. This new tagging concept is Release oriented, as
30 opposed to track oriented like the ClassicTagger was. Picard is
31 written in Python, which is a cross-platform language - this allows
32 the same code to run both on Windows and on Linux. Before too long we
33 will add Mac OS X support as well.
35 %description -l pl.UTF-8
36 Projekt o nazwie Picard jest programem nowej generacji do generowania
37 znaczników MusicBranz. Picard jest napisany w Pythonie, który jest
38 językiem cross-platform - co pozwala uruchamiać ten sam kod zarówno
39 pod Windows jak i Linuksem. Niedługo zostanie dodana obsługa Mac OS X.
46 find -type f -exec sed -i -e 's|#!.*python.*|#!%{_bindir}/python|g' "{}" ";"
47 python ./setup.py build
50 rm -rf $RPM_BUILD_ROOT
51 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
53 python ./setup.py install --optimize=2 --root=$RPM_BUILD_ROOT
55 install %{name}.desktop $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
56 install %{name}-32.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
58 # Scots unsupported by glibc
59 rm -r $RPM_BUILD_ROOT/%{_datadir}/locale/sco
65 rm -rf $RPM_BUILD_ROOT
67 %files -f %{name}.lang
68 %defattr(644,root,root,755)
69 %doc AUTHORS.txt NEWS.txt
70 %attr(755,root,root) %{_bindir}/%{name}
72 %{py_sitedir}/%{name}-%{version}-py*.egg-info
73 %{_desktopdir}/%{name}.desktop
74 %{_pixmapsdir}/%{name}.png