Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37759063
en ru br
ALT Linux repos
S:1.2.5-alt2
D:1.0.16-alt1
5.0: 1.0.18-alt1
4.1: 1.0.15-alt1
4.0: 1.0.14-alt1.1
3.0: 1.0.9-alt1

Other repositories
Upstream:1.0.16rc1

Group :: System/Kernel and hardware
RPM: alsa-tools

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: alsa-tools
Version: 1.0.15
Release: alt1
Summary: Advanced Linux Sound Architecture (ALSA) tools
Summary(ru_RU.UTF-8): Инструменты ALSA
Summary(uk_UA.UTF-8): Інструменти ALSA
License: GPL
Group: System/Kernel and hardware
Packager: Michael Shigorin <mike at altlinux.org>

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

Patch0: alsa-tools-1.0.15-alt-ac3dec-Werror.patch
Patch1: alsa-tools-1.0.15-alt-link.patch
Patch2: alsa-tools-1.0.15-alt-qlo10k1-configure.patch
Patch3: alsa-tools-1.0.15-alt-gtk-configure.patch

Obsoletes: alsa2-tools < 0.9.4
Provides: alsa2-tools = %version
Requires: libalsa >= %version
# due to %_bindir/as10k1
Conflicts: emu10k1-tools
# someone remind me how to cheat SourceIfExists clones
Provides: /etc/default/ld10k1

# Automatically added by buildreq on Mon Jan 28 2008 (-bi)

BuildRequires: gcc-c++ libfltk-devel libgtk+2-devel libqt3-devel
BuildRequires: kernel-headers-alsa libalsa-devel >= %version

%description
Advanced Linux Sound Architecture (ALSA) tools. 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.

You may install this package if you really want use this low-level utils with
some audio cards.

%description -l ru_RU.UTF-8
Пакет содержит инструменты ALSA (современной звуковой подсистемы Linux),
предназначенные для низкоуровневой работы с некоторыми звуковыми картами
(на чипах Envy24, EMU10K1).

%description -l uk_UA.UTF-8
Пакунок містить інструменти ALSA (сучасної звукової підсистеми Linux), що
застосовуються для низькорівневої роботи із деякими звуковими картками
(на чіпах Envy24, EMU10K1).

%package -n ld10k1
Summary: EMU10K1 patch loader/linker
Group: System/Kernel and hardware

%description -n ld10k1
EMU10K1 patch loader/linker, see also as10k1

%package -n liblo10k1
Summary: lo10k1 library
Group: System/Libraries

%description -n liblo10k1
lo10k1 library

%package -n liblo10k1-devel
Summary: lo10k1 library, development part
Group: Development/C

%description -n liblo10k1-devel
lo10k1 library, development part

%prep
%setup -q

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

mv seq/sbiload sbiload
rm -fr seq

%build
for d in *; do
   cd $d
   %autoreconf
   %configure
   %make_build
   cd ..
done

%install
for d in *; do
   cd $d
   %make DESTDIR=%buildroot install
   cd ..
done

%post
%update_menus

%postun
%clean_menus

%files
%exclude %_bindir/lo10k1
%_bindir/*
%_datadir/sounds/opl3
%_pixmapsdir/*.png
%_datadir/applications/*.desktop
%_man1dir/*

%files -n ld10k1
%_bindir/lo10k1
%_sbindir/*
%_datadir/ld10k1

%files -n liblo10k1
%_libdir/liblo10k1.so.*

%files -n liblo10k1-devel
%_includedir/lo10k1
%_libdir/liblo10k1.so
%_datadir/aclocal/ld10k1.m4

# FIXME:

# - desktop files
# - patch ld10k1/setup/init_live.in, remove fake Provides:
# - ld10k1 initscript? (Debian)

%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