2d4d8b
Name:           libshout
2d4d8b
Version:        2.2.2
4de192
Release:        11%{?dist}
2d4d8b
Summary:        Icecast source streaming library
2d4d8b
2d4d8b
Group:          System Environment/Libraries
2d4d8b
License:        LGPLv2+
2d4d8b
URL:            http://www.icecast.org/
2d4d8b
Source:         http://downloads.us.xiph.org/releases/libshout/libshout-%{version}.tar.gz
2d4d8b
Patch0:         libshout-2.2.2-fix_speex.patch
2d4d8b
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
2d4d8b
2d4d8b
BuildRequires:  libogg-devel
2d4d8b
BuildRequires:  libvorbis-devel
2d4d8b
BuildRequires:  libtheora-devel
2d4d8b
BuildRequires:  speex-devel
2d4d8b
2d4d8b
2d4d8b
2d4d8b
%description
2d4d8b
libshout is a library for communicating with and sending data to an
2d4d8b
icecast server.  It handles the socket connection, the timing of the
2d4d8b
data, and prevents most bad data from getting to the icecast server.
2d4d8b
2d4d8b
%package        devel
2d4d8b
Summary:        static libraries and header files for %{name} development.
2d4d8b
Group:          Development/Libraries
2d4d8b
Requires:       %{name} = %{version}-%{release}
2d4d8b
2d4d8b
Requires:       libogg-devel
2d4d8b
Requires:       libvorbis-devel
2d4d8b
Requires:       libtheora-devel
2d4d8b
Requires:       speex-devel
2d4d8b
2d4d8b
%description    devel
2d4d8b
The libshout-devel package contains the header files needed for developing
2d4d8b
applications that send data to an icecast server.  Install libshout-devel if
2d4d8b
you want to develop applications using libshout.
2d4d8b
2d4d8b
%prep
2d4d8b
%setup -q
2d4d8b
%patch0 -p1 -b .fix_speex
2d4d8b
2d4d8b
%build
2d4d8b
%configure --disable-static
2d4d8b
2d4d8b
# clean unused-direct-shlib-dependencies
2d4d8b
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
2d4d8b
2d4d8b
make %{?_smp_mflags}
2d4d8b
2d4d8b
%install
2d4d8b
rm -rf $RPM_BUILD_ROOT
2d4d8b
2d4d8b
make DESTDIR="$RPM_BUILD_ROOT" INSTALL="install -p " install
2d4d8b
2d4d8b
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
2d4d8b
2d4d8b
rm -rf $RPM_BUILD_ROOT%{_docdir}
2d4d8b
2d4d8b
%clean
2d4d8b
rm -rf $RPM_BUILD_ROOT
2d4d8b
2d4d8b
%post -p /sbin/ldconfig
2d4d8b
2d4d8b
%postun -p /sbin/ldconfig
2d4d8b
2d4d8b
%files
2d4d8b
%defattr(-,root,root,-)
2d4d8b
%doc COPYING NEWS README
2d4d8b
%{_libdir}/libshout.so.*
2d4d8b
2d4d8b
%files devel
2d4d8b
%defattr(-,root,root,-)
2d4d8b
%doc examples/*.c doc/*.xml doc/*.xsl
2d4d8b
%{_libdir}/libshout.so
2d4d8b
%{_libdir}/pkgconfig/shout.pc
2d4d8b
%dir %{_includedir}/shout/
2d4d8b
%{_includedir}/shout/shout.h
2d4d8b
%{_datadir}/aclocal/shout.m4
2d4d8b
2d4d8b
%changelog
4de192
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.2.2-11
4de192
- Mass rebuild 2014-01-24
4de192
4de192
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.2.2-10
4de192
- Mass rebuild 2013-12-27
4de192
2d4d8b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-9
2d4d8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2d4d8b
2d4d8b
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-8
2d4d8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2d4d8b
2d4d8b
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-7
2d4d8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2d4d8b
2d4d8b
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-6
2d4d8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2d4d8b
2d4d8b
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-5
2d4d8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2d4d8b
2d4d8b
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-4
2d4d8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2d4d8b
2d4d8b
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.2.2-3
2d4d8b
- Autorebuild for GCC 4.3
2d4d8b
2d4d8b
* Fri Dec  7 2007 kwizart < kwizart at gmail.com > - 2.2.2-2
2d4d8b
- Fix http://bugzilla.redhat.com/415121
2d4d8b
- Add disable-static
2d4d8b
- Don't use makeinstall macro
2d4d8b
- Update License field
2d4d8b
2d4d8b
* Thu Sep 07 2006 Thomas Vander Stichele <thomas at apestaart dot org>
2d4d8b
- 2.2.2-1
2d4d8b
- updated to new release
2d4d8b
2d4d8b
* Fri Mar 17 2006 Thomas Vander Stichele <thomas at apestaart dot org>
2d4d8b
- 2.2-3
2d4d8b
- add Requires: to -devel package
2d4d8b
2d4d8b
* Fri Mar 17 2006 Thomas Vander Stichele <thomas at apestaart dot org>
2d4d8b
- 2.2-2
2d4d8b
- rebuild to please the extras repository
2d4d8b
2d4d8b
* Fri Mar 10 2006 Thomas Vander Stichele <thomas at apestaart dot org>
2d4d8b
- 2.2-1
2d4d8b
- new (incompatible) version, but deps are updated
2d4d8b
- various cleanups
2d4d8b
2d4d8b
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 1.0.9-4
2d4d8b
- rebuild on all arches
2d4d8b
2d4d8b
* Fri Apr  1 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.0.9-3
2d4d8b
- Include headers directory entry in -devel package.
2d4d8b
2d4d8b
* Sat Feb 26 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.0.9-2
2d4d8b
- Remove redundant explicit /sbin/ldconfig dependency.
2d4d8b
2d4d8b
* Wed Jun 04 2003 Thomas Vander Stichele <thomas at apestaart dot org>
2d4d8b
- 1.0.9-0.fdr.1: initial RPM release