Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37803134
en ru br
Репозитории ALT

Группа :: Система/Библиотеки
Пакет: libkeyfinder

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _cmake__builddir BUILD
%def_disable tests

Name: libkeyfinder
Version: 2.2.7
Release: alt1

Summary: Musical key detection for digital audio
Summary(ru_RU.UTF-8): п·п╠п╫п╟я─я┐п╤п╣п╫п╦п╣ п╪я┐п╥я▀п╨п╟п╩я▄п╫п╬пЁп╬ п╨п╩я▌я┤п╟ п╢п╩я▐ я├п╦я└я─п╬п╡п╬пЁп╬ п╥п╡я┐п╨п╟
License: GPL-3.0+
Group: System/Libraries
Url: https://mixxxdj.github.io/libkeyfinder

Source: https://github.com/mixxxdj/libkeyfinder/archive/%version/%name-%version.tar.gz

BuildPreReq: rpm-build-ninja
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: libfftw3-devel
%if_enabled tests
BuildRequires: catch2-devel
%endif

%description
libkeyfinder is a small C++11 library for estimating the musical key of digital audio.

%description -l ru_RU.UTF-8
libkeyfinder - я█я┌п╬ п╫п╣п╠п╬п╩я▄я┬п╟я▐ п╠п╦п╠п╩п╦п╬я┌п╣п╨п╟ п╫п╟ c++11 п╢п╩я▐ п╬я├п╣п╫п╨п╦ п╪я┐п╥я▀п╨п╟п╩я▄п╫п╬пЁп╬ п╨п╩я▌я┤п╟ я├п╦я└я─п╬п╡п╬пЁп╬ п╥п╡я┐п╨п╟.

%package -n libkeyfinder2
Summary: Musical key detection for digital audio
Summary(ru_RU.UTF-8): п·п╠п╫п╟я─я┐п╤п╣п╫п╦п╣ п╪я┐п╥я▀п╨п╟п╩я▄п╫п╬пЁп╬ п╨п╩я▌я┤п╟ п╢п╩я▐ я├п╦я└я─п╬п╡п╬пЁп╬ п╥п╡я┐п╨п╟
Group: System/Libraries

%description -n libkeyfinder2
libkeyfinder is a small C++11 library for estimating the musical key of digital audio.

%description -n libkeyfinder2 -l ru_RU.UTF-8
libkeyfinder - я█я┌п╬ п╫п╣п╠п╬п╩я▄я┬п╟я▐ п╠п╦п╠п╩п╦п╬я┌п╣п╨п╟ п╫п╟ c++11 п╢п╩я▐ п╬я├п╣п╫п╨п╦ п╪я┐п╥я▀п╨п╟п╩я▄п╫п╬пЁп╬ п╨п╩я▌я┤п╟ я├п╦я└я─п╬п╡п╬пЁп╬ п╥п╡я┐п╨п╟.

%package devel
Summary: Development files for %name
Summary(ru_RU.UTF-8): п╓п╟п╧п╩я▀ п╢п╩я▐ я─п╟п╥я─п╟п╠п╬я┌п╨п╦ я│ п©п╬п╪п╬я┴я▄я▌ %name
Group: Development/Other

%description devel
libkeyfinder is a small C++11 library for estimating the musical key of digital audio.

%description devel -l ru_RU.UTF-8
libkeyfinder - я█я┌п╬ п╫п╣п╠п╬п╩я▄я┬п╟я▐ п╠п╦п╠п╩п╦п╬я┌п╣п╨п╟ п╫п╟ c++11 п╢п╩я▐ п╬я├п╣п╫п╨п╦ п╪я┐п╥я▀п╨п╟п╩я▄п╫п╬пЁп╬ п╨п╩я▌я┤п╟ я├п╦я└я─п╬п╡п╬пЁп╬ п╥п╡я┐п╨п╟.

%prep
%setup

%build
%cmake \
   -GNinja \
   -DCMAKE_BUILD_TYPE=RelWithDebInfo \
%if_disabled tests
   -DBUILD_TESTING=OFF \
%endif
   -DCMAKE_INSTALL_LIBDIR=%_libdir \
#
cmake --build "%_cmake__builddir" -j%__nprocs

%install
%cmake_install

%files -n libkeyfinder2
%doc CHANGELOG.md LICENSE README.md
%_libdir/libkeyfinder.so.2*

%files devel
%dir %_includedir/keyfinder/
%_includedir/keyfinder/*.h
%_libdir/libkeyfinder.so
%_pkgconfigdir/libkeyfinder.pc
%dir %_libdir/cmake/KeyFinder/
%_libdir/cmake/KeyFinder/*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin