Date: Friday, February 26, 2021 @ 17:26:11 Author: anatolik Revision: 874427
Rename s2n to s2n-tls per upstream naming Bump the package to 1.0.0 Added: s2n-tls/ Modified: s2n-tls/trunk/PKGBUILD Deleted: s2n/ ----------+ PKGBUILD | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) Modified: s2n-tls/trunk/PKGBUILD =================================================================== --- s2n/trunk/PKGBUILD 2021-02-26 17:14:03 UTC (rev 874426) +++ s2n-tls/trunk/PKGBUILD 2021-02-26 17:26:11 UTC (rev 874427) @@ -1,27 +1,30 @@ # Maintainer: Anatol Pomozov -pkgname=s2n -pkgver=0.10.25 +pkgname=s2n-tls +pkgver=1.0.0 pkgrel=1 pkgdesc='A C99 implementation of the TLS/SSL protocols that is designed to be simple, small, fast, and with security as a priority' arch=(x86_64) url='https://github.com/awslabs/s2n' license=(Apache) +provides=(s2n) # upstream renamed the project from s2n to s2n-tls +conflicts=(s2n) +replaces=(s2n) depends=(openssl) makedepends=(cmake) -source=(s2n-$pkgver.zip::https://github.com/awslabs/s2n/archive/v$pkgver.zip +source=(s2n-tls-$pkgver.zip::https://github.com/awslabs/s2n/archive/v$pkgver.zip missing_symbol_workaround.patch) -sha256sums=('2d6e229e9fb1e4fcc16aee24155089772176db4d3a32e6731634b7e4c27728ee' +sha256sums=('4b1136d4dc7c82dfc3dce9c1ac7900abeecba77a69397fdac0bc42309c52d933' 'd86e81598a79de7353262eeffc490c1e266dc8a92f7057166d447cd36d04eb35') prepare() { - cd s2n-$pkgver + cd s2n-tls-$pkgver patch -p1 < ../missing_symbol_workaround.patch # https://github.com/awslabs/s2n/issues/2401 } build() { - cd s2n-$pkgver + cd s2n-tls-$pkgver cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=ON -S . -B build cmake --build build @@ -28,12 +31,12 @@ } check() { - cd s2n-$pkgver + cd s2n-tls-$pkgver cmake --build build --target test } package() { - cd s2n-$pkgver + cd s2n-tls-$pkgver cmake --build build --target install -- DESTDIR="$pkgdir/" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
