[arch-commits] Commit in (s2n-tls s2n-tls/trunk/PKGBUILD s2n)

Anatol Pomozov anatolik at archlinux.org
Fri Feb 26 17:26:11 UTC 2021


    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"



More information about the arch-commits mailing list