Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37046531
en ru br
ALT Linux repositórios
S:5.1.0-alt1

Group :: Sistema/Bibliotecas
RPM: libmusicbrainz5

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define _name musicbrainz
%define api_ver 5

Name: lib%{_name}%api_ver
Version: 5.1.0
Release: alt1

Summary: A software library for accesing MusicBrainz servers
License: LGPLv2+
Group: System/Libraries
Url: http://www.musicbrainz.org/

#Source: ftp://ftp.%_name.org/pub/%_name/lib%_name-%version.tar.gz

# VCS: git://github.com/metabrainz/libmusicbrainz.git
Source: https://github.com/metabrainz/lib%_name/releases/download/release-%version/lib%_name-%version.tar.gz

BuildRequires: ccmake cppunit-devel gcc-c++ libdiscid-devel libneon-devel libxml2-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 devel
Summary: Headers for developing programs that will use libmusicbrainz
Group: Development/C++
Requires: %name = %version-%release

%description devel
This package contains the headers that programmers will need to
develop applications which will use libmusicbrainz.

%prep
%setup -n lib%_name-%version

%build
cmake . -DCMAKE_INSTALL_PREFIX=%prefix -DCMAKE_VERBOSE_MAKEFILE=1 \
%if "%_lib" == "lib64"
-DLIB_SUFFIX=64
%endif

%install
%makeinstall_std

%files
%_libdir/%name.so.*
%doc AUTHORS.txt NEWS.txt

%files devel
%_libdir/%name.so
%_includedir/%_name%api_ver
%_pkgconfigdir/%name.pc

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009