-# patch1 is only for 0.9.6a version. This version isn't binary
-# compatibile with 0.9.6 but have this same soname.
-Patch1: %{name}-soname.patch
-Patch2: %{name}-optflags.patch
-Patch3: %{name}-nocrypt.patch
-Patch4: %{name}-globalCA.diff
-BuildRequires: perl-devel >= 5.6.1
-BuildRequires: textutils
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Patch1: %{name}-optflags.patch
+Patch2: %{name}-globalCA.diff
+Patch3: %{name}-include.patch
+Patch4: %{name}-md5-sparcv9.patch
+Patch5: %{name}-libvar.patch
+Patch6: %{name}-gcc_4_2.patch
+Patch7: %{name}-CVE-2007-3108.patch
+URL: http://www.openssl.org/
+BuildRequires: bc
+BuildRequires: perl-devel >= 1:5.6.1
+BuildRequires: rpm-perlprov >= 4.1-13
+BuildRequires: rpmbuild(macros) >= 1.213
+BuildRequires: sed >= 4.0