%define api 5 %define major 0 %define libname %mklibname musicbrainz %api %{major} %define develname %mklibname -d musicbrainz %api Name: libmusicbrainz5 Version: 5.0.1 Release: %mkrel 1 Summary: A software library for accesing MusicBrainz servers Source0: http://ftp.musicbrainz.org/pub/musicbrainz/libmusicbrainz-%{version}.tar.gz URL: http://musicbrainz.org/doc/libmusicbrainz Group: Sound License: LGPLv2+ BuildRequires: cmake BuildRequires: libneon-devel %description The MusicBrainz client library allows applications to make metadata lookup to a MusicBrainz server, generate signatures from WAV data and create CD Index Disk ids from audio CD roms. %package -n %{libname} Summary: A software library for accesing MusicBrainz servers Group: System/Libraries %description -n %{libname} The MusicBrainz client library allows applications to make metadata lookup to a MusicBrainz server, generate signatures from WAV data and create CD Index Disk ids from audio CD roms. %package -n %develname Summary: Headers for developing programs that will use libmusicbrainz Group: Development/Other Requires: %{libname} = %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} %description -n %develname This package contains the headers that programmers will need to develop applications which will use libmusicbrainz. %prep %setup -qn libmusicbrainz-%{version} %build %setup_compile_flags cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ %if "%{_lib}" == "lib64" -DLIB_SUFFIX=64 \ %endif %make %install %makeinstall_std %files -n %{libname} %doc AUTHORS.txt COPYING.txt NEWS.txt %{_libdir}/libmusicbrainz%{api}.so.%{major}* %files -n %develname %{_includedir}/musicbrainz%{api} %{_libdir}/*.so %{_libdir}/pkgconfig/libmusicbrainz%{api}.pc %changelog * Mon Jun 04 2012 fwang <fwang> 5.0.1-1.mga3 + Revision: 253839 - imported package libmusicbrainz5