]> git.pld-linux.org Git - packages/alsaplayer.git/blame - alsaplayer.spec
- merged lib subpackage into main package
[packages/alsaplayer.git] / alsaplayer.spec
CommitLineData
0d2a9f5a 1# TODO:
90802fc9 2# - fix description
9c0e77e3 3# - add info about new subpackages (scopes, interface-gtk and others)
4# - are static libs really need?
0d2a9f5a 5# - add/check translations
9c0e77e3 6# - add .desktop file (maybe icon too?)
7# - interface-daemon - maybe other name will be better
a42091c1
JB
8Summary: Alsaplayer - MP2/MP3/WAV/CD player
9Summary(pl): Alsaplayer - odtwarzacz MP2/MP3/WAV/CD
f79d02ae 10Name: alsaplayer
9c0e77e3 11Version: 0.99.75
dadc5112 12Release: 0.2
cabbd4cf 13License: GPL
30b29b63 14Group: X11/Applications/Sound
13f49301 15Source0: ftp://ftp.alsa-project.org/pub/people/andy/%{name}-%{version}.tar.bz2
9c0e77e3 16# Source0-md5: 353b57058e05aa5f0c01f93fc049c650
17Patch0: %{name}-docs.patch
18Patch1: %{name}-gcc33.patch
19URL: http://www.alsaplayer.org/
20BuildRequires: OpenGL-devel
21BuildRequires: alsa-lib-devel
22BuildRequires: audiofile-devel
23BuildRequires: autoconf
24BuildRequires: automake
25BuildRequires: esound-devel
26BuildRequires: flac-devel
27BuildRequires: gtk+-devel
dadc5112 28BuildRequires: id3lib-devel
9c0e77e3 29BuildRequires: jack-audio-connection-kit-devel >= 0.69.1
30BuildRequires: libmikmod-devel
31BuildRequires: libsndfile-devel
dadc5112 32BuildRequires: libstdc++-devel
9c0e77e3 33BuildRequires: libtool
34BuildRequires: libvorbis-devel
35BuildRequires: mad-devel
36BuildRequires: nas-devel
37BuildRequires: xosd-devel
dadc5112 38Requires(post): /sbin/ldconfig
4d4f8253 39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8927a08a 40
0d2a9f5a
AF
41%define _noautoreqdep libGL.so.1 libGLU.so.1
42%define _pkglibdir %{_libdir}/%{name}
0d2a9f5a 43
8927a08a 44%description
6e4571c1 45AlsaPlayer is a new type of PCM player. It is heavily multi-threaded
c3f685ab 46and tries to exercise the ALSA library and driver quite a bit.
6e4571c1 47Features include:
8927a08a 48
49Input addons:
6e4571c1 50 - MP2 and MP3 support
4386a2bb 51 - Ogg Vorbis support (subpackage)
6e4571c1 52 - WAV support, 8-, 16-bit, mono, stereo, any sample rate
53 - CDDA support, CD Digital Audio playback! and thus USB ready :)
54 - Also plays files mapped by audiofs (CDDA)
b22909df 55 - MAD MPEG audio
4386a2bb 56 - Module support (mikmod) (subpcakage)
dadc5112 57 - FLAC support
58
8927a08a 59Output addons:
4386a2bb 60 - ALSA. Best supported of course :) (subpackage)
6e4571c1 61 - OSS. Kernel native sound drivers
62 - Sparc. UltraSparc sound drivers
63 - SGI. SGI audio library driver
4386a2bb 64 - ESD. Enlightened sound daemon support (subpackage)
65 - NAS. Network Audio System (subpakcage)
dadc5112 66 - low latency JACK output
b22909df 67 - null :-)
8927a08a 68
69Visual scopes:
6e4571c1 70 - Stereoscope
71 - Monoscope
72 - Levelmeter
73 - Spacescope
74 - FFTscope
75 - FFTscope II
76 - More being developed...
8927a08a 77
78General features:
6e4571c1 79 - Full speed (pitch) control, positive *and* negative! (First Linux
80 player that does this!! MP3's and CD's do varispeed :)
81 - Queue (playlist) support
82 - Concurrent visual scopes (open as many as you want)
83 - Multi-threaded design for efficient/skip free playback (RT)
84 - GUI Interface based on gtk+
85 - NOGUI operation for shell script usage
dadc5112 86 - On-screen-display based on xosd
6e4571c1 87 - Plug-in core architecture
88 - Low latency mode, as low as 5ms when scheduled RT
89 - Effects stream
90 - Software based volume/pan control
91 - Accurate scope/audio syncing using ALSA features
92 - Portable (well, we'll see about that :)
8927a08a 93
a42091c1
JB
94%description -l pl
95