Summary: A C++ library providing various cryptography related utilities Name: libmcrypto Version: 0.8.0 Release: 0.1.20100629svn3775%{?dist} License: LGPLv2+ URL: http://www.minisip.org/ Group: System Environment/Libraries # svn export -r 3775 svn://svn.minisip.org/minisip/trunk/libmcrypto libmcrypto-0.8.0 # tar cjf libmcrypto-0.8.0.tar.bz2 libmcrypto-0.8.0/ Source0: %{name}-%{version}.tar.bz2 Patch1: libmcrypto-0001-Fix-building-with-gnutls-and-new-GCC.patch Patch2: libmcrypto-0002-Compile-OpenSSL-module-with-newest-GCC.patch Patch3: libmcrypto-0003-Compile-with-OpenSSL-1.0.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: libmutil-devel >= 0.8.0 BuildRequires: libmnetutil-devel >= 0.8.0 BuildRequires: openssl-devel >= 0.9.6 BuildRequires: gnutls-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description Libmcrypto is a library providing C++ cryptography related utilities. It is used by the Minisip project. %package devel Summary: Development files for the libmcrypto library Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: automake Requires: pkgconfig %description devel Development files for the libmcrypto library %prep %setup -q %patch1 -p1 -b .gnutls %patch2 -p1 -b .gcc4 %patch3 -p1 -b .openssl10 %build sh ./bootstrap %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS README COPYING.LIB %{_libdir}/*.so.* %files devel %defattr(-,root,root) %{_libdir}/*.so %{_libdir}/pkgconfig/%{name}.pc %{_includedir}/* %{_datadir}/aclocal/*.m4 %changelog * Mon Aug 23 2010 Peter Lemenkov <lemenkov@gmail.com> - 0.8.0-0.1.20100629svn3775 - Initial package for Fedora