]> git.pld-linux.org Git - packages/alsaplayer.git/blob - alsaplayer.spec
- Requires: gtk+ not gtk+-devel
[packages/alsaplayer.git] / alsaplayer.spec
1
2 %define fullver 0.99.52-cvs20011126-jack
3
4 Summary:        Alsaplayer - MP2/MP3/WAV/CD player
5 Summary(pl):    Alsaplayer - odtwarzacz MP2/MP3/WAV/CD
6 Name:           alsaplayer
7 Version:        0.99.52
8 Release:        3
9 License:        Opensource
10 Group:          X11/Applications/Multimedia
11 Group(de):      X11/Applikationen/Multimedia
12 Group(pl):      X11/Aplikacje/Multimedia
13 Source0:        ftp://ftp.alsa-project.org/pub/people/andy/%{name}-%{fullver}.tar.bz2
14 Patch:          %{name}-c++.patch
15 Requires:       gtk+
16 BuildRequires:  alsa-lib-devel
17 BuildRequires:  esound-devel
18 BuildRequires:  audiofile-devel
19 BuildRequires:  libmikmod-devel
20 BuildRequires:  libvorbis-devel
21 BuildRequires:  gtk+-devel
22 BuildRequires:  libtool
23 BuildRequires:  automake
24 BuildRequires:  autoconf
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %define         _pkglibdir      %{_libdir}/%{name}
28
29 %define         _prefix         /usr/X11R6
30 %define         _mandir         %{_prefix}/man
31
32 %description
33 AlsaPlayer is a new type of PCM player. It is heavily multi-threaded
34 and tries to excercise the ALSA library and driver quite a bit.
35 Features include:
36
37 Input addons:
38  - MP2 and MP3 support
39  - Ogg Vorbis support
40  - WAV support, 8-, 16-bit, mono, stereo, any sample rate
41  - CDDA support, CD Digital Audio playback! and thus USB ready :)
42  - Also plays files mapped by audiofs (CDDA)
43  - MAD MPEG audio
44  - Module support (mikmod)
45
46 Output addons:
47  - ALSA. Best supported of course :)
48  - OSS. Kernel native sound drivers
49  - Sparc. UltraSparc sound drivers
50  - SGI. SGI audio library driver
51  - ESD. Enlightened sound daemon support
52  - NAS. Network Audio System
53  - null :-)
54
55 Visual scopes:
56  - Stereoscope
57  - Monoscope
58  - Levelmeter
59  - Spacescope
60  - FFTscope
61  - FFTscope II
62  - More being developed...
63
64 General features:
65  - Full speed (pitch) control, positive *and* negative! (First Linux
66    player that does this!! MP3's and CD's do varispeed :)
67  - Queue (playlist) support
68  - Concurrent visual scopes (open as many as you want)
69  - Multi-threaded design for efficient/skip free playback (RT)
70  - GUI Interface based on gtk+
71  - NOGUI operation for shell script usage
72  - Plug-in core architecture
73  - Low latency mode, as low as 5ms when scheduled RT
74  - Effects stream
75  - Software based volume/pan control
76  - Accurate scope/audio syncing using ALSA features
77  - Portable (well, we'll see about that :)
78  - Open source(tm)
79
80 %description -l pl
81 AlsaPlayer to nowy rodzaj odtwarzacza PCM. Jest wielow±tkowy i próbuje
82 solidnie przeæwiczyæ sterowniki i bibliotekê ALSA. Jego cechy to:
83
84 Wej¶cie:
85  - obs³uga MP2 i MP3
86  - obs³uga Ogg Vorbis
87  - obs³uga WAV, 8 i 16-bitowych, mono, stereo, dowolna czêstotliwo¶æ
88  - obs³uga CD Digital Audio
89  - odtwarzanie plików podmapowanych przez audiofs (CDDA)
90  - obs³uga MAD - MPEG Audio
91  - obs³uga modu³ów (mikmod)
92
93 Wyj¶cie:
94  - ALSA - oczywi¶cie najlepiej obs³ugiwana :)
95  - OSS - natywne sterowniki z j±dra
96  - Sparc - sterowniki d¼wiêku dla UltraSparca
97  - SGI - biblioteka sterowników d¼wiêku SGI
98  - ESD - obs³uga O¶wieconego demona d¼wiêku
99  - NAS - Sieciowego Systemu Audio 
100  - null :-)
101
102 Wizualizacja:
103  - Stereoskop
104  - Monoskop
105  - Wska¼nik poziomu d¼wiêku
106  - inne, wkrótce wiêcej...
107
108 Ogólne cechy:
109  - Kontrola szybko¶ci (w obie strony)
110  - obs³uga kolejki (playlisty)
111  - obs³uga wielu wska¼ników naraz
112  - wielow±tkowo¶æ
113  - interfejs graficzny bazuj±cy na gtk+
114  - operacje bez GUI na potrzeby skryptów
115  - architektura wtyczek
116  - programowa kontrola g³o¶no¶ci i balansu
117  - synchronizacja d¼wiêku i wska¼ników przy u¿yciu mo¿liwo¶ci ALSA
118
119 %prep
120 %setup -q -n %{name}-%{fullver}
121 %patch0 -p1
122
123 %build
124 libtoolize --copy --force
125 aclocal
126 autoconf
127 %configure
128 %{__make}
129
130 %install
131 rm -rf $RPM_BUILD_ROOT
132 %{__make} DESTDIR=$RPM_BUILD_ROOT install
133
134 gzip -9nf AUTHORS README 
135
136 %clean
137 rm -rf $RPM_BUILD_ROOT
138
139 %files
140 %defattr(644,root,root,755)
141 %doc *.gz
142 %attr(755,root,root) %{_bindir}/alsaplayer
143 %{_pkglibdir}
This page took 0.051605 seconds and 4 git commands to generate.