]> git.pld-linux.org Git - packages/alsaplayer.git/blame - alsaplayer.spec
- postun dep is autogenerated here
[packages/alsaplayer.git] / alsaplayer.spec
CommitLineData
337b99ea 1#
2# Conditional build
5b4b54e4 3%bcond_without esound # build without esound plugin
4%bcond_without flac # build without FLAC plugin
5%bcond_without jack # build without jack plugin
6%bcond_without mikmod # build without mikmod plugin
7%bcond_without nas # build without nas plugin
337b99ea 8#
4302bf8b 9Summary: Alsaplayer - CD/FLAC/MOD/MP3/Ogg/WAV player
10Summary(pl): Alsaplayer - odtwarzacz CD/FLAC/MOD/MP3/Ogg/WAV
f79d02ae 11Name: alsaplayer
5bd7db21 12Version: 0.99.76
0ea13fb4 13Release: 3
cabbd4cf 14License: GPL
46b1d468 15Group: Applications/Sound
13f49301 16Source0: ftp://ftp.alsa-project.org/pub/people/andy/%{name}-%{version}.tar.bz2
5bd7db21 17# Source0-md5: a5566c15dbae1f5c86a08482eb405725
c8dfdbcd 18Source1: %{name}.desktop
337b99ea 19Source2: %{name}.png
9c0e77e3 20Patch0: %{name}-docs.patch
21Patch1: %{name}-gcc33.patch
22URL: http://www.alsaplayer.org/
d479e38b 23BuildRequires: OpenGL-devel
24BuildRequires: alsa-lib-devel
25BuildRequires: audiofile-devel
26BuildRequires: autoconf
27BuildRequires: automake
337b99ea 28%{?with_esound:BuildRequires: esound-devel}
29%{?with_flac:BuildRequires: flac-devel}
d479e38b 30BuildRequires: gtk+-devel
337b99ea 31%{?with_jack:BuildRequires: jack-audio-connection-kit-devel >= 0.69.1}
32%{?with_flac:BuildRequires: libid3tag-devel}
0f25b7a7 33BuildRequires: libmad-devel
337b99ea 34%{?with_mikmod:BuildRequires: libmikmod-devel}
d479e38b 35BuildRequires: libsndfile-devel
dadc5112 36BuildRequires: libstdc++-devel
d479e38b 37BuildRequires: libtool
38BuildRequires: libvorbis-devel
337b99ea 39%{?with_nas:BuildRequires: nas-devel}
d479e38b 40BuildRequires: xosd-devel
1d73465c 41Requires(post): /sbin/ldconfig
337b99ea 42Requires: alsaplayer_output
43Requires: alsaplayer_ui
4d4f8253 44BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8927a08a 45
0d2a9f5a
AF
46%define _noautoreqdep libGL.so.1 libGLU.so.1
47%define _pkglibdir %{_libdir}/%{name}
0d2a9f5a 48
8927a08a 49%description
6e4571c1 50AlsaPlayer is a new type of PCM player. It is heavily multi-threaded
c3f685ab 51and tries to exercise the ALSA library and driver quite a bit.
6e4571c1 52Features include:
8927a08a 53
54Input addons:
0fbee9ea 55- MP2 and MP3 support
56- Ogg Vorbis support (subpackage)
57- WAV support, 8-, 16-bit, mono, stereo, any sample rate
58- CDDA support, CD Digital Audio playback! and thus USB ready :)
59- Also plays files mapped by audiofs (CDDA)
60- MAD MPEG audio
61- Module support (mikmod) (subpcakage)
62- FLAC support
fa53bf85 63
8927a08a 64Output addons:
0fbee9ea 65- ALSA. Best supported of course :) (subpackage)
66- OSS. Kernel native sound drivers
67- Sparc. UltraSparc sound drivers
68- SGI. SGI audio library driver
69- ESD. Enlightened sound daemon support (subpackage)
70- NAS. Network Audio System (subpakcage)
71- low latency JACK output
72- null :-)
8927a08a 73
74Visual scopes:
0fbee9ea 75- Stereoscope
76- Monoscope
77- Levelmeter
78- Spacescope
79- FFTscope
80- FFTscope II
81- Spectrum GL
8927a08a 82
83General features:
0fbee9ea 84- Full speed (pitch) control, positive *and* negative! (First Linux
85 player that does this!! MP3's and CD's do varispeed :)
86- Queue (playlist) support
87- Concurrent visual scopes (open as many as you want)
88- Multi-threaded design for efficient/skip free playback (RT)
4c20a058 89- GUI Interface based on GTK+
0fbee9ea 90- NOGUI operation for shell script usage
91- On-screen-display based on xosd
92- Plug-in core architecture
93- Low latency mode, as low as 5ms when scheduled RT
94- Effects stream
95- Software based volume/pan control
96- Accurate scope/audio syncing using ALSA features
8927a08a 97
a42091c1
JB
98%description -l pl
99