diff --git a/saltbundle-openssl.changes b/saltbundle-openssl-sle12.changes similarity index 99% rename from saltbundle-openssl.changes rename to saltbundle-openssl-sle12.changes index dab912d..40128c1 100644 --- a/saltbundle-openssl.changes +++ b/saltbundle-openssl-sle12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Dec 20 12:17:41 UTC 2025 - Michael Calmer + +- rename spec to match directory name + ------------------------------------------------------------------- Thu Mar 30 15:48:15 UTC 2023 - Pablo Suárez Hernández diff --git a/saltbundle-openssl.spec b/saltbundle-openssl-sle12.spec similarity index 94% rename from saltbundle-openssl.spec rename to saltbundle-openssl-sle12.spec index d190838..a65b306 100644 --- a/saltbundle-openssl.spec +++ b/saltbundle-openssl-sle12.spec @@ -15,10 +15,10 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # - +%define realname saltbundle-openssl %define cavs_dir %{_libexecdir}/openssl/cavs -Name: saltbundle-openssl +Name: saltbundle-openssl-sle12 BuildRequires: bc BuildRequires: ed BuildRequires: pkg-config @@ -38,9 +38,9 @@ Source: https://www.openssl.org/source/openssl-%{version}.tar.gz Source42: https://www.openssl.org/source/openssl-%{version}.tar.gz.asc # https://www.openssl.org/about/ # http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA2D29B7BF295C759#/%name.keyring -Source43: %name.keyring +Source43: %{realname}.keyring # to get mtime of file: -Source1: saltbundle-openssl.changes +Source1: saltbundle-openssl-sle12.changes Source10: README.SUSE Source11: README-FIPS.txt Source99: showciphers.c @@ -181,6 +181,28 @@ 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. +%package -n saltbundle-openssl +Summary: Secure Sockets and Transport Layer Security +License: OpenSSL +Group: Productivity/Networking/Security + +%description -n saltbundle-openssl +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. + + %package -n saltbundle-libopenssl1_0_0 Summary: Secure Sockets and Transport Layer Security License: OpenSSL @@ -209,7 +231,7 @@ and to use it for commercial and noncommercial purposes. Summary: Include Files and Libraries mandatory for Development License: OpenSSL Group: Development/Libraries/C and C++ -Requires: %name = %version +Requires: %realname = %version Requires: saltbundle-libopenssl1_0_0 = %{version} Requires: zlib-devel Provides: saltbundle-openssl-devel = %{version} @@ -228,7 +250,7 @@ Requires: saltbundle-libopenssl1_0_0 = %{version}-%{release} The FIPS compliant operation of the openssl shared libraries is NOT possible without the HMAC hashes contained in this package! -%package doc +%package -n %{realname}-doc Summary: Additional Package Documentation License: OpenSSL Group: Productivity/Networking/Security @@ -236,17 +258,17 @@ Group: Productivity/Networking/Security BuildArch: noarch %endif -%description doc +%description -n %{realname}-doc This package contains optional documentation provided in addition to this package's base documentation. -%package cavs +%package -n %{realname}-cavs Summary: CAVS testing framework and utilities License: OpenSSL Group: Productivity/Networking/Security Requires: saltbundle-libopenssl1_0_0 = %{version}-%{release} -%description cavs +%description -n %{realname}-cavs Includes CAVS testing framework and utilities %prep @@ -613,16 +635,16 @@ if ! test -f /.buildenv; then rm -rf $RPM_BUILD_ROOT; fi %{_libdir}/pkgconfig/libssl.pc %{_libdir}/pkgconfig/openssl.pc -%files doc -f filelist.doc +%files -n %{realname}-doc -f filelist.doc %defattr(-, root, root) %doc doc/* demos %doc showciphers.c -%files cavs +%files -n %{realname}-cavs %defattr(-,root,root) %{_libexecdir}/openssl -%files -f filelist +%files -n %{realname} -f filelist %license LICENSE %defattr(-, root, root) %doc CHANGE* INSTAL* AVAILABLE_CIPHERS