1 Summary: Alsaplayer - MP2/MP3/WAV/CD player
2 Summary(pl): Alsaplayer - odtwarzacz MP2/MP3/WAV/CD
7 Group: X11/Applications/Multimedia
8 Source0: ftp://ftp.alsa-project.org/pub/people/andy/%{name}-%{version}.tar.bz2
9 Patch0: %{name}-nas.patch
10 Patch1: %{name}-docs.patch
11 BuildRequires: alsa-lib-devel
12 BuildRequires: audiofile-devel
13 BuildRequires: esound-devel
14 BuildRequires: gtk+-devel
15 BuildRequires: libmikmod-devel
16 BuildRequires: libvorbis-devel
17 BuildRequires: mad-devel
18 BuildRequires: nas-devel
19 BuildRequires: libtool
20 BuildRequires: automake
21 BuildRequires: autoconf
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 AlsaPlayer is a new type of PCM player. It is heavily multi-threaded
26 and tries to excercise the ALSA library and driver quite a bit.
31 - Ogg Vorbis support (subpackage)
32 - WAV support, 8-, 16-bit, mono, stereo, any sample rate
33 - CDDA support, CD Digital Audio playback! and thus USB ready :)
34 - Also plays files mapped by audiofs (CDDA)
36 - Module support (mikmod) (subpcakage)
39 - ALSA. Best supported of course :) (subpackage)
40 - OSS. Kernel native sound drivers
41 - Sparc. UltraSparc sound drivers
42 - SGI. SGI audio library driver
43 - ESD. Enlightened sound daemon support (subpackage)
44 - NAS. Network Audio System (subpakcage)
54 - More being developed...
57 - Full speed (pitch) control, positive *and* negative! (First Linux
58 player that does this!! MP3's and CD's do varispeed :)
59 - Queue (playlist) support
60 - Concurrent visual scopes (open as many as you want)
61 - Multi-threaded design for efficient/skip free playback (RT)
62 - GUI Interface based on gtk+
63 - NOGUI operation for shell script usage
64 - Plug-in core architecture
65 - Low latency mode, as low as 5ms when scheduled RT
67 - Software based volume/pan control
68 - Accurate scope/audio syncing using ALSA features
69 - Portable (well, we'll see about that :)
73 AlsaPlayer to nowy rodzaj odtwarzacza PCM. Jest wielow±tkowy i próbuje
74 solidnie przeæwiczyæ sterowniki i bibliotekê ALSA. Jego cechy to:
78 - obs³uga Ogg Vorbis (w podpakiecie)
79 - obs³uga WAV, 8 i 16-bitowych, mono, stereo, dowolna czêstotliwo¶æ
80 - obs³uga CD Digital Audio
81 - odtwarzanie plików podmapowanych przez audiofs (CDDA)
82 - obs³uga MAD - MPEG Audio
83 - obs³uga modu³ów (mikmod) (w podpakiecie)
86 - OSS - natywne sterowniki z j±dra
87 - ALSA - oczywi¶cie najlepiej obs³ugiwana :) (w podpakiecie)
88 - Sparc - sterowniki d¼wiêku dla UltraSparca
89 - SGI - biblioteka sterowników d¼wiêku SGI
90 - ESD - obs³uga O¶wieconego demona d¼wiêku (w podpakiecie)
91 - NAS - Sieciowego Systemu Audio (w podpakiecie)
97 - Wska¼nik poziomu d¼wiêku
98 - inne, wkrótce wiêcej...
101 - Kontrola szybko¶ci (w obie strony)
102 - obs³uga kolejki (playlisty)
103 - obs³uga wielu wska¼ników naraz
105 - interfejs graficzny bazuj±cy na gtk+
106 - operacje bez GUI na potrzeby skryptów
107 - architektura wtyczek
108 - programowa kontrola g³o¶no¶ci i balansu
109 - synchronizacja d¼wiêku i wska¼ników przy u¿yciu mo¿liwo¶ci ALSA
111 %package input-mikmod
112 Summary: Alsaplayer plugin for playing mod files
113 Summary(pl): Wtyczka do alsaplayera do odtwarzania plików mod
114 Group: X11/Applications/Multimedia
115 Requires: %{name} = %{version}
117 %description input-mikmod
118 Alsaplayer plugin for playing mod files.
120 %description input-mikmod -l pl
121 Wtyczka do alsaplayera do odtwarzania plików mod.
123 %package input-vorbis
124 Summary: Alsaplayer plugin for playing ogg/vorbis files
125 Summary(pl): Wtyczka do alsaplayera do odtwarzania plików ogg/vorbis
126 Group: X11/Applications/Multimedia
127 Requires: %{name} = %{version}
129 %description input-vorbis
130 Alsaplayer plugin for playing ogg/vorbis files.
132 %description input-vorbis -l pl
133 Wtyczka do alsaplayera do odtwarzania plików ogg/vorbis.
135 %package input-audiofile
136 Summary: Alsaplayer plugin for playing wave audio formats
137 Summary(pl): Wtyczka do alsaplayera do odtwarzania plików audio typu wave
138 Group: X11/Applications/Multimedia
139 Requires: %{name} = %{version}
141 %description input-audiofile
142 Alsaplayer plugin for playing wave audio formats (like AIFF, AIFC,
145 %description input-audiofile -l pl
146 Wtyczka do alsaplayera do odtwarzania plików audio typa wave (AIFF,
150 # this plugin come in two versions, for alsa 0.5.x and 0.9.x
151 # but this libraraies provide different .so number, so the
152 # version built will work only with correct alsa-lib version,
153 # what we do want :-)
155 Summary: Alsaplayer plugin for playing through alsa drivers
156 Summary(pl): Wtyczka do alsaplayera do odtwarzania przez drivery alsa
157 Group: X11/Applications/Multimedia
158 Requires: %{name} = %{version}
160 %description output-alsa
161 Alsaplayer plugin for playing sound through alsa drivers.
163 %description output-alsa -l pl
164 Wtyczka do alsaplayera do odtwarzania d¼wiêku przez drivery alsa.
166 %package output-esound
167 Summary: Alsaplayer plugin for playing through esound daemon
168 Summary(pl): Wtyczka do alsaplayera do odtwarzania przez demona esound
169 Group: X11/Applications/Multimedia
170 Requires: %{name} = %{version}
172 %description output-esound
173 Alsaplayer plugin for playing sound through esound daemon.
175 %description output-esound -l pl
176 Wtyczka do alsaplayera do odtwarzania d¼wiêku przez demona esound.
179 Summary: Alsaplayer plugin for playing through NAS daemon
180 Summary(pl): Wtyczka do alsaplayera do odtwarzania przez demona NAS
181 Group: X11/Applications/Multimedia
182 Requires: %{name} = %{version}
184 %description output-nas
185 Alsaplayer plugin for playing sound through NAS (network audio
188 %description output-nas -l pl
189 Wtyczka do alsaplayera do odtwarzania d¼wiêku przez demona NAS
190 (network audio system).
192 %define _pkglibdir %{_libdir}/%{name}
193 %define _prefix /usr/X11R6
194 %define _mandir %{_prefix}/man
202 libtoolize --copy --force
222 gzip -9nf AUTHORS README ChangeLog
225 rm -rf $RPM_BUILD_ROOT
228 DESTDIR=$RPM_BUILD_ROOT
231 rm -rf $RPM_BUILD_ROOT
234 %defattr(644,root,root,755)
236 %attr(755,root,root) %{_bindir}/alsaplayer
238 %dir %{_pkglibdir}/input
239 %attr(755,root,root) %{_pkglibdir}/input/libcdda.so
240 %{_pkglibdir}/input/libcdda.la
241 %attr(755,root,root) %{_pkglibdir}/input/libwav.so
242 %{_pkglibdir}/input/libwav.la
243 %attr(755,root,root) %{_pkglibdir}/input/libmad_in.so
244 %{_pkglibdir}/input/libmad_in.la
245 %dir %{_pkglibdir}/output
246 %attr(755,root,root) %{_pkglibdir}/output/liboss.so
247 %{_pkglibdir}/output/liboss.la
248 %attr(755,root,root) %{_pkglibdir}/output/libnull.so
249 %{_pkglibdir}/output/libnull.la
251 %attr(755,root,root) %{_pkglibdir}/output/libsparc.so
252 %{_pkglibdir}/output/libsparc.la
254 %attr(755,root,root) %{_pkglibdir}/interface/lib*.so
255 %{_pkglibdir}/interface/lib*.la
256 %attr(755,root,root) %{_pkglibdir}/scopes/lib*.so
257 %{_pkglibdir}/scopes/lib*.la
261 %defattr(644,root,root,755)
262 %attr(755,root,root) %{_pkglibdir}/input/libmod.so
263 %{_pkglibdir}/input/libmod.la
266 %defattr(644,root,root,755)
267 %attr(755,root,root) %{_pkglibdir}/input/libvorbis_in.so
268 %{_pkglibdir}/input/libvorbis_in.la
270 %files input-audiofile
271 %defattr(644,root,root,755)
272 %attr(755,root,root) %{_pkglibdir}/input/libaf.so
273 %{_pkglibdir}/input/libaf.la
276 %defattr(644,root,root,755)
277 %attr(755,root,root) %{_pkglibdir}/output/libalsa.so
278 %{_pkglibdir}/output/libalsa.la
281 %defattr(644,root,root,755)
282 %attr(755,root,root) %{_pkglibdir}/output/libesound.so
283 %{_pkglibdir}/output/libesound.la
286 %defattr(644,root,root,755)
287 %attr(755,root,root) %{_pkglibdir}/output/libnas.so
288 %{_pkglibdir}/output/libnas.la