%bcond_without sslv3 # SSLv3: note - enables CVE-2014-3566 vulnerability
%bcond_with purify # Compile openssl with "-DPURIFY", useful when one wants to
# use valgrind debugger against openssl-linked programs
+%bcond_with snap # use GitHub snapshot to build branch release
%include /usr/lib/rpm/macros.perl
Summary: OpenSSL Toolkit libraries for the "Secure Sockets Layer" (SSL v2/v3)
# 1.0.2 will be LTS release
# Version 1.0.2 will be supported until 2019-12-31.
# https://www.openssl.org/about/releasestrat.html
-Version: 1.0.2e
-Release: 1
+Version: 1.0.2f
+Release: 0.1
License: Apache-like
Group: Libraries
+%if %{without snap}
Source0: ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz
+%else
+Source1: https://github.com/openssl/openssl/archive/OpenSSL_1_0_2-stable.tar.gz
+%endif
# Source0-md5: 5262bfa25b60ed9de9f28d5d52d77fc5
Source2: %{name}.1.pl
Source3: %{name}-ssl-certificate.sh
бібліотеки для розробки програм з використанням SSL.
%prep
+%if %{with snap}
+%setup -qcT -a1
+mv %{name}-OpenSSL_1_0_2-stable/* .
+%else
%setup -q
+%endif
%patch0 -p1
%patch1 -p1
%patch2 -p1
linux-armv4
%endif
+v=$(awk -F= '/^VERSION/{print $2}' Makefile)
+test "$v" = %{version}%{?with_snap:-dev}
+
%{__make} -j1 all rehash %{?with_tests:tests} \
CC="%{__cc}" \
ASFLAG='$(CFLAG) -Wa,--noexecstack' \