]>
Commit | Line | Data |
---|---|---|
b4282d6e | 1 | Summary: an icecast/shoutcast stream grabber suite |
2 | Name: fIcy | |
3 | Version: 1.0.18 | |
4 | Release: 1 | |
5 | License: GPL v2+ | |
6 | Group: Applications/Networking | |
7 | Source0: http://www.thregr.org/~wavexx/software/fIcy/releases/%{name}-%{version}.tar.gz | |
8 | # Source0-md5: 72a48db0116be57c2c3342d1efd5c893 | |
9 | URL: http://www.thregr.org/~wavexx/software/fIcy/ | |
10 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
11 | ||
12 | %description | |
13 | fIcy is a small icecast/shoutcast stream grabber suite for use under | |
14 | shell environment. Its goal is to automatically rip a stream into user | |
15 | customisable files. It will work with ICY compatible streams, allowing | |
16 | you to either to save the stream to disk or to pipe the output to a | |
17 | media player, or even both. fIcy, among other uses, is ideal for | |
18 | batch/unattended recording of radio programs and stream debugging. | |
19 | ||
20 | The fIcy package includes: fIcy itself, a stream | |
21 | separator/multiplexer, fResync, a fast MPEG-resyncing utility, fPls, a | |
22 | playlist frontend for fIcy. | |
23 | ||
24 | %prep | |
25 | %setup -q | |
26 | ||
27 | %build | |
28 | %{__make} \ | |
29 | CXX="%{__cxx}" \ | |
30 | CXXFLAGS="%{rpmcflags}" | |
31 | ||
32 | %install | |
33 | rm -rf $RPM_BUILD_ROOT | |
34 | ||
35 | install -D fIcy $RPM_BUILD_ROOT%{_bindir}/fIcy | |
36 | install -D fPls $RPM_BUILD_ROOT%{_bindir}/fPls | |
37 | install -D fResync $RPM_BUILD_ROOT%{_bindir}/fResync | |
38 | ||
39 | %clean | |
40 | rm -rf $RPM_BUILD_ROOT | |
41 | ||
42 | %files | |
43 | %defattr(644,root,root,755) | |
44 | %doc AUTHORS FAQ NEWS README TODO | |
45 | %attr(755,root,root) %{_bindir}/f* |