]> git.pld-linux.org Git - packages/alsaplayer.git/blob - alsaplayer.spec
- more %%{__make} macros.
[packages/alsaplayer.git] / alsaplayer.spec
1 Summary:        Alsaplayer
2 Name:           alsaplayer
3 Version:        0.99.31
4 Release:        1
5 Copyright:      Opensource
6 Group:          Applications/Multimedia
7 Source0:        http://www.alsa-project.org/~andy/%{name}-%{version}.tar.gz
8 Requires:       gtk+-devel
9 BuildRequires:  alsa-lib-devel
10 BuildRequires:  esound-devel
11 BuildRequires:  audiofile-devel
12 BuildRequires:  libmikmod-devel
13 BuildRequires:  gtk+-devel
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %define         _pkglibdir      %{_libdir}/%{name}
17
18 %description
19 AlsaPlayer is a new type of PCM player. It is heavily multi-threaded
20 and tries to excercise the ALSA library and driver quite a bit.
21 Features include:
22
23 Input addons:
24  - MP2 and MP3 support
25  - WAV support, 8-, 16-bit, mono, stereo, any sample rate
26  - CDDA support, CD Digital Audio playback! and thus USB ready :)
27  - Also plays files mapped by audiofs (CDDA)
28  - Module support in progress...
29
30 Output addons:
31  - ALSA. Best supported of course :)
32  - OSS. Kernel native sound drivers
33  - Sparc. UltraSparc sound drivers
34  - SGI. SGI audio library driver
35  - ESD. Enlightened sound daemon support
36
37 Visual scopes:
38  - Stereoscope
39  - Monoscope
40  - Levelmeter
41  - Spacescope
42  - FFTscope
43  - FFTscope II
44  - More being developed...
45
46 General features:
47  - Full speed (pitch) control, positive *and* negative! (First Linux
48    player that does this!! MP3's and CD's do varispeed :)
49  - Queue (playlist) support
50  - Concurrent visual scopes (open as many as you want)
51  - Multi-threaded design for efficient/skip free playback (RT)
52  - GUI Interface based on gtk+
53  - NOGUI operation for shell script usage
54  - Plug-in core architecture
55  - Low latency mode, as low as 5ms when scheduled RT
56  - Effects stream
57  - Software based volume/pan control
58  - Accurate scope/audio syncing using ALSA features
59  - Portable (well, we'll see about that :)
60  - Open source(tm)
61
62 %prep
63 %setup -q
64
65 %build
66 %configure
67 %{__make}
68
69 %install
70 rm -rf $RPM_BUILD_ROOT
71 %{__make} DESTDIR=$RPM_BUILD_ROOT install
72
73 gzip -9nf AUTHORS README 
74
75 %clean
76 rm -rf $RPM_BUILD_ROOT
77
78 %files
79 %defattr(644,root,root,755)
80 %doc *.gz
81 %attr(755,root,root) %{_bindir}/alsaplayer
82 %{_pkglibdir}/
This page took 0.050867 seconds and 4 git commands to generate.