Patch5: %{name}-makefile.patch
URL: http://www.openssl.org/
BuildRequires: perl-devel >= 5.6.1
-BuildRequires: textutils
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Obsoletes: SSLeay
Obsoletes: SSLeay-devel
Summary: OpenSSL command line tool and utilities
Summary(pl): Zestaw narzêdzi i skryptów
Group: Applications/Communications
-Requires: %{name} = %{version}
+Requires: %{name} = %{version}-%{release}
%description tools
The OpenSSL Toolkit cmdline tool openssl and utility scripts.
Summary: OpenSSL utilities written in Perl
Summary(pl): Narzêdzia OpenSSL napisane w perlu
Group: Applications/Communications
-Requires: %{name} = %{version}
+Requires: %{name} = %{version}-%{release}
%description tools-perl
OpenSSL Toolkit tools written in Perl.
Summary(ru): âÉÂÌÉÏÔÅËÉ, ÈÅÄÅÒÙ É ÕÔÉÌÉÔÙ ÄÌÑ Secure Sockets Layer
Summary(uk): â¦Â̦ÏÔÅËÉ, ÈÅÄÅÒÉ ÔÁ ÕÔÉ̦ÔÉ ÄÌÑ Secure Sockets Layer
Group: Development/Libraries
-Requires: %{name} = %{version}
+Requires: %{name} = %{version}-%{release}
Obsoletes: libopenssl0-devel
%description devel
Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ OpenSSL
Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÄÌÑ OpenSSL
Group: Development/Libraries
-Requires: %{name}-devel = %{version}
+Requires: %{name}-devel = %{version}-%{release}
%description static
Static OpenSSL Toolkit libraries.
%patch5 -p1
%build
-for f in ` grep -r "%{_prefix}/local/bin/perl" . | cut -d":" -f1`; do
-%{__perl} -pi -e 's#%{_prefix}/local/bin/perl#%{__perl}#g' $f
-done
+%{__perl} -pi -e 's#%{_prefix}/local/bin/perl#%{__perl}#g' \
+ `grep -l -r "%{_prefix}/local/bin/perl"`
touch Makefile.*
OPTFLAGS="%{rpmcflags}"
export OPTFLAGS
+%ifarch %{ix86}
%ifarch i386 i486
./Configure --openssldir=%{_var}/lib/%{name} linux-elf shared 386
-%endif
-%ifarch i586 i686 athlon pentium3
+%else
./Configure --openssldir=%{_var}/lib/%{name} linux-elf shared
%endif
+%endif
%ifarch amd64
./Configure --openssldir=%{_var}/lib/%{name} linux-x86_64 shared
%endif