]> git.pld-linux.org Git - packages/moc.git/blame_incremental - moc.spec
- use system ltdl
[packages/moc.git] / moc.spec
... / ...
CommitLineData
1#
2# bconds:
3%bcond_without home_etc # disable HOME_ETC support
4#
5Summary: Console audio player with simple ncurses interface
6Summary(pl.UTF-8): Konsolowy odtwarzacz audio z prostym interfejsem ncurses
7Name: moc
8Version: 2.4.3
9Release: 0.1
10License: GPL
11Group: Applications/Sound
12Source0: ftp://ftp.daper.net/pub/soft/moc/stable/%{name}-%{version}.tar.bz2
13# Source0-md5: 8808082848e90eeec5415baaec7e98ad
14Patch0: %{name}-home_etc.patch
15Patch1: %{name}-ffmpeg.patch
16URL: http://moc.daper.net/
17BuildRequires: a52dec-libs-devel
18BuildRequires: alsa-lib-devel
19BuildRequires: autoconf
20BuildRequires: automake
21BuildRequires: curl-devel
22BuildRequires: ffmpeg-devel
23BuildRequires: flac-devel >= 1.1.3
24BuildRequires: libao-devel
25BuildRequires: libid3tag-devel
26BuildRequires: libltdl-devel
27BuildRequires: libmad-devel
28BuildRequires: libmpcdec-devel >= 1.2
29BuildRequires: libsamplerate-devel
30BuildRequires: libsndfile-devel
31BuildRequires: libtool
32BuildRequires: libvorbis-devel
33BuildRequires: ncurses-devel
34BuildRequires: pkgconfig
35BuildRequires: speex-devel
36BuildRequires: taglib-devel >= 1.3.1
37BuildRequires: zlib-devel
38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40%define _decoder_plugins %{_libdir}/%{name}/decoder_plugins
41
42%description
43MOC is a console audio player with simple ncurses interface in
44playmp3list style. It supports MP3, Ogg, FLAC, Musepack, Speex, WAV
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.
48
49%description -l pl.UTF-8
50MOC to konsolowy odtwarzacz audio z prostym interfejsem budzącym
51skojarzenia z playmp3list. Obsługuje formaty MP3, Ogg, FLAC, Musepack,
52Speex, WAV oraz inne mniej popularne formaty wspierane przez
53bibliotekę libsndfile. Ma wszystkie funkcje, których można spodziewać
54się w prostym odtwarzaczu audio. Teraz także obsługuje strumienie
55sieciowe (shoutcast, icecast, HTTP, FTP).
56
57%package mp3
58Summary: MP3 decoder for MoC - Music on Console
59Summary(pl.UTF-8): Dekoder MP3 dla MOC
60Group: Applications/Sound
61Requires: %{name} = %{version}-%{release}
62Provides: %{name}-input = %{version}-%{release}
63
64%description mp3
65This package contains the MP3 decoder. After install you should reload
66MOC player.
67
68%description mp3 -l pl.UTF-8
69Ten pakiet zawiera dekodowanie formatu MP3. Po zainstalowaniu należy
70uruchomić ponownie MOC.
71
72%package musepack
73Summary: Musepack (MPC) decoder for MoC - Music on Console
74Summary(pl.UTF-8): Dekoder Musepack (MPC) dla MOC
75Group: Applications/Sound
76Requires: %{name} = %{version}-%{release}
77Provides: %{name}-input = %{version}-%{release}
78
79%description musepack
80This package contains the Musepack (MPC) decoder. After install you
81should reload MOC player.
82
83%description musepack -l pl.UTF-8
84Ten pakiet zawiera dekodowanie formatu Musepack (MPC). Po
85zainstalowaniu należy uruchomić ponownie MOC.
86
87%package ogg
88Summary: Ogg decoder for MoC - Music on Console
89Summary(pl.UTF-8): Dekoder Ogg dla MOC
90Group: Applications/Sound
91Requires: %{name} = %{version}-%{release}
92Provides: %{name}-input = %{version}-%{release}
93
94%description ogg
95This package contains the Ogg decoder. After install you should reload
96MOC player.
97
98%description ogg -l pl.UTF-8
99Ten pakiet zawiera dekodowanie formatu Ogg. Po zainstalowaniu należy
100uruchomić ponownie MOC.
101
102%package flac
103Summary: FLAC decoder for MoC - Music on Console
104Summary(pl.UTF-8): Dekoder FLAC dla MOC
105Group: Applications/Sound
106Requires: %{name} = %{version}-%{release}
107Provides: %{name}-input = %{version}-%{release}
108
109%description flac
110This package contains the FLAC decoder. After install you should
111reload MOC player.
112
113%description flac -l pl.UTF-8
114Ten pakiet zawiera dekodowanie formatu FLAC. Po zainstalowaniu należy
115uruchomić ponownie MOC.
116
117%package ffmpeg
118Summary: ffmpeg decoder for MoC - Music on Console
119Summary(pl.UTF-8): Dekoder ffmpeg dla MOC
120Group: Applications/Sound
121Requires: %{name} = %{version}-%{release}
122Provides: %{name}-input = %{version}-%{release}
123
124%description ffmpeg
125This package contains module to decode WMA (and others) files. After
126install you should reload MOC player.
127
128%description ffmpeg -l pl.UTF-8
129Ten pakiet zawiera moduł dekodujący pliki w formacie WMA (i nie tylko)
130Po zainstalowaniu należy uruchomić ponownie MOC.
131
132%package sndfile
133Summary: Decoder of the sndfile formats for MoC - Music on Console
134Summary(pl.UTF-8): Dekoder plików WAV/AIFF
135Group: Applications/Sound
136Requires: %{name} = %{version}-%{release}
137Provides: %{name}-input = %{version}-%{release}
138
139%description sndfile
140This package contains the decoders of sndfile. After install you
141should reload MOC player.
142
143%description sndfile -l pl.UTF-8
144Ten pakiet zapewnia dekodowanie plików WAV/AIFF. Po zainstalowaniu
145należy uruchomić ponownie MOC.
146
147%package speex
148Summary: Speex decoder for MoC - Music on Console
149Summary(pl.UTF-8): Dekoder formatu Speex dla MOC
150Group: Applications/Sound
151Requires: %{name} = %{version}-%{release}
152Provides: %{name}-input = %{version}-%{release}
153
154%description speex
155This package contains the Speex decoder. After install you should
156reload MOC player.
157
158%description speex -l pl.UTF-8
159Ten pakiet zapewnia dekodowanie formatu Speex. Po zainstalowaniu
160należy uruchomić ponownie MOC.
161
162%prep
163%setup -q
164%{?with_home_etc:%patch0 -p1}
165%patch1 -p1
166
167%build
168CFLAGS="-I/usr/include/ncurses %{rpmcflags}"
169
170%{__libtoolize}
171%{__aclocal} -I m4
172%{__autoconf}
173%{__automake}
174%configure \
175 --disable-debug
176
177%{__make}
178
179%install
180rm -rf $RPM_BUILD_ROOT
181install -d $RPM_BUILD_ROOT
182
183%{__make} install \
184 DESTDIR=$RPM_BUILD_ROOT
185
186rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
187rm -f $RPM_BUILD_ROOT%{_decoder_plugins}/lib*.la
188
189%clean
190rm -rf $RPM_BUILD_ROOT
191
192%files
193%defattr(644,root,root,755)
194%doc AUTHORS NEWS README THANKS TODO *.example
195%attr(755,root,root) %{_bindir}/*
196%dir %{_libdir}/moc
197%dir %{_libdir}/moc/decoder_plugins
198%{_datadir}/%{name}
199%{_mandir}/man1/mocp*
200
201%files musepack
202%defattr(644,root,root,755)
203%attr(755,root,root) %{_decoder_plugins}/libmusepack_decoder.so*
204
205%files flac
206%defattr(644,root,root,755)
207%attr(755,root,root) %{_decoder_plugins}/libflac_decoder.so*
208
209%files ffmpeg
210%defattr(644,root,root,755)
211%attr(755,root,root) %{_decoder_plugins}/libffmpeg_decoder.so
212
213%files mp3
214%defattr(644,root,root,755)
215%attr(755,root,root) %{_decoder_plugins}/libmp3_decoder.so*
216
217%files ogg
218%defattr(644,root,root,755)
219%attr(755,root,root) %{_decoder_plugins}/libvorbis_decoder.so*
220
221%files sndfile
222%defattr(644,root,root,755)
223%attr(755,root,root) %{_decoder_plugins}/libsndfile_formats_decoder.so*
224
225%files speex
226%defattr(644,root,root,755)
227%attr(755,root,root) %{_decoder_plugins}/libspeex_decoder.so*
This page took 0.067736 seconds and 4 git commands to generate.