Hello community,
here is the log from the commit of package openssl
checked in at Sun May 6 17:17:30 CEST 2007.
--------
--- openssl/openssl.changes 2007-04-23 11:29:42.000000000 +0200
+++ /mounts/work_src_done/STABLE/openssl/openssl.changes 2007-04-25 14:18:37.000000000 +0200
@@ -1,0 +2,12 @@
+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)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openssl.spec ++++++
--- /var/tmp/diff_new_pack.b13886/_old 2007-05-06 17:15:40.000000000 +0200
+++ /var/tmp/diff_new_pack.b13886/_new 2007-05-06 17:15:40.000000000 +0200
@@ -12,19 +12,14 @@
Name: openssl
BuildRequires: bc ed zlib-devel
-%ifarch s390x
-%else
-%endif
%define ssletcdir %{_sysconfdir}/ssl
%define num_version %(echo "%{version}" | sed -e "s+[a-zA-Z]++g; s+_.*++g")
License: BSD License and BSD-like
Group: Productivity/Networking/Security
Provides: ssl
-Conflicts: ssleay
-Obsoletes: ssleay
Autoreqprov: on
Version: 0.9.8e
-Release: 7
+Release: 12
Summary: Secure Sockets and Transport Layer Security
URL: http://www.openssl.org/
Source: http://www.%{name}.org/source/%{name}-%{version}.tar.bz2
@@ -44,6 +39,7 @@
Patch21: bswap.diff
Patch22: openssl-0.9.8-key_length.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Requires: libopenssl0_9_8
%description
The OpenSSL Project is a collaborative effort to develop a robust,
@@ -74,13 +70,49 @@
Holger Reif
Paul C. Sutton
-%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
+ Ralf S. Engelschall
+ Dr. Stephen Henson
+ Ben Laurie
+ Bodo Moeller
+ Ulf Moeller
+ Holger Reif
+ Paul C. Sutton
+
+%package -n libopenssl-devel
Summary: Include Files and Libraries mandatory for Development.
Group: Development/Libraries/C and C++
-Obsoletes: openssls
-Requires: openssl = %{version}
+# openssl-devel last used in openSUSE 10.2
+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
to develop applications that require these.
@@ -97,6 +129,39 @@
Holger Reif
Paul C. Sutton
+%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
+ Ralf S. Engelschall
+ Dr. Stephen Henson
+ Ben Laurie
+ Bodo Moeller
+ Ulf Moeller
+ Holger Reif
+ Paul C. Sutton
+
%package doc
Summary: Additional Package Documentation.
Group: Productivity/Networking/Security
@@ -298,11 +363,19 @@
%clean
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)
%{_includedir}/%{name}/
%{_includedir}/ssl
@@ -325,17 +398,26 @@
%doc LICENSE NEWS README README.SuSE
%dir %{ssletcdir}
%config (noreplace) %{ssletcdir}/openssl.cnf
-%{ssletcdir}/certs
%attr(700,root,root) %{ssletcdir}/private
%dir %{_datadir}/ssl
%{_datadir}/ssl/misc
%{_bindir}/c_rehash
%{_bindir}/%{name}
-%{_libdir}/libssl.so.%{num_version}
-%{_libdir}/libcrypto.so.%{num_version}
-%{_libdir}/engines
+
+%files certs
+%defattr(-, root, root)
+%{ssletcdir}/certs
%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
- Fix key length [#254905,#262477]
* Tue Mar 06 2007 - mkoenig@suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org