]> git.pld-linux.org Git - packages/moc.git/blame - moc.spec
- hu
[packages/moc.git] / moc.spec
CommitLineData
c8387c7f
JK
1#
2# bconds:
3%bcond_without home_etc # disable HOME_ETC support
4#
c7ccbf07 5Summary: Console audio player with simple ncurses interface
3d2628ad 6Summary(hu.UTF-8): Konzolos audiólejátszó egyszerű ncurses felülettel
a345b7c9 7Summary(pl.UTF-8): Konsolowy odtwarzacz audio z prostym interfejsem ncurses
c7ccbf07 8Name: moc
be561a03 9Version: 2.4.4
daccb216 10Release: 2
c7ccbf07 11License: GPL
12Group: Applications/Sound
03adbdf0 13Source0: ftp://ftp.daper.net/pub/soft/moc/stable/%{name}-%{version}.tar.bz2
be561a03 14# Source0-md5: 647c770a5542a4ae5437386807a89796
c8387c7f 15Patch0: %{name}-home_etc.patch
8e1e5061 16URL: http://moc.daper.net/
c5979edd 17BuildRequires: a52dec-libs-devel
cc2ffc66 18BuildRequires: alsa-lib-devel
0c945e10
JB
19BuildRequires: autoconf
20BuildRequires: automake
e65ad672 21BuildRequires: curl-devel
f19896c6 22BuildRequires: ffmpeg-devel >= 0.4.9-4.20080822.1
d75deb5b 23BuildRequires: flac-devel >= 1.1.3
c7ccbf07 24BuildRequires: libao-devel
af3b8ba1 25BuildRequires: libid3tag-devel
2fb10303 26BuildRequires: libltdl-devel
38905600 27BuildRequires: libmad-devel
e65ad672
JW
28BuildRequires: libmpcdec-devel >= 1.2
29BuildRequires: libsamplerate-devel
cb9be878 30BuildRequires: libsndfile-devel
649cafba 31BuildRequires: libtool
c7ccbf07 32BuildRequires: libvorbis-devel
c7ccbf07 33BuildRequires: ncurses-devel
739c4f67 34BuildRequires: pkgconfig
54cfe0c7 35BuildRequires: speex-devel
e65ad672 36BuildRequires: taglib-devel >= 1.3.1
c7ccbf07 37BuildRequires: zlib-devel
38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
5d72a8a0
JB
39
40%define _decoder_plugins %{_libdir}/%{name}/decoder_plugins
c7ccbf07 41
42%description
43MOC is a console audio player with simple ncurses interface in
e65ad672 44playmp3list style. It supports MP3, Ogg, FLAC, Musepack, Speex, WAV
54cfe0c7
ER
45and other less popular formats supported by libsndfile. It has all
46functions one may expect from simple audio player. Now it supports net
47streams (shoutcast, icecast, regular HTTP, FTP) also.
c7ccbf07 48
3d2628ad
ZU
49%description -l hu.UTF-8
50MOC egy konzolos audió lejátszó egyszerű ncurses felülettel
51playmp3list stílusban. MP3, Ogg, FLAC, Musepack, Speex, WAV és egyéb
52kevésbé elterjedt formátumokat támogat a libsndfile segítségével.
53Minden funkció megtalálható a programban, amelyet egy egyszerű audió
54lejátszótól elvárható. A hálózati streameket (shoutcast, icecast,
55általános HTTP, FTP) is támogatja.
56
754c2cae
JR
57%description -l pl.UTF-8
58MOC to konsolowy odtwarzacz audio z prostym interfejsem budzącym
54cfe0c7
ER
59skojarzenia z playmp3list. Obsługuje formaty MP3, Ogg, FLAC, Musepack,
60Speex, WAV oraz inne mniej popularne formaty wspierane przez
754c2cae
JR
61bibliotekę libsndfile. Ma wszystkie funkcje, których można spodziewać
62się w prostym odtwarzaczu audio. Teraz także obsługuje strumienie
2fb10303 63sieciowe (shoutcast, icecast, HTTP, FTP).
c7ccbf07 64
c8387c7f
JK
65%package mp3
66Summary: MP3 decoder for MoC - Music on Console
3d2628ad 67Summary(hu.UTF-8): MP3 formátum támogatása MoC-hoz
a345b7c9 68Summary(pl.UTF-8): Dekoder MP3 dla MOC
c8387c7f 69Group: Applications/Sound
5d72a8a0
JB
70Requires: %{name} = %{version}-%{release}
71Provides: %{name}-input = %{version}-%{release}
c8387c7f
JK
72
73%description mp3
54cfe0c7
ER
74This package contains the MP3 decoder. After install you should reload
75MOC player.
c8387c7f 76
3d2628ad
ZU
77%description mp3 -l hu.UTF-8
78Ez a csomag az MP3 dekódert tartalmazza. A telepítés után a MOC
79lejátsztót újra kell indítani.
80
754c2cae 81%description mp3 -l pl.UTF-8
54cfe0c7
ER
82Ten pakiet zawiera dekodowanie formatu MP3. Po zainstalowaniu należy
83uruchomić ponownie MOC.
c8387c7f
JK
84
85%package musepack
86Summary: Musepack (MPC) decoder for MoC - Music on Console
3d2628ad 87Summary(hu.UTF-8): Musepack (MPC) dekóder MoC-hoz
a345b7c9 88Summary(pl.UTF-8): Dekoder Musepack (MPC) dla MOC
c8387c7f 89Group: Applications/Sound
5d72a8a0
JB
90Requires: %{name} = %{version}-%{release}
91Provides: %{name}-input = %{version}-%{release}
c8387c7f
JK
92
93%description musepack
54cfe0c7
ER
94This package contains the Musepack (MPC) decoder. After install you
95should reload MOC player.
c8387c7f 96
3d2628ad
ZU
97%description musepack -l hu.UTF-8
98Ez a csomag a Musepack (MPC) dekódert tartalmazza. A telepítés után a
99MOC lejátsztót újra kell indítani.
100
754c2cae 101%description musepack -l pl.UTF-8
54cfe0c7
ER
102Ten pakiet zawiera dekodowanie formatu Musepack (MPC). Po
103zainstalowaniu należy uruchomić ponownie MOC.
c8387c7f
JK
104
105%package ogg
106Summary: Ogg decoder for MoC - Music on Console
3d2628ad 107Summary(hu.UTF-8): Ogg dekóder MOC-hoz
a345b7c9 108Summary(pl.UTF-8): Dekoder Ogg dla MOC
c8387c7f 109Group: Applications/Sound
5d72a8a0
JB
110Requires: %{name} = %{version}-%{release}
111Provides: %{name}-input = %{version}-%{release}
c8387c7f
JK
112
113%description ogg
54cfe0c7
ER
114This package contains the Ogg decoder. After install you should reload
115MOC player.
c8387c7f 116
3d2628ad
ZU
117%description ogg -l hu.UTF-8
118Ez a csomag az Ogg dekódert tartalmazza. A telepítés után a MOC
119lejátsztót újra kell indítani.
120
754c2cae 121%description ogg -l pl.UTF-8
54cfe0c7
ER
122Ten pakiet zawiera dekodowanie formatu Ogg. Po zainstalowaniu należy
123uruchomić ponownie MOC.
c8387c7f
JK
124
125%package flac
126Summary: FLAC decoder for MoC - Music on Console
3d2628ad 127Summary(hu.UTF-8): FLAC dekóder MOC-hoz
a345b7c9 128Summary(pl.UTF-8): Dekoder FLAC dla MOC
c8387c7f 129Group: Applications/Sound
5d72a8a0
JB
130Requires: %{name} = %{version}-%{release}
131Provides: %{name}-input = %{version}-%{release}
c8387c7f
JK
132
133%description flac
54cfe0c7
ER
134This package contains the FLAC decoder. After install you should
135reload MOC player.
c8387c7f 136
3d2628ad
ZU
137%description flac -l hu.UTF-8
138Ez a csomag az FLAC dekódert tartalmazza. A telepítés után a MOC
139lejátsztót újra kell indítani.
140
754c2cae 141%description flac -l pl.UTF-8
54cfe0c7
ER
142Ten pakiet zawiera dekodowanie formatu FLAC. Po zainstalowaniu należy
143uruchomić ponownie MOC.
03adbdf0 144
f9361176
JK
145%package ffmpeg
146Summary: ffmpeg decoder for MoC - Music on Console
3d2628ad 147Summary(hu.UTF-8): ffmpeg dekóder MOC-hoz
a345b7c9 148Summary(pl.UTF-8): Dekoder ffmpeg dla MOC
f9361176
JK
149Group: Applications/Sound
150Requires: %{name} = %{version}-%{release}
151Provides: %{name}-input = %{version}-%{release}
152
153%description ffmpeg
54cfe0c7
ER
154This package contains module to decode WMA (and others) files. After
155install you should reload MOC player.
f9361176 156
3d2628ad
ZU
157%description ffmpeg -l hu.UTF-8
158Ez a csomag az ffmpeg dekódert tartalmazza. A telepítés után a MOC
159lejátsztót újra kell indítani.
160
754c2cae
JR
161%description ffmpeg -l pl.UTF-8
162Ten pakiet zawiera moduł dekodujący pliki w formacie WMA (i nie tylko)
163Po zainstalowaniu należy uruchomić ponownie MOC.
c8387c7f
JK
164
165%package sndfile
166Summary: Decoder of the sndfile formats for MoC - Music on Console
3d2628ad 167Summary(hu.UTF-8): sndfile dekóder MOC-hoz
a345b7c9 168Summary(pl.UTF-8): Dekoder plików WAV/AIFF
c8387c7f 169Group: Applications/Sound
5d72a8a0
JB
170Requires: %{name} = %{version}-%{release}
171Provides: %{name}-input = %{version}-%{release}
c8387c7f
JK
172
173%description sndfile
54cfe0c7
ER
174This package contains the decoders of sndfile. After install you
175should reload MOC player.
c8387c7f 176
3d2628ad
ZU
177%description sndfile -l hu.UTF-8
178Ez a csomag az sndfile dekódert tartalmazza. A telepítés után a MOC
179lejátsztót újra kell indítani.
180
754c2cae 181%description sndfile -l pl.UTF-8
54cfe0c7
ER
182Ten pakiet zapewnia dekodowanie plików WAV/AIFF. Po zainstalowaniu
183należy uruchomić ponownie MOC.
c8387c7f
JK
184
185%package speex
186Summary: Speex decoder for MoC - Music on Console
3d2628ad 187Summary(hu.UTF-8): Speex dekóder MOC-hoz
a345b7c9 188Summary(pl.UTF-8): Dekoder formatu Speex dla MOC
c8387c7f 189Group: Applications/Sound
5d72a8a0
JB
190Requires: %{name} = %{version}-%{release}
191Provides: %{name}-input = %{version}-%{release}
c8387c7f
JK
192
193%description speex
54cfe0c7
ER
194This package contains the Speex decoder. After install you should
195reload MOC player.
c8387c7f 196
3d2628ad
ZU
197%description speex -l hu.UTF-8
198Ez a csomag az speex dekódert tartalmazza. A telepítés után a MOC
199lejátsztót újra kell indítani.
200
754c2cae 201%description speex -l pl.UTF-8
54cfe0c7
ER
202Ten pakiet zapewnia dekodowanie formatu Speex. Po zainstalowaniu
203należy uruchomić ponownie MOC.
c8387c7f 204
c7ccbf07 205%prep
f9361176 206%setup -q
c8387c7f 207%{?with_home_etc:%patch0 -p1}
c7ccbf07 208
209%build
210CFLAGS="-I/usr/include/ncurses %{rpmcflags}"
211
ad3712db 212%{__libtoolize}
af3b8ba1 213%{__aclocal} -I m4
c7ccbf07 214%{__autoconf}
215%{__automake}
2fb10303 216%configure \
54cfe0c7 217 --disable-debug
af3b8ba1 218
c7ccbf07 219%{__make}
20e5e609 220
c7ccbf07 221%install
222rm -rf $RPM_BUILD_ROOT
223install -d $RPM_BUILD_ROOT
224
0c945e10
JB
225%{__make} install \
226 DESTDIR=$RPM_BUILD_ROOT
c7ccbf07 227
649cafba 228rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
c8387c7f 229rm -f $RPM_BUILD_ROOT%{_decoder_plugins}/lib*.la
14c22435 230
c7ccbf07 231%clean
232rm -rf $RPM_BUILD_ROOT
233
234%files
235%defattr(644,root,root,755)
649cafba 236%doc AUTHORS NEWS README THANKS TODO *.example
c7ccbf07 237%attr(755,root,root) %{_bindir}/*
2fb10303 238%dir %{_libdir}/moc
5d72a8a0 239%dir %{_libdir}/moc/decoder_plugins
ab0d17ae 240%{_datadir}/%{name}
56070975 241%{_mandir}/man1/mocp*
c8387c7f
JK
242
243%files musepack
5d72a8a0
JB
244%defattr(644,root,root,755)
245%attr(755,root,root) %{_decoder_plugins}/libmusepack_decoder.so*
c8387c7f
JK
246
247%files flac
5d72a8a0
JB
248%defattr(644,root,root,755)
249%attr(755,root,root) %{_decoder_plugins}/libflac_decoder.so*
c8387c7f 250
f9361176 251%files ffmpeg
54cfe0c7 252%defattr(644,root,root,755)
f9361176
JK
253%attr(755,root,root) %{_decoder_plugins}/libffmpeg_decoder.so
254
c8387c7f 255%files mp3
5d72a8a0
JB
256%defattr(644,root,root,755)
257%attr(755,root,root) %{_decoder_plugins}/libmp3_decoder.so*
c8387c7f
JK
258
259%files ogg
5d72a8a0
JB
260%defattr(644,root,root,755)
261%attr(755,root,root) %{_decoder_plugins}/libvorbis_decoder.so*
c8387c7f
JK
262
263%files sndfile
5d72a8a0
JB
264%defattr(644,root,root,755)
265%attr(755,root,root) %{_decoder_plugins}/libsndfile_formats_decoder.so*
c8387c7f
JK
266
267%files speex
5d72a8a0
JB
268%defattr(644,root,root,755)
269%attr(755,root,root) %{_decoder_plugins}/libspeex_decoder.so*
This page took 0.143482 seconds and 4 git commands to generate.