Репозиторий Sisyphus
Последнее обновление: 20 ноября 2018 | Пакетов: 18668 | Посещений: 12576667
en ru br
Репозитории ALT

Группа :: Графика
Пакет: jconvolver

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

%define _localstatedir %_var
Summary: Real-time Convolution Engine
Name: jconvolver
Version: 0.9.2
Release: alt1
License: GPLv2+
Group: Graphics
Url: http://www.kokkinizita.net/linuxaudio/
Packager: Anton Midyukov <antohami at altlinux.org>

Source: http://www.kokkinizita.net/linuxaudio/downloads/%name-%version.tar.bz2

Obsoletes: jace <= 0.2.0
Provides: jace = %version-%release
Obsoletes: jconv <= 0.8.1
Provides: jconv = %version-%release

BuildRequires: gcc-c++
BuildRequires: clthreads-devel
BuildRequires: libfftw3-devel
BuildRequires: jackit-devel
BuildRequires: libsndfile-devel
BuildRequires: zita-convolver-devel >= 3.0.2

Requires: zita-convolver >= 3.0.2

%description
Jconvolver is a real-time convolution engine. It can execute up to a 64 by 64
convolution matrix (i.e. 4096 simultaneous convolutions) as long as your CPU(s)
can handle the load. It is designed to be efficient also for sparse (e.g.
diagonal) matrices. Unused matrix elements do not take any CPY time.

%prep
%setup

# fix paths of configuration files

find config-files/ -name \*.conf \
 -exec sed -i -e "s|/audio/reverbs|%_datadir/%name/reverbs|g" {} \; \
 -exec sed -i -e "s|^#/cd |/cd |g" {} \;

%build
%make_build PREFIX=%prefix LIBDIR=%_lib -C source

%install
mkdir -p %buildroot%_bindir
make install PREFIX=%buildroot%prefix LIBDIR=%_lib -C source

# install configuration files and demo reverbs

mkdir -p %buildroot%_datadir/%name
cp -a config-files/* %buildroot%_datadir/%name

%files
%doc AUTHORS README* COPYING
%_bindir/*
%_datadir/%name/

%changelog

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

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