%include /usr/lib/rpm/macros.perl
-Summary: Library and toolkit for the "Secure Sockets Layer" (SSL v2/v3)
+Summary: Library and toolkit for the "Secure Sockets Layer" (SSL v2/v3)
Summary(de): Secure Sockets Layer (SSL)-Kommunikationslibrary & Utilities
Summary(fr): Utilitaires et librairies de communication SSL (Secure Sockets Layer)
-Name: openssl
-Version: 0.9.5
-Release: 1
-Group: Libraries
+Name: openssl
+Version: 0.9.5a
+Release: 1
+Group: Libraries
+Group(fr): Librairies
Group(pl): Biblioteki
-Source: ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz
-Patch: openssl-perl.patch
-Vendor: The OpenSSL Project
-License: Apache-style License
+Source0: ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz
+Patch0: openssl-perl.patch
+Vendor: The OpenSSL Project
+License: Apache-style License
BuildRequires: symlinks
BuildRequires: perl
-BuildRoot: /tmp/%{name}-%{version}-root
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Prereq: fileutils
+Prereq: sed
Obsoletes: SSLeay
Obsoletes: SSLeay-devel
Obsoletes: SSLeay-perl
-%define openssldir /var/state/openssl
+%define openssldir /var/lib/openssl
%define _sysconfdir /etc/%{name}
%define _pkglibdir %{_libdir}/%{name}
%define _pkgincludedir %{_includedir}/%{name}
is managed by a worldwide community of volunteers that use the
Internet to communicate, plan, and develop the OpenSSL tookit and its
related documentation.
-
+
OpenSSL is based on the excellent SSLeay library developed by Eric A.
Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an
Apache-style licence, which basically means that you are free to get
simple license conditions.
%description -l de
-Openssl enthält das OpenSSL Zertifikatsmanagementtool und shared libraries,
-die verschiedene Verschlüsselungs- und Entschlüsselungsalgorithmen und
--protokolle, wie DES, RC4, RSA und SSL zur Verfügung stellen.
+Openssl enthält das OpenSSL Zertifikatsmanagementtool und shared
+libraries, die verschiedene Verschlüsselungs- und
+Entschlüsselungsalgorithmen und
+- -protokolle, wie DES, RC4, RSA und SSL zur Verfügung stellen.
%description -l fr
-OpenSSL est un outiil de gestion des certificats et les librairies partagees
-qui fournit plusieurs protocoles et algorithmes de codage/decodage, incluant
-DES, RC4, RSA et SSL.
+OpenSSL est un outiil de gestion des certificats et les librairies
+partagees qui fournit plusieurs protocoles et algorithmes de
+codage/decodage, incluant DES, RC4, RSA et SSL.
%package devel
Summary: Development part of OpenSSL library
Summary(fr): Librairies statiques, headers et utilitaires pour communication SSL (Secure Sockets Layer)
Summary(pl): Czê¶æ bibiloteki OpenSSL przeznaczona dla programistów
Group: Development/Libraries
+Group(fr): Development/Librairies
Group(pl): Programowanie/Biblioteki
Requires: %{name} = %{version}
Summary: Static OpenSSL library
Summary(pl): Statyczna wersja biblioteki OpenSSL
Group: Development/Libraries
+Group(fr): Development/Librairies
Group(pl): Programowanie/Biblioteki
Requires: %{name}-devel = %{version}
%prep
%setup -q
-%patch -p1
+%patch -p1
%build
for i in Configure Makefile.org ; do
rm -rf $RPM_BUILD_ROOT%{openssldir}/misc
strip $RPM_BUILD_ROOT%{_bindir}/* || :
-strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* || :
+strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
-gzip -9fn CHANGES CHANGES.SSLeay LICENSE NEWS README \
+gzip -9nf CHANGES CHANGES.SSLeay LICENSE NEWS README \
doc/*.txt doc/*/*pod
%post