]> git.pld-linux.org Git - packages/alsa-lib.git/blob - alsa-lib.spec
da838a8d3d248670f37d0f323e435ec3ec1f036c
[packages/alsa-lib.git] / alsa-lib.spec
1 Summary:     Advanced Linux Sound Architecture (ALSA) - Library
2 Name:        alsa-lib
3 Version:     0.3.0pre3
4 Release:     1d
5 Copyright:   GPL
6 Vendor:      Jaroslav Kysela <perex@jcu.cz>
7 Group:       System/Libraries
8 Group(pl):   System/Biblioteki
9 Source:      ftp://alsa.jcu.cz/pub/lib/%{name}-%{version}.tar.gz
10 BuildRoot:   /tmp/%{name}-%{version}-buildroot
11 URL:         http://alsa.jcu.cz
12 Requires:    alsa-driver
13 Prereq:      /sbin/ldconfig
14 Summary(pl): Advanced Linux Sound Architecture (ALSA) - Biblioteka
15
16 %description
17 Advanced Linux Sound Architecture (ALSA) - Library
18
19 Features
20 ========
21 * general
22   - modularized architecture with support for 2.0 and latest 2.1 kernels
23   - support for versioned and exported symbols
24   - full proc filesystem support - /proc/sound
25 * ISA soundcards
26   - support for 128k ISA DMA buffer
27 * mixer
28   - new enhanced API for applications
29   - support for unlimited number of channels
30   - volume can be set in three ways (percentual (0-100), exact and decibel)
31   - support for mute (and hardware mute if hardware supports it)
32   - support for mixer events
33     - this allows two or more applications to be synchronized
34 * digital audio (PCM)
35   - new enhanced API for applications
36   - full real duplex support
37   - full duplex support for SoundBlaster 16/AWE soundcards
38   - digital audio data for playback and record should be read back using
39     proc filesystem
40 * OSS/Lite compatibility
41   - full mixer compatibity
42   - full PCM (/dev/dsp) compatibility
43
44 %description -l pl
45 Advanced Linux Sound Architecture (ALSA) - Biblioteka
46
47 Nowinki
48 =======
49 * generalne
50   - zmodularyzowana architektura ze wsparciem dla kerneli 2.0 jak i 2.1
51   - pe³ne wsparcie dla systemu plików proc - /proc/sound
52 * karty d¼wiêkowe ISA
53   - wsparcie dla buforu 128k ISA DMA
54 * mikser
55   - nowe rozszerzone API dla aplikacji
56   - wsparcie dla nielimitowanej liczby kana³ów
57   - g³o¶no¶æ mo¿e byæ ustawiana na trzy ró¿ne sposoby (procentowo (0-100),
58     liniowo oraz w skali decybelowej)
59   - wsparcie dla mute (oraz dla sprzêtowego mute)
60   - wsparcie dla zdarzeñ miksera
61     - to pozwala dwum lub wiêkszej liczbie aplikacji siê synchronizowac
62 * cyfrowe audio (PCM)
63   - nowe rozszerzone API dla aplikacji
64   - pe³ne realne wsparcie dla trybu duplex
65   - dane cyfrowego d¼wiêku dla odtwarzania i nagrywania powinny byæ odczytywane
66     poprzez system plików /proc
67 * kompatybilno¶æ z OSS/Lite
68   - pe³na kompatybilno¶æ miksera
69   - pe³na kompatybilno¶æ PCM (/dev/dsp)
70
71 %package static
72 Summary:     Advanced Linux Sound Architecture (ALSA) - Static library
73 Group:       System/Libraries
74 Group(pl):   System/Biblioteki
75 Requires:    %{name} = %{version}
76 Summary(pl): Advanced Linux Sound Architecture (ALSA) - Biblioteka statyczna
77
78 %description static
79 Advanced Linux Sound Architecture (ALSA) - Static library
80
81 %description -l pl static
82 Advanced Linux Sound Architecture (ALSA) - Biblioteka statyczna
83
84 %prep
85 %setup -q 
86
87 %build
88 autoconf 
89 ./configure --prefix=/usr
90 make
91
92 %install
93 rm -rf $RPM_BUILD_ROOT
94
95 install -d $RPM_BUILD_ROOT/usr/{include/sys,lib}
96
97 make prefix=$RPM_BUILD_ROOT/usr install
98
99 chmod 755 $RPM_BUILD_ROOT/usr/lib/lib*.so.*
100
101 bzip2 -9 ChangeLog doc/*.txt
102
103 %post   -p /sbin/ldconfig
104 %postun -p /sbin/ldconfig
105
106 %files
107 %defattr(644,root,root,755)
108 %doc ChangeLog.bz2 doc/*.txt.bz2
109
110 %attr(755,root,root) /usr/lib/lib*.so
111 %attr(755,root,root) /usr/lib/lib*.so.*
112 %attr(644,root,root) /usr/include/sys/*.h
113
114 %files static
115 %attr(644,root,root) /usr/lib/lib*.a
116
117 %clean
118 rm -rf $RPM_BUILD_ROOT
119
120 %changelog
121 * Wed Jan 21 1999 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
122 [0.3.0pre3-1d]
123 - new upstream release
124
125 * Sat Jan 02 1999 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
126 [0.3.0pre2-1d]
127 - new upstream release
128
129 * Thu Nov 12 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
130 - new upstream release (0.1.3)
131
132 * Fri Nov 06 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
133 - new upstream release
134
135 * Mon Sep 28 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
136 - changed "-" to "_" (rpm doesn't like "-" in Name or Version)
137
138 * Sun Sep 27 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
139 - added Polish translations
140 - rewrited spec file
141
142 * Mon May 28 1998 Helge Jensen <slog@slog.dk>
143 - Made SPEC file
This page took 0.048626 seconds and 3 git commands to generate.