Sophie

Sophie

distrib > Fedora > 13 > x86_64 > by-pkgid > 29f0aa80256359e806b307d2ee022eef > files > 5

libmcrypto-0.8.0-0.1.20100629svn3775.fc13.src.rpm

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