]> git.pld-linux.org Git - packages/alsa-lib.git/blob - alsa-lib.spec
- fixed "small fixes"
[packages/alsa-lib.git] / alsa-lib.spec
1 Summary:        Advanced Linux Sound Architecture (ALSA) - Library
2 Summary(pl):    Advanced Linux Sound Architecture (ALSA) - Biblioteka
3 Summary(ru):    âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA
4 Summary(uk):    â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA
5 Name:           alsa-lib
6 Version:        0.9.4
7 Release:        1
8 License:        GPL
9 Group:          Libraries
10 # Source0-md5:  c7851a3e4343f660002d862d7dc91ecd
11 Source0:        ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}.tar.bz2
12 URL:            http://www.alsa-project.org/
13 BuildConflicts: alsa-lib <= 0.4.0
14 BuildRequires:  alsa-driver-devel
15 BuildRequires:  doxygen
16 BuildRequires:  flex
17 BuildRequires:  libstdc++-devel
18 BuildRequires:  libtool
19 BuildRequires:  ncurses-devel
20 ExcludeArch:    sparc
21 ExcludeArch:    sparc64
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 Obsoletes:      alsa-libs
24
25 %define         _sysconfdir     /etc
26
27 %description
28 Advanced Linux Sound Architecture (ALSA) - Library
29
30 Features:
31 - general
32   - modularized architecture with support for 2.2
33   - support for versioned and exported symbols
34   - full proc filesystem support - /proc/sound
35 - ISA soundcards
36   - support for 128k ISA DMA buffer
37 - mixer
38   - new enhanced API for applications
39   - support for unlimited number of channels
40   - volume can be set in three ways (percentual (0-100), exact and
41     decibel)
42   - support for mute (and hardware mute if hardware supports it)
43   - support for mixer events
44     - this allows two or more applications to be synchronized
45 - digital audio (PCM)
46   - new enhanced API for applications
47   - full real duplex support
48   - full duplex support for SoundBlaster 16/AWE soundcards
49   - digital audio data for playback and record should be read back using
50     proc filesystem
51 - OSS/Lite compatibility
52   - full mixer compatibity
53   - full PCM (/dev/dsp) compatibility
54
55 %description -l pl
56 Advanced Linux Sound Architecture (ALSA) - Biblioteka
57
58 Mo¿liwo¶ci:
59 - generalne
60   - zmodularyzowana architektura ze wsparciem dla j±der 2.2
61   - pe³ne wsparcie dla systemu plików proc - /proc/sound
62 - karty d¼wiêkowe ISA
63   - obs³uga bufora 128k ISA DMA
64 - mikser
65   - nowe rozszerzone API dla aplikacji
66   - obs³uga nielimitowanej liczby kana³ów
67   - g³o¶no¶æ mo¿e byæ ustawiana na trzy ró¿ne sposoby (procentowo
68     (0-100), liniowo oraz w skali decybelowej)
69   - obs³uga wyciszania (oraz sprzêtowego wyciszania)
70   - obs³uga zdarzeñ miksera
71     - to pozwala dwum lub wiêkszej liczbie aplikacji siê synchronizowaæ
72 - cyfrowe audio (PCM)
73   - nowe rozszerzone API dla aplikacji
74   - pe³na, prawdziwa obs³uga trybu duplex
75   - pe³na obs³uga trybu duplex dla kart SoundBlaster 16/AWE
76   - dane cyfrowego d¼wiêku dla odtwarzania i nagrywania powinny byæ
77     odczytywane poprzez system plików /proc
78 - kompatybilno¶æ z OSS/Lite
79   - pe³na kompatybilno¶æ miksera
80   - pe³na kompatybilno¶æ PCM (/dev/dsp)
81
82 %description -l ru
83 âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA.
84
85 %description -l uk
86 â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA.
87
88 %package devel
89 Summary:        Advanced Linux Sound Architecture (ALSA) - header files
90 Summary(pl):    Advanced Linux Sound Architecture (ALSA) - pliki nag³ówkowe
91 Summary(ru):    âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA - ÆÁÊÌÙ ÐÒÏÇÒÁÍÍÉÓÔÁ
92 Summary(uk):    â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA - ÆÁÊÌÉ ÐÒÏÇÒÁͦÓÔÁ
93 Group:          Development/Libraries
94 Requires:       %{name} = %{version}
95 Requires:       alsa-driver-devel
96 Obsoletes:      alsa-lib-devel-doc
97 Obsoletes:      alsa-devel
98
99 %description devel
100 Advanced Linux Sound Architecture (ALSA) - header files.
101
102 %description devel -l pl
103 Advanced Linux Sound Architecture (ALSA) - pliki nag³ówkowe.
104
105 %description devel -l ru
106 âÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ É ÈÅÄÅÒÁ ÄÌÑ ÂÉÂÌÉÏÔÅËÉ API ÄÌÑ ÒÁÂÏÔÙ Ó
107 ÄÒÁÊ×ÅÒÏÍ ALSA.
108
109 %description devel -l uk
110 â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÔÁ ÈÅÄÅÒÉ ÄÌѠ¦Â̦ÏÔÅËÉ API ÄÌÑ ÒÏÂÏÔÉ Ú
111 ÄÒÁÊ×ÅÒÏÍ ALSA.
112
113 %package static
114 Summary:        Advanced Linux Sound Architecture (ALSA) - static library
115 Summary(pl):    Advanced Linux Sound Architecture (ALSA) - biblioteka statyczna
116 Summary(ru):    óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA
117 Summary(uk):    óÔÁÔÉÞÎÁ Â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA
118 Group:          Development/Libraries
119 Requires:       %{name}-devel = %{version}
120
121 %description static
122 Advanced Linux Sound Architecture (ALSA) - static library.
123
124 %description static -l pl
125 Advanced Linux Sound Architecture (ALSA) - biblioteka statyczna.
126
127 %description static -l ru
128 óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA.
129
130 %description static -l uk
131 óÔÁÔÉÞÎÁ Â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA.
132
133 %prep
134 %setup -q
135
136 %build
137 %{__libtoolize}
138 %{__aclocal}
139 %{__autoconf}
140 %{__automake}
141 %configure \
142         --enable-static 
143         
144 %{__make}
145 %{__make} doc
146
147 %install
148 rm -rf $RPM_BUILD_ROOT
149
150 %{__make} install \
151         DESTDIR=$RPM_BUILD_ROOT
152
153 install -D utils/alsa.m4 $RPM_BUILD_ROOT%{_aclocaldir}/alsa.m4
154
155 %clean
156 rm -rf $RPM_BUILD_ROOT
157
158 %post   -p /sbin/ldconfig
159 %postun -p /sbin/ldconfig
160
161 %files
162 %defattr(644,root,root,755)
163 %attr(755,root,root) %{_libdir}/lib*.so.*.*
164 %attr(755,root,root) %{_bindir}/*
165 %{_datadir}/alsa
166
167 %files devel
168 %defattr(644,root,root,755)
169 %doc doc/doxygen/html/*
170 %attr(755,root,root) %{_libdir}/lib*.so
171 %{_libdir}/lib*.la
172 %{_aclocaldir}/alsa.m4
173 %{_includedir}/sys/*.h
174 %{_includedir}/alsa
175 %{_pkgconfigdir}/*.pc
176
177 %files static
178 %defattr(644,root,root,755)
179 %{_libdir}/lib*.a
This page took 0.038914 seconds and 4 git commands to generate.