]> git.pld-linux.org Git - packages/alsa-lib.git/blob - alsa-lib.spec
- updated to 0.9.0beta3
[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 Name:           alsa-lib
4 Version:        0.9.0beta3
5 Release:        3
6 License:        GPL
7 Group:          Libraries
8 Group(de):      Libraries
9 Group(fr):      Librairies
10 Group(pl):      Biblioteki
11 Source0:        ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}.tar.bz2
12 Source1:        http://www.alsa-project.org/~perex/alsa-lib/alsa-lib.tgz
13 URL:            http://www.alsa-project.org/
14 BuildRequires:  alsa-driver-devel
15 BuildRequires:  libstdc++-devel
16 BuildRequires:  ncurses-devel
17 BuildRequires:  flex
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 kerneli 2.2
60   - pe³ne wsparcie dla systemu plików proc - /proc/sound
61 - karty d¼wiêkowe ISA
62   - wsparcie dla buforu 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 mute (oraz dla sprzêtowego mute)
69   - wsparcie dla zdarzeñ miksera
70     - to pozwala dwum lub wiêkszej liczbie aplikacji siê synchronizowac
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 %package devel
81 Summary:        Advanced Linux Sound Architecture (ALSA) - header files
82 Summary(pl):    Advanced Linux Sound Architecture (ALSA) - pliki nag³ówkowe
83 Group:          Development/Libraries
84 Group(de):      Entwicklung/Libraries
85 Group(fr):      Development/Librairies
86 Group(pl):      Programowanie/Biblioteki
87 Requires:       %{name} = %{version}
88 Requires:       alsa-driver-devel
89 Obsoletes:      alsa-lib-devel-doc
90  
91 %description devel
92 Advanced Linux Sound Architecture (ALSA) - header files.
93
94 %description -l pl devel
95 Advanced Linux Sound Architecture (ALSA) - pliki nag³ówkowe.
96
97 %package static
98 Summary:        Advanced Linux Sound Architecture (ALSA) - Static library
99 Summary(pl):    Advanced Linux Sound Architecture (ALSA) - Biblioteka statyczna
100 Group:          Development/Libraries
101 Group(de):      Entwicklung/Libraries
102 Group(fr):      Development/Librairies
103 Group(pl):      Programowanie/Biblioteki
104 Requires:       %{name}-devel = %{version}
105
106 %description static
107 Advanced Linux Sound Architecture (ALSA) - Static library.
108
109 %description -l pl static
110 Advanced Linux Sound Architecture (ALSA) - Biblioteka statyczna.
111
112 %prep
113 %setup -q -a1
114
115 %build
116 %configure
117 %{__make}
118
119 %install
120 rm -rf $RPM_BUILD_ROOT
121
122 %{__make} install DESTDIR=$RPM_BUILD_ROOT
123
124 gzip -9nf ChangeLog
125
126 %post  -p /sbin/ldconfig
127 %preun -p /sbin/ldconfig
128
129 %clean
130 rm -rf $RPM_BUILD_ROOT
131
132 %files
133 %defattr(644,root,root,755)
134 %attr(755,root,root) %{_libdir}/lib*.so.*.*
135
136 %files devel
137 %defattr(644,root,root,755)
138 %doc *.gz *.html *.gif
139 %attr(755,root,root) %{_libdir}/lib*.so
140 %attr(755,root,root) %{_libdir}/lib*.la
141 %{_aclocaldir}/alsa.m4
142 %{_includedir}/sys/*.h
143
144 %files static
145 %defattr(644,root,root,755)
146 %{_libdir}/lib*.a
This page took 0.044223 seconds and 3 git commands to generate.