Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37488879
en ru br
Репозитории ALT
S:3.3.0-alt1
5.1: 1.3-alt1
www.altlinux.org/Changes

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

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

Name: librubberband
Version: 3.3.0
Release: alt1

Summary: high quality library for audio time-stretching and pitch-shifting
License: %gpl2plus
Group: System/Libraries
Url: http://www.breakfastquay.com/rubberband/

Vcs: https://github.com/breakfastquay/rubberband.git
Source0: %name-%version.tar

BuildRequires(pre): rpm-build-licenses
BuildRequires: gcc-c++ meson
BuildRequires: ladspa_sdk libfftw3-devel libsamplerate-devel libsndfile-devel libvamp-devel lv2-devel

%package devel
Summary: Headers for %name
Group: Development/C

%package -n rubberband
Summary: An audio time-stretching and pitch-shifting utility program
Group: Sound

%package -n ladspa-rubberband
Summary: An audio time-stretching and pitch-shifting LADSPA plugin
Group: Sound

%package -n lv2-rubberband
Summary: An audio time-stretching and pitch-shifting LV2 plugin
Group: Sound

%package -n vamp-rubberband
Summary: An audio time-stretching and pitch-shifting Vamp plugin
Group: Sound

%define desc \
Rubber Band Library is a high quality software library for audio time-stretching\
and pitch-shifting. It permits you to change the tempo and pitch of an audio\
recording or stream dynamically and independently of one another.

%description %desc

%description devel %desc
Headers for building software that uses %name

%description -n rubberband
An audio time-stretching and pitch-shifting utility program

%description -n ladspa-rubberband
An audio time-stretching and pitch-shifting LADSPA plugin

%description -n lv2-rubberband
An audio time-stretching and pitch-shifting LV2 plugin

%description -n vamp-rubberband
An audio time-stretching and pitch-shifting Vamp plugin

%prep
%setup

%build
%meson -Dfft=fftw -Dresampler=libsamplerate -Ddefault_library=shared
%meson_build

%install
%meson_install

%files
%doc README* CHANGELOG
%_libdir/*.so.*

%files devel
%_includedir/rubberband
%_libdir/*.so
%_pkgconfigdir/*.pc

%files -n rubberband
%_bindir/rubberband*

%files -n ladspa-rubberband
%_libdir/ladspa/ladspa-rubberband*
%_datadir/ladspa/rdf/ladspa-rubberband*

%files -n lv2-rubberband
%_libdir/lv2/rubberband.lv2

%files -n vamp-rubberband
%_libdir/vamp/vamp-rubberband*

%changelog

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

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