This commit is contained in:
parent
f379b7e46f
commit
2cc9b83c51
@ -1,3 +1,15 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 25 12:32:44 CEST 2007 - mkoenig@suse.de
|
||||||
|
|
||||||
|
- Split/rename package to follow library packaging policy [#260219]
|
||||||
|
New package libopenssl0.9.8 containing shared libs
|
||||||
|
openssl-devel package renamed to libopenssl-devel
|
||||||
|
New package openssl-certs containing certificates
|
||||||
|
- add zlib-devel to Requires of devel package
|
||||||
|
- remove old Obsoletes and Conflicts
|
||||||
|
openssls (Last used Nov 2000)
|
||||||
|
ssleay (Last used 6.2)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Apr 23 11:17:57 CEST 2007 - mkoenig@suse.de
|
Mon Apr 23 11:17:57 CEST 2007 - mkoenig@suse.de
|
||||||
|
|
||||||
|
116
openssl.spec
116
openssl.spec
@ -12,19 +12,14 @@
|
|||||||
|
|
||||||
Name: openssl
|
Name: openssl
|
||||||
BuildRequires: bc ed zlib-devel
|
BuildRequires: bc ed zlib-devel
|
||||||
%ifarch s390x
|
|
||||||
%else
|
|
||||||
%endif
|
|
||||||
%define ssletcdir %{_sysconfdir}/ssl
|
%define ssletcdir %{_sysconfdir}/ssl
|
||||||
%define num_version %(echo "%{version}" | sed -e "s+[a-zA-Z]++g; s+_.*++g")
|
%define num_version %(echo "%{version}" | sed -e "s+[a-zA-Z]++g; s+_.*++g")
|
||||||
License: BSD License and BSD-like
|
License: BSD License and BSD-like
|
||||||
Group: Productivity/Networking/Security
|
Group: Productivity/Networking/Security
|
||||||
Provides: ssl
|
Provides: ssl
|
||||||
Conflicts: ssleay
|
|
||||||
Obsoletes: ssleay
|
|
||||||
Autoreqprov: on
|
Autoreqprov: on
|
||||||
Version: 0.9.8e
|
Version: 0.9.8e
|
||||||
Release: 7
|
Release: 12
|
||||||
Summary: Secure Sockets and Transport Layer Security
|
Summary: Secure Sockets and Transport Layer Security
|
||||||
URL: http://www.openssl.org/
|
URL: http://www.openssl.org/
|
||||||
Source: http://www.%{name}.org/source/%{name}-%{version}.tar.bz2
|
Source: http://www.%{name}.org/source/%{name}-%{version}.tar.bz2
|
||||||
@ -44,6 +39,7 @@ Patch20: openssl-0.9.8a.ca-app-segfault.bug128655.dif
|
|||||||
Patch21: bswap.diff
|
Patch21: bswap.diff
|
||||||
Patch22: openssl-0.9.8-key_length.patch
|
Patch22: openssl-0.9.8-key_length.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
Requires: libopenssl0_9_8
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The OpenSSL Project is a collaborative effort to develop a robust,
|
The OpenSSL Project is a collaborative effort to develop a robust,
|
||||||
@ -74,13 +70,49 @@ Authors:
|
|||||||
Holger Reif <holger@openssl.org>
|
Holger Reif <holger@openssl.org>
|
||||||
Paul C. Sutton <paul@openssl.org>
|
Paul C. Sutton <paul@openssl.org>
|
||||||
|
|
||||||
%package devel
|
%package -n libopenssl0_9_8
|
||||||
|
Summary: Secure Sockets and Transport Layer Security
|
||||||
|
Group: Productivity/Networking/Security
|
||||||
|
Requires: openssl-certs
|
||||||
|
|
||||||
|
%description -n libopenssl0_9_8
|
||||||
|
The OpenSSL Project is a collaborative effort to develop a robust,
|
||||||
|
commercial-grade, full-featured, and open source toolkit implementing
|
||||||
|
the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS
|
||||||
|
v1) protocols with full-strength cryptography. The project is managed
|
||||||
|
by a worldwide community of volunteers that use the Internet to
|
||||||
|
communicate, plan, and develop the OpenSSL toolkit and its related
|
||||||
|
documentation.
|
||||||
|
|
||||||
|
Derivation and License
|
||||||
|
|
||||||
|
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 license, which basically means that you are free to get it
|
||||||
|
and to use it for commercial and noncommercial purposes.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Mark J. Cox <mark@openssl.org>
|
||||||
|
Ralf S. Engelschall <rse@openssl.org>
|
||||||
|
Dr. Stephen Henson <steve@openssl.org>
|
||||||
|
Ben Laurie <ben@openssl.org>
|
||||||
|
Bodo Moeller <bodo@openssl.org>
|
||||||
|
Ulf Moeller <ulf@openssl.org>
|
||||||
|
Holger Reif <holger@openssl.org>
|
||||||
|
Paul C. Sutton <paul@openssl.org>
|
||||||
|
|
||||||
|
%package -n libopenssl-devel
|
||||||
Summary: Include Files and Libraries mandatory for Development.
|
Summary: Include Files and Libraries mandatory for Development.
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Obsoletes: openssls
|
# openssl-devel last used in openSUSE 10.2
|
||||||
Requires: openssl = %{version}
|
Obsoletes: openssl-devel <= 0.9.8e-8
|
||||||
|
Requires: libopenssl0_9_8 = %{version} zlib-devel
|
||||||
|
Provides: openssl-devel = %{version}-%{release}
|
||||||
|
|
||||||
%description devel
|
%description -n libopenssl-devel
|
||||||
This package contains all necessary include files and libraries needed
|
This package contains all necessary include files and libraries needed
|
||||||
to develop applications that require these.
|
to develop applications that require these.
|
||||||
|
|
||||||
@ -97,6 +129,39 @@ Authors:
|
|||||||
Holger Reif <holger@openssl.org>
|
Holger Reif <holger@openssl.org>
|
||||||
Paul C. Sutton <paul@openssl.org>
|
Paul C. Sutton <paul@openssl.org>
|
||||||
|
|
||||||
|
%package certs
|
||||||
|
Summary: Secure Sockets and Transport Layer Security
|
||||||
|
Group: Productivity/Networking/Security
|
||||||
|
|
||||||
|
%description certs
|
||||||
|
The OpenSSL Project is a collaborative effort to develop a robust,
|
||||||
|
commercial-grade, full-featured, and open source toolkit implementing
|
||||||
|
the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS
|
||||||
|
v1) protocols with full-strength cryptography. The project is managed
|
||||||
|
by a worldwide community of volunteers that use the Internet to
|
||||||
|
communicate, plan, and develop the OpenSSL toolkit and its related
|
||||||
|
documentation.
|
||||||
|
|
||||||
|
Derivation and License
|
||||||
|
|
||||||
|
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 license, which basically means that you are free to get it
|
||||||
|
and to use it for commercial and noncommercial purposes.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Mark J. Cox <mark@openssl.org>
|
||||||
|
Ralf S. Engelschall <rse@openssl.org>
|
||||||
|
Dr. Stephen Henson <steve@openssl.org>
|
||||||
|
Ben Laurie <ben@openssl.org>
|
||||||
|
Bodo Moeller <bodo@openssl.org>
|
||||||
|
Ulf Moeller <ulf@openssl.org>
|
||||||
|
Holger Reif <holger@openssl.org>
|
||||||
|
Paul C. Sutton <paul@openssl.org>
|
||||||
|
|
||||||
%package doc
|
%package doc
|
||||||
Summary: Additional Package Documentation.
|
Summary: Additional Package Documentation.
|
||||||
Group: Productivity/Networking/Security
|
Group: Productivity/Networking/Security
|
||||||
@ -298,11 +363,19 @@ cat AVAILABLE_CIPHERS
|
|||||||
%clean
|
%clean
|
||||||
if ! test -f /.buildenv; then rm -rf $RPM_BUILD_ROOT; fi
|
if ! test -f /.buildenv; then rm -rf $RPM_BUILD_ROOT; fi
|
||||||
|
|
||||||
%post -p /sbin/ldconfig
|
%post -n libopenssl0_9_8
|
||||||
|
/sbin/ldconfig
|
||||||
|
|
||||||
%postun -p /sbin/ldconfig
|
%postun -n libopenssl0_9_8
|
||||||
|
/sbin/ldconfig
|
||||||
|
|
||||||
%files devel
|
%files -n libopenssl0_9_8
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{_libdir}/libssl.so.%{num_version}
|
||||||
|
%{_libdir}/libcrypto.so.%{num_version}
|
||||||
|
%{_libdir}/engines
|
||||||
|
|
||||||
|
%files -n libopenssl-devel
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_includedir}/%{name}/
|
%{_includedir}/%{name}/
|
||||||
%{_includedir}/ssl
|
%{_includedir}/ssl
|
||||||
@ -325,17 +398,26 @@ if ! test -f /.buildenv; then rm -rf $RPM_BUILD_ROOT; fi
|
|||||||
%doc LICENSE NEWS README README.SuSE
|
%doc LICENSE NEWS README README.SuSE
|
||||||
%dir %{ssletcdir}
|
%dir %{ssletcdir}
|
||||||
%config (noreplace) %{ssletcdir}/openssl.cnf
|
%config (noreplace) %{ssletcdir}/openssl.cnf
|
||||||
%{ssletcdir}/certs
|
|
||||||
%attr(700,root,root) %{ssletcdir}/private
|
%attr(700,root,root) %{ssletcdir}/private
|
||||||
%dir %{_datadir}/ssl
|
%dir %{_datadir}/ssl
|
||||||
%{_datadir}/ssl/misc
|
%{_datadir}/ssl/misc
|
||||||
%{_bindir}/c_rehash
|
%{_bindir}/c_rehash
|
||||||
%{_bindir}/%{name}
|
%{_bindir}/%{name}
|
||||||
%{_libdir}/libssl.so.%{num_version}
|
|
||||||
%{_libdir}/libcrypto.so.%{num_version}
|
%files certs
|
||||||
%{_libdir}/engines
|
%defattr(-, root, root)
|
||||||
|
%{ssletcdir}/certs
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Apr 25 2007 - mkoenig@suse.de
|
||||||
|
- Split/rename package to follow library packaging policy [#260219]
|
||||||
|
New package libopenssl0.9.8 containing shared libs
|
||||||
|
openssl-devel package renamed to libopenssl-devel
|
||||||
|
New package openssl-certs containing certificates
|
||||||
|
- add zlib-devel to Requires of devel package
|
||||||
|
- remove old Obsoletes and Conflicts
|
||||||
|
openssls (Last used Nov 2000)
|
||||||
|
ssleay (Last used 6.2)
|
||||||
* Mon Apr 23 2007 - mkoenig@suse.de
|
* Mon Apr 23 2007 - mkoenig@suse.de
|
||||||
- Fix key length [#254905,#262477]
|
- Fix key length [#254905,#262477]
|
||||||
* Tue Mar 06 2007 - mkoenig@suse.de
|
* Tue Mar 06 2007 - mkoenig@suse.de
|
||||||
|
Loading…
Reference in New Issue
Block a user