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