Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37828536
en ru br
ALT Linux repos
S:1.1.8-alt2
5.0: 1.0.17-alt2
4.1: 1.0.15-alt1
4.0: 1.0.14-alt1
3.0: 1.0.9-alt2

Other repositories
Upstream:1.0.15

Group :: System/Libraries
RPM: alsa-oss

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: alsa-oss
Version: 1.0.14
Release: alt1

%define beta %nil
%define ver %{version}%beta

Summary: Advanced Linux Sound Architecture (ALSA) OSS compatibility library
License: GPL
Group: System/Libraries

Url: http://www.alsa-project.org
Source: ftp://ftp.alsa-project.org/pub/lib/%name-%ver.tar.bz2

# Automatically added by buildreq on Thu Dec 16 2004

BuildRequires: gcc-c++ hostinfo libalsa-devel libstdc++-devel

BuildRequires: libalsa-devel >= 1.0.3
Obsoletes: libalsa2-oss <= 0.9.8

Summary(ru_RU.KOI8-R): Запуск OSS-программ под ALSA
Summary(uk_UA.KOI8-U): Запуск OSS-програм п╕д ALSA

%description
Advanced Linux Sound Architecture (ALSA) OSS compatibility libs. Modularized
architecture with support for a large range of ISA and PCI cards. Fully
compatible with OSS/Lite (kernel sound drivers), but contains many enhanced
features. This package contains a OSS compatibility library.

It might come handy when usual /dev/dsp emulation is not enough --
e.g. with dmix software multichannel mixer.

%description -l ru_RU.KOI8-R
Пакет содержит скрипт aoss, предназначенный для запуска программ,
ориентированных на звуковую подсистему OSS, под ALSA (современной
звуковой подсистемой Linux).

Полезен, когда не хватает эмуляции /dev/dsp, например при использовании
программного микширования dmix.

%description -l uk_UA.KOI8-U
Пакунок м╕стить скрипт aoss, що застосову╓ться для запуску програм,
як╕ ор╕╓нтован╕ на звукову п╕дсистему OSS, п╕д ALSA (сучасною звуковою
системою Linux).

Може стати у нагод╕, коли не вистача╓ емуляц╕╖ /dev/dsp -- наприклад,
за використання програмного м╕кшування dmix.

%prep
%setup -q -n %name-%ver

%build
%configure
%make_build

%install
mkdir -p %buildroot{%_bindir,%_libdir}
%makeinstall
cat > %buildroot%_bindir/aoss << __EOF__
#!/bin/sh
LD_PRELOAD=%_libdir/libaoss.so.0 exec "\$ at "
__EOF__

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files
%_bindir/*
%_libdir/*.so.*
%_man1dir/*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin