1 Summary: A software library for accesing MusicBrainz servers
2 Summary(pl.UTF-8): Biblioteka umożliwiająca korzystanie z serwerów MusicBrainz
9 Source0: ftp://ftp.musicbrainz.org/pub/musicbrainz/%{name}-%{version}.tar.gz
10 # Source0-md5: d5e19bb77edd6ea798ce206bd05ccc5f
11 Patch0: %{name}-gcc43.patch
12 URL: http://www.musicbrainz.org/
13 BuildRequires: autoconf >= 2.52
14 BuildRequires: automake
15 BuildRequires: expat-devel
16 BuildRequires: libstdc++-devel
17 BuildRequires: libtool
18 BuildRequires: python-devel
19 BuildRequires: python-modules >= 1:2.5
20 BuildRequires: rpm-pythonprov
22 Obsoletes: musicbrainz
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 The MusicBrainz client library allows applications to make metadata
27 lookup to a MusicBrainz server, generate signatures from WAV data and
28 create CD Index Disk ids from audio CD roms.
30 %description -l pl.UTF-8
31 Biblioteka kliencka MusicBrainz pozwala aplikacjom na wysyłanie
32 zapytań do serwerów MusicBrainz, generowanie sygnatur z plików WAV
33 oraz tworzenie indeksów z płyt CD audio.
36 Summary: Headers for developing programs that will use libmusicbrainz
37 Summary(pl.UTF-8): Pliki nagłówkowe do rozwijania programów używających libmusicbrainz
38 Group: Development/Libraries
39 Requires: %{name} = %{epoch}:%{version}-%{release}
41 Requires: libstdc++-devel
42 Provides: musicbrainz-devel
43 Obsoletes: musicbrainz-devel
46 This package contains the headers that programmers will need to
47 develop applications which will use libmusicbrainz.
49 %description devel -l pl.UTF-8
50 Pliki nagłówkowe potrzebne programistom do rozwijania aplikacji
51 używających biblioteki libmusicbrainz.
54 Summary: Static libmusicbrainz libraries
55 Summary(pl.UTF-8): Biblioteki statyczne libmusicbrainz
56 Group: Development/Libraries
57 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
58 Obsoletes: musicbrainz-static
61 Static libmusicbrainz libraries.
63 %description static -l pl.UTF-8
64 Statyczne biblioteki libmusicbrainz.
66 %package -n python-musicbrainz
67 Summary: Python bindings for libmusicbrainz
68 Summary(pl.UTF-8): Wiązania Pythona do libmusicbrainz
69 Group: Libraries/Python
70 Requires: %{name} = %{epoch}:%{version}-%{release}
71 %pyrequires_eq python-libs
73 %description -n python-musicbrainz
74 Python bindings for libmusicbrainz.
76 %description -n python-musicbrainz -l pl.UTF-8
77 Wiązania Pythona do libmusicbrainz.
92 LD_LIBRARY_PATH=../lib/.libs python setup.py build
96 rm -rf $RPM_BUILD_ROOT
99 DESTDIR=$RPM_BUILD_ROOT
102 LD_LIBRARY_PATH=../lib/.libs python setup.py install \
103 --root=$RPM_BUILD_ROOT \
110 rm -rf $RPM_BUILD_ROOT
112 %post -p /sbin/ldconfig
113 %postun -p /sbin/ldconfig
116 %defattr(644,root,root,755)
117 %doc AUTHORS README TODO
118 %attr(755,root,root) %{_libdir}/libmusicbrainz.so.*.*.*
119 %attr(755,root,root) %ghost %{_libdir}/libmusicbrainz.so.4
122 %defattr(644,root,root,755)
124 %attr(755,root,root) %{_libdir}/libmusicbrainz.so
125 %{_libdir}/libmusicbrainz.la
126 %{_includedir}/musicbrainz
127 %{_pkgconfigdir}/libmusicbrainz.pc
130 %defattr(644,root,root,755)
131 %{_libdir}/libmusicbrainz.a
133 %files -n python-musicbrainz
134 %defattr(644,root,root,755)
135 %{py_sitescriptdir}/musicbrainz.py[co]
136 %{py_sitescriptdir}/python_musicbrainz-*.egg-info