]>
Commit | Line | Data |
---|---|---|
d279805c | 1 | # |
aa3ac0e1 AF |
2 | %define module mutagen |
3 | # | |
4 | Summary: Audio metadata reader/writer | |
e99f02a9 | 5 | Summary(pl.UTF-8): Moduł do odczytu i zapisu metadanych dźwiękowych |
aa3ac0e1 | 6 | Name: python-%{module} |
b95fca29 | 7 | Version: 1.9 |
97344f90 | 8 | Release: 1 |
aa3ac0e1 AF |
9 | License: GPL v2 |
10 | Group: X11/Applications/Multimedia | |
11 | Source0: http://www.sacredchao.net/~piman/software/%{module}-%{version}.tar.gz | |
b95fca29 | 12 | # Source0-md5: 96394da027fb447cf37fa2b3aac0325d |
aa3ac0e1 AF |
13 | URL: http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen |
14 | BuildRequires: intltool | |
15 | BuildRequires: pkgconfig | |
16 | BuildRequires: python-devel | |
17 | %pyrequires_eq python-modules | |
18 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
19 | ||
20 | %description | |
b5268bc1 JB |
21 | Mutagen is an audio metadata tag reader and writer implemented in pure |
22 | Python. It supports reading ID3v1.1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, | |
23 | and FLAC, and writing ID3v1.1, ID3v2.4, APEv2, and FLAC. | |
24 | ||
e99f02a9 JR |
25 | %description -l pl.UTF-8 |
26 | Mutagen to moduł do odczytu i zapisu znaczników metadanych dźwiękowych | |
27 | zaimplementowany w czystym Pythonie. Obsługuje odczyt ID3v1.1, | |
b5268bc1 JB |
28 | ID3v2.2, ID3v2.3, ID3v2.4, APEv2 i FLAC oraz zapis ID3v1.1, ID3v2.4, |
29 | APEv2 i FLAC. | |
aa3ac0e1 | 30 | |
1bd02b5a AF |
31 | %package tools |
32 | Summary: Simple tools for reading and writing audio metadata | |
e99f02a9 | 33 | Summary(pl.UTF-8): Proste narzędzia do odczytu i zapisu metadanych dźwiękowych |
1bd02b5a AF |
34 | Group: Application/Multimedia |
35 | Requires: %{name} = %{version}-%{release} | |
36 | ||
37 | %description tools | |
38 | Simple tools for reading and writting audio metadata. | |
39 | ||
e99f02a9 JR |
40 | %description tools -l pl.UTF-8 |
41 | Proste narzędzia do odczytu i zapisu metadanych dźwiękowych. | |
a673058c | 42 | |
aa3ac0e1 AF |
43 | %prep |
44 | %setup -q -n %{module}-%{version} | |
45 | ||
46 | %build | |
d279805c | 47 | python setup.py build |
aa3ac0e1 AF |
48 | |
49 | %install | |
50 | rm -rf $RPM_BUILD_ROOT | |
51 | ||
d279805c | 52 | python setup.py install \ |
53 | --root=$RPM_BUILD_ROOT \ | |
54 | --optimize=2 | |
aa3ac0e1 | 55 | |
d279805c | 56 | find $RPM_BUILD_ROOT%{py_sitescriptdir}/%{module} -name '*.py' -exec rm -f {} \; |
aa3ac0e1 AF |
57 | |
58 | %clean | |
59 | rm -rf $RPM_BUILD_ROOT | |
60 | ||
d279805c | 61 | %files |
aa3ac0e1 | 62 | %defattr(644,root,root,755) |
96478de0 | 63 | %doc NEWS README TODO TUTORIAL |
d279805c | 64 | %{py_sitescriptdir}/%{module} |
1bd02b5a AF |
65 | |
66 | %files tools | |
67 | %defattr(644,root,root,755) | |
68 | %attr(755,root,root) %{_bindir}/* | |
69 | %{_mandir}/man1/* |