%define svn r843 %define major 0 %define libname %mklibname %{name} %{major} %define develname %mklibname %{name} -d %define staticdevelname %mklibname %{name} -d -s %define debug_package %{nil} Name: aften Summary: An A/52 audio encoder Version: 0.05 Release: 2 License: GPLv2+ and LGPLv2+ and BSD Group: Sound Source: %{name}-%{svn}.tar.bz2 URL: http://aften.sourceforge.net/ BuildRequires: cmake Requires: %{libname} = %{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %description Aften is an audio encoder which generates compressed audio streams based on ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby® Digital and is one of the audio codecs used in DVD-Video content. %package -n %{libname} Summary: Library for %{name} Group: System/Libraries %description -n %{libname} This package provides the library for %{name}. %package -n %{develname} Summary: Development files for %{name} Group: Development/Other Requires: %{name} = %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} %description -n %{develname} This package contains development files for %{name}. %package -n %{staticdevelname} Summary: Static development files for %{name} Group: Development/Other Requires: %{develname} = %{version}-%{release} Provides: %{name}-static-devel = %{version}-%{release} %description -n %{staticdevelname} This package contains static development files for %{name}. %prep %setup -q -n %{name} # fix install with x86_64 sed -i -e "s|lib\${LIB_SUFFIX}|%{_lib}|g" CMakeLists.txt %build mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIX:STRING="%{_prefix}" \ -DSHARED:STRING="yes" %make %install rm -rf %{buildroot} cd build %makeinstall DESTDIR=%{buildroot} # install static devel files cp -Pp *.a %{buildroot}%{_libdir} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING README Changelog %{_bindir}/* %files -n %{libname} %defattr(-,root,root) %{_libdir}/*.so.* %files -n %{develname} %defattr(-,root,root) %{_libdir}/*.so %{_includedir}/* %files -n %{staticdevelname} %defattr(-,root,root) %{_libdir}/*.a %changelog * Tue Mar 15 2011 StĂ©phane TĂ©letchĂ©a 0.05-1mdv2011.0 + Revision: 644990 - update to new version 0.05 * Sun Dec 05 2010 Oden Eriksson 0.0.8-0.svnr843.3mdv2011.0 + Revision: 609922 - rebuild * Sun Nov 08 2009 JĂ©rĂ´me Brenier 0.0.8-0.svnr843.2mdv2010.1 + Revision: 462953 - import aften