]> git.pld-linux.org Git - packages/picard.git/blame - picard.spec
rm BR: ffmpeg-devel and libofa-devel
[packages/picard.git] / picard.spec
CommitLineData
274d6caa 1Summary: Picard, the Next-Generation MusicBrainz Tagger
f0ef33ec 2Summary(pl.UTF-8): Picard - znaczniki MusicBrainz nowej generacji
274d6caa 3Name: picard
a8afb62b
SS
4Version: 1.3.1
5Release: 0.1
f6df4d8b 6License: GPL v2+
274d6caa 7Group: Applications
92891553 8Source0: ftp://ftp.musicbrainz.org/pub/musicbrainz/picard/%{name}-%{version}.tar.gz
a8afb62b 9# Source0-md5: 2c155a0c4a5589c18bac3016365d7fbd
274d6caa
JW
10Patch0: %{name}-desktop.patch
11URL: http://musicbrainz.org/doc/PicardTagger
ebc5a3f6 12BuildRequires: gettext-tools
2d13c274 13BuildRequires: libstdc++-devel
8da50acb 14BuildRequires: pkgconfig
2257e31e 15BuildRequires: python-devel >= 1:2.5
274d6caa
JW
16BuildRequires: rpm-pythonprov
17BuildRequires: rpmbuild(macros) >= 1.219
245ee198
AF
18Requires(post,postun): gtk-update-icon-cache
19Requires(post,postun): hicolor-icon-theme
92891553 20Requires: python-PyQt4
274d6caa 21Requires: python-musicbrainz2
f9d2fe2f 22Requires: python-mutagen
274d6caa
JW
23Requires: python-tunepimp
24Requires: python-wxPython
274d6caa
JW
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
28The project code-named Picard is the next generation MusicBrainz
29tagging application. This new tagging concept is Release oriented, as
30opposed to track oriented like the ClassicTagger was. Picard is
31written in Python, which is a cross-platform language - this allows
32the same code to run both on Windows and on Linux. Before too long we
33will add Mac OS X support as well.
34
35%description -l pl.UTF-8
36Projekt o nazwie Picard jest programem nowej generacji do generowania
37znaczników MusicBranz. Picard jest napisany w Pythonie, który jest
f0ef33ec
JB
38językiem cross-platform - co pozwala uruchamiać ten sam kod zarówno
39pod Windows jak i Linuksem. Niedługo zostanie dodana obsługa Mac OS X.
274d6caa
JW
40
41%prep
27b91018 42%setup -q -n %{name}-release-%{version}
92891553 43%patch0 -p1
274d6caa 44
49ae3250
ER
45find -type f | xargs sed -i -e 's|#!.*python.*|#!%{_bindir}/python|g'
46
274d6caa 47%build
49ae3250
ER
48%{__python} setup.py config
49%{__python} setup.py build
274d6caa
JW
50
51%install
52rm -rf $RPM_BUILD_ROOT
92891553 53install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
274d6caa 54
49ae3250
ER
55%{__python} setup.py install \
56 --optimize=2 \
57 --root=$RPM_BUILD_ROOT
92891553 58
274d6caa
JW
59%py_postclean
60%find_lang %{name}
61
551e345c 62%post
245ee198
AF
63%update_icon_cache hicolor
64
65%postun
66%update_icon_cache hicolor
551e345c 67
274d6caa
JW
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%files -f %{name}.lang
72%defattr(644,root,root,755)
92891553 73%doc AUTHORS.txt NEWS.txt
274d6caa 74%attr(755,root,root) %{_bindir}/%{name}
92891553 75%{py_sitedir}/picard
76%{py_sitedir}/%{name}-%{version}-py*.egg-info
274d6caa 77%{_desktopdir}/%{name}.desktop
551e345c 78%{_iconsdir}/hicolor/*/apps/picard.png
This page took 0.460408 seconds and 4 git commands to generate.