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