Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37778988
en ru br
Репозитории ALT
5.1: 0.4.0-alt2
4.1: 0.4.0-alt2
4.0: 0.4.0-alt2
www.altlinux.org/Changes

Группа :: Звук
Пакет: libvisual0.4-plugins

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

%define _name libvisual
%def_disable static

Name: %{_name}0.4-plugins
Version: 0.4.0
Release: alt2

Summary: Libvisual library plugins
License: LGPL
Group: Sound
Url: http://%name.sourceforge.net
Source: %_name-plugins-%version.tar.bz2

%define libvisual_ver 0.4.0

Requires: %name-morph = %version-%release
Requires: %name-input = %version-%release
Requires: %name-actor = %version-%release

# Automatically added by buildreq on Mon May 29 2006

BuildRequires: gcc-c++ gstreamer-devel libXt-devel libXxf86vm-devel libalsa-devel
BuildRequires: libgtk+2-devel libmesa-devel libpopt-devel libvisual0.4-devel
BuildRequires: libxml2-devel zlib-devel esound-devel jackit-devel

%description
Libvisual is an abstraction library that comes between applications and
audio visualisation plugins.

This package contains various libvisual plugins.

%package -n %name-morph
Summary: %name morph plugins
Group: Sound
PreReq: %{_name}0.4 = %libvisual_ver

%description -n %name-morph
This package contains various %_name plugins that morph between two or
more video sources using different metods.

%package -n %name-input
Summary: %_name plugins to capture PCM data from the different audio sources
Group: Sound
Requires: %name-input-alsa = %version-%release %name-input-mplayer = %version-%release

%description -n %name-input
This package contains various %_name plugins to capture PCM data from
the different audio sources.

%package -n %name-actor
Summary: %_name actor plugins
Group: Sound
PreReq: %{_name}0.4 = %libvisual_ver

%description -n %name-actor
This package contains various %_name actor plugins.

%package -n %name-input-alsa
Summary: The %_name ALSA capture plugin
Group: Sound
PreReq: %{_name}0.4 = %libvisual_ver

%description -n %name-input-alsa
This package contains %_name input plugin to capture PCM data from the
ALSA record device.

%package -n %name-input-mplayer
Summary: The %_name input plugin for use data exported from MPlayer
Group: Sound
PreReq: %{_name}0.4 = %libvisual_ver

%description -n %name-input-mplayer
This package contains %_name input plugin that uses data exported from
'mplayer -af export'.

%prep
%setup -q -n %_name-plugins-%version

%__subst 's,0\.8,0.10,g' configure

%build
%configure \
   %{subst_enable static}

%make_build

%install
%make DESTDIR=%buildroot install

find %buildroot%_libdir/%_name-0.4 -depth -name \*.la -exec %__rm -f {} \;

%files
%doc AUTHORS ChangeLog NEWS README TODO

%files -n %name-actor
%_libdir/%_name-0.4/actor/*.so
%_datadir/%_name-plugins-0.4

%files -n %name-morph
%_libdir/%_name-0.4/morph/*.so

%files -n %name-input

%files -n %name-input-alsa
%_libdir/%_name-0.4/input/input_alsa.so

%files -n %name-input-mplayer
%_libdir/%_name-0.4/input/input_mplayer.so

%changelog

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

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