Blame SPECS/libshout.spec

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