f95ea53
Name:           ezstream
3533134
Version:        0.5.6
dc7b685
Release:        7%{?dist}
f95ea53
Summary:        Command line source client for Icecast media streaming servers
f95ea53
f95ea53
Group:          Applications/Multimedia
f95ea53
License:        GPLv2
f95ea53
URL:            http://www.icecast.org/ezstream.php
f95ea53
Source0:        http://downloads.xiph.org/releases/ezstream/ezstream-%{version}.tar.gz
f95ea53
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
f95ea53
f95ea53
BuildRequires:  libogg-devel libvorbis-devel taglib-devel libshout-devel libxml2-devel
f95ea53
f95ea53
%description
f95ea53
Ezstream is a command line source client for Icecast media streaming servers.
f95ea53
It began as the successor of the old "shout" utility, and has since gained a
f95ea53
lot of useful features.
f95ea53
f95ea53
In its basic mode of operation, it streams media files or data from standard
f95ea53
input without reencoding and thus requires only very little CPU resources. It
f95ea53
can also use various external decoders and encoders to reencode from one format
f95ea53
to another, and stream the result to an Icecast server. Additional features
f95ea53
include scriptable playlist and metadata handling. All of its features make
f95ea53
ezstream a very flexible source client.
f95ea53
f95ea53
Supported media formats for streaming are MP3, Ogg Vorbis and Ogg Theora.
f95ea53
Native metadata support includes MP3 (ID3v1 only) and Ogg Vorbis, and many more
f95ea53
formats when the optional TagLib support has been compiled in (which they are
f95ea53
for this package).
f95ea53
f805f54
f95ea53
%prep
f95ea53
%setup -q
f805f54
mkdir __examples
f805f54
cp -a examples __examples/examples
f805f54
rm -f __examples/examples/Makefile*
f805f54
chmod a-x __examples/examples/*
f95ea53
f95ea53
f95ea53
%build
f95ea53
%configure
f95ea53
make %{?_smp_mflags}
f95ea53
f95ea53
f95ea53
%install
f95ea53
rm -rf $RPM_BUILD_ROOT
f95ea53
make install DESTDIR=$RPM_BUILD_ROOT
f805f54
rm -rf $RPM_BUILD_ROOT%{_docdir} $RPM_BUILD_ROOT%{_datadir}/examples
f95ea53
f95ea53
f95ea53
%clean
f95ea53
rm -rf $RPM_BUILD_ROOT
f95ea53
f95ea53
f95ea53
%files
f95ea53
%defattr(-,root,root,-)
f95ea53
%{_bindir}/ezstream
3533134
%{_bindir}/ezstream-file.sh
f805f54
%doc COPYING NEWS README __examples/examples
f805f54
%{_mandir}/man1/ezstream.1.gz
3533134
%{_mandir}/man1/ezstream-file.sh.1.gz
f95ea53
f95ea53
f95ea53
%changelog
dc7b685
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.6-7
dc7b685
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
dc7b685
18ace8e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.6-6
18ace8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
18ace8e
e4f4e74
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.6-5
e4f4e74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e4f4e74
9f88c91
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.6-4
9f88c91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9f88c91
57f035f
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.6-3
57f035f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
57f035f
d683118
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.6-2
d683118
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d683118
3533134
* Fri Nov  6 2009 Ian Weller <ian@ianweller.org> - 0.5.6-1
3533134
- 0.5.6
3533134
1568ca7
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.3-4
1568ca7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1568ca7
4ff01aa
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.3-3
4ff01aa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4ff01aa
f805f54
* Wed Jan 14 2009 Ian Weller <ianweller@gmail.com> 0.5.3-2
f805f54
- Remove doc declaration from the man page
f805f54
- Move examples into examples/ within the docdir
f805f54
- Remove need for patch and put commands in the right parts
f805f54
f95ea53
* Sat Apr 05 2008 Ian Weller <ianweller@gmail.com> 0.5.3-1
f95ea53
- Initial package build.