Name: bcg729 Version: 1.0.0 Release: 1%{?dist} Summary: An open source G.729 codec Group: System Environment/Libraries License: GPLv2 URL: http://www.linphone.org/eng/documentation/dev/bcg729.html Source0: http://download-mirror.savannah.gnu.org/releases/linphone/plugins/sources/bcg729-1.0.0.tar.gz #BuildRequires: %description Bcg729 is a software G.729A encoder and decoder library written in C, developed by Belledonne Communications, the company supporting the Linphone project. It was written from scratch and is NOT a derivative work of ITU reference source code in any kind. It can be executed on many platforms, including both ARM and x86 with very decent performances. libbcg729 supports concurrent channel encoding/decoding for multi-call applications such as conferencing. The source code also contains a mediastreamer2 compatible plugin, designed for use of this codec in Linphone or mediastreamer2-based software. However a direct API is available for those not using bcg729 with mediastreamer2. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig %description devel Development files for %{name}. %prep %setup -q %build %configure --disable-static make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} rm -rf %{buildroot}%{_libdir}/libbcg729.la %files %doc %{_libdir}/libbcg729.so.* %files devel %{_includedir}/bcg729/ %{_libdir}/libbcg729.so %{_libdir}/pkgconfig/libbcg729.pc %changelog * Wed Nov 7 2012 Peter Lemenkov - 1.0.0-1 - Initial package