Compare commits

...

6 Commits
epel9 ... i9ce

Author SHA1 Message Date
MSVSphere Packaging Team 76bb01a09b import mbedtls-2.28.8-1.el9
11 months ago
MSVSphere Packaging Team d0296e1229 import mbedtls-2.28.7-1.el9
1 year ago
MSVSphere Packaging Team adfd33a325 Merge and update to 2.28.5-1
1 year ago
MSVSphere Packaging Team a136cd9c31 Remove unnecessary files
1 year ago
MSVSphere Packaging Team 198d9eb247 Merge and update
1 year ago
Arkady L. Shane e41e96671c import mbedtls-2.28.3-1.el9
2 years ago

39
.gitignore vendored

@ -1,38 +1 @@
/mbedtls-1.3.10-gpl.tgz
/mbedtls-1.3.11-gpl.tgz
/mbedtls-2.0.0-gpl.tgz
/mbedtls-2.1.0-apache.tgz
/mbedtls-2.1.2-apache.tgz
/mbedtls-2.2.0-apache.tgz
/mbedtls-2.2.1-apache.tgz
/mbedtls-2.3.0-apache.tgz
/mbedtls-2.4.0-apache.tgz
/mbedtls-2.4.2-apache.tgz
/mbedtls-2.5.1-apache.tgz
/mbedtls-2.6.0-apache.tgz
/mbedtls-2.7.0-apache.tgz
/mbedtls-2.8.0-apache.tgz
/mbedtls-2.9.0-apache.tgz
/mbedtls-2.11.0-apache.tgz
/mbedtls-2.12.0-apache.tgz
/mbedtls-2.13.0-apache.tgz
/mbedtls-2.14.0-apache.tgz
/mbedtls-2.14.1-apache.tgz
/mbedtls-2.16.0-apache.tgz
/mbedtls-2.16.1-apache.tgz
/mbedtls-2.16.2-apache.tgz
/mbedtls-2.16.3-apache.tgz
/mbedtls-2.16.4-apache.tgz
/mbedtls-2.16.5-apache.tgz
/mbedtls-2.16.6-apache.tgz
/mbedtls-2.16.7.tar.gz
/mbedtls-2.16.8.tar.gz
/mbedtls-2.16.9.tar.gz
/mbedtls-2.16.11.tar.gz
/mbedtls-2.16.12.tar.gz
/mbedtls-2.28.0.tar.gz
/mbedtls-2.28.1.tar.gz
/v2.28.2.tar.gz
/v2.28.3.tar.gz
/v2.28.4.tar.gz
/mbedtls-2.28.5.tar.gz
SOURCES/mbedtls-2.28.8.tar.bz2

@ -0,0 +1 @@
075d8bce9df4908de50f702c15403ce49e8e70ac SOURCES/mbedtls-2.28.8.tar.bz2

@ -3,12 +3,12 @@
%endif
Name: mbedtls
Version: 2.28.5
Version: 2.28.8
Release: 1%{?dist}
Summary: Light-weight cryptographic and SSL/TLS library
License: Apache-2.0
URL: https://www.trustedfirmware.org/projects/mbed-tls
Source0: https://github.com/Mbed-TLS/%{name}/archive/refs/tags/%{name}-%{version}.tar.gz
Source0: https://github.com/Mbed-TLS/%{name}/archive/refs/tags/%{name}-%{version}.tar.bz2
BuildRequires: make
BuildRequires: gcc-c++
@ -43,9 +43,8 @@ BuildArch: noarch
The %{name}-doc package contains documentation.
%prep
%autosetup -n mbedtls-mbedtls-2.28.5
%autosetup
sed -i 's|//\(#define MBEDTLS_HAVEGE_C\)|\1|' include/mbedtls/config.h
sed -i 's|//\(#define MBEDTLS_THREADING_C\)|\1|' include/mbedtls/config.h
sed -i 's|//\(#define MBEDTLS_THREADING_PTHREAD\)|\1|' include/mbedtls/config.h
@ -60,7 +59,8 @@ export CXXLAGS="%{optflags} -Wno-stringop-overflow -Wno-maybe-uninitialized"
-DENABLE_PROGRAMS=OFF \
-DUSE_SHARED_MBEDTLS_LIBRARY=ON \
-DUSE_STATIC_MBEDTLS_LIBRARY=OFF \
-DGEN_FILES=OFF
-DGEN_FILES=OFF \
-DENABLE_TESTING=Off
%cmake_build
make apidoc
@ -74,8 +74,8 @@ make apidoc
# - https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/PDD6RNQMII472HXM4XAUUWWZKKBGHPTO/
chmod 755 %{buildroot}%{_libdir}/*.so.*
%check
%ctest --output-on-failure --force-new-ctest-process --parallel 1
# %check
# %ctest --output-on-failure --force-new-ctest-process --parallel 1
%ldconfig_scriptlets
@ -88,12 +88,29 @@ chmod 755 %{buildroot}%{_libdir}/*.so.*
%files devel
%{_includedir}/mbedtls/
%{_includedir}/psa/
%{_includedir}/everest/
%{_libdir}/pkgconfig/
%{_libdir}/*.so
%files doc
%doc apidoc/*
%changelog
* Mon Apr 01 2024 Morten Stevens <mstevens@fedoraproject.org> - 2.28.8-1
- Update to 2.28.8
* Tue Feb 06 2024 Morten Stevens <mstevens@fedoraproject.org> - 2.28.7-1
- Update to 2.28.7
* Tue Feb 06 2024 Morten Stevens <mstevens@fedoraproject.org> - 2.28.5-4
- Disabled testing due to build issues with GCC 14
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.28.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.28.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Tue Oct 10 2023 Morten Stevens <mstevens@fedoraproject.org> - 2.28.5-1
- Update to 2.28.5
@ -103,6 +120,9 @@ chmod 755 %{buildroot}%{_libdir}/*.so.*
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.28.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sun Jul 02 2023 Arkady L. Shane <ashejn@msvsphere.ru> - 2.28.3-1
- Rebuilt for MSVSphere 9.2
* Thu Mar 30 2023 Morten Stevens <mstevens@fedoraproject.org> - 2.28.3-1
- Update to 2.28.3

@ -1 +0,0 @@
SHA512 (mbedtls-2.28.5.tar.gz) = 339911d244b4e6e4d77b344c796f018d9ad4c56249530b8a56e0dc305ddf30bc709dca96a19c5a06710e92d167ef22893e9e17e20837e9daee0d0be00a8ccae9
Loading…
Cancel
Save