Blame SPECS/celt051.spec

3e74ec
Name:           celt051
3e74ec
Version:        0.5.1.3
3e74ec
Release:        15%{?dist}
3e74ec
Summary:        An audio codec for use in low-delay speech and audio communication
3e74ec
3e74ec
Group:          System Environment/Libraries
3e74ec
License:        BSD
3e74ec
# Files without license header are confirmed to be BSD. Will be fixed in later release
3e74ec
# http://lists.xiph.org/pipermail/celt-dev/2009-February/000063.html
3e74ec
URL:            http://www.celt-codec.org/
3e74ec
Source0:        http://downloads.us.xiph.org/releases/celt/celt-%{version}.tar.gz
3e74ec
3e74ec
BuildRequires: libogg-devel
3e74ec
3e74ec
%description
3e74ec
CELT (Constrained Energy Lapped Transform) is an ultra-low delay audio
3e74ec
codec designed for realtime transmission of high quality speech and audio.
3e74ec
This is meant to close the gap between traditional speech codecs
3e74ec
(such as Speex) and traditional audio codecs (such as Vorbis).
3e74ec
3e74ec
The CELT bitstream format is not yet stable, this package is a special
3e74ec
version of 0.5.1 that has the same bitstream format, but symbols and files
3e74ec
renamed from 'celt*' to 'celt051*' so that it is parallel installable with
3e74ec
the normal celt for packages requiring this particular bitstream format.
3e74ec
3e74ec
%package devel
3e74ec
Summary: Development package for %{name}
3e74ec
Group: Development/Libraries
3e74ec
Requires: libogg-devel
3e74ec
Requires: %{name} = %{version}-%{release}
3e74ec
Requires: pkgconfig
3e74ec
3e74ec
%description devel
3e74ec
The %{name}-devel package contains libraries and header files for
3e74ec
developing applications that use %{name}.
3e74ec
3e74ec
%prep
3e74ec
%setup -q -n celt-%{version}
3e74ec
3e74ec
%build
3e74ec
%configure --disable-static
3e74ec
# Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath
3e74ec
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
3e74ec
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
3e74ec
3e74ec
make %{?_smp_mflags}
3e74ec
3e74ec
%install
3e74ec
make install DESTDIR=$RPM_BUILD_ROOT
3e74ec
rm $RPM_BUILD_ROOT%{_libdir}/libcelt051.la
3e74ec
3e74ec
%post -p /sbin/ldconfig
3e74ec
3e74ec
%postun -p /sbin/ldconfig
3e74ec
3e74ec
%files
3e74ec
%defattr(-,root,root,-)
3e74ec
%doc COPYING README TODO
3e74ec
%{_bindir}/celtenc051
3e74ec
%{_bindir}/celtdec051
3e74ec
%{_libdir}/libcelt051.so.0
3e74ec
%{_libdir}/libcelt051.so.0.0.0
3e74ec
3e74ec
%files devel
3e74ec
%defattr(-,root,root,-)
3e74ec
%doc COPYING README
3e74ec
%{_includedir}/celt051
3e74ec
%{_libdir}/pkgconfig/celt051.pc
3e74ec
%{_libdir}/libcelt051.so
3e74ec
3e74ec
%changelog
3e74ec
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1.3-15
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
3e74ec
3e74ec
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1.3-14
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
3e74ec
3e74ec
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1.3-13
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
3e74ec
3e74ec
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1.3-12
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3e74ec
3e74ec
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1.3-11
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
3e74ec
3e74ec
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1.3-10
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
3e74ec
3e74ec
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1.3-9
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
3e74ec
3e74ec
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1.3-8
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3e74ec
3e74ec
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1.3-7
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
3e74ec
3e74ec
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1.3-6
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
3e74ec
3e74ec
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1.3-5
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
3e74ec
3e74ec
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1.3-4
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
3e74ec
3e74ec
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1.3-3
3e74ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3e74ec
3e74ec
* Fri Jul  9 2010 Alexander Larsson <alexl@redhat.com> - 0.5.1.3-2
3e74ec
- Update according to review (#612979)
3e74ec
3e74ec
* Fri Jul  9 2010 Alexander Larsson <alexl@redhat.com> - 0.5.1.3-1
3e74ec
- First fedora package, based on RHEL package version 0.5.1.3-0