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