summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChocobo12022-06-24 21:46:35 +0800
committerChocobo12022-06-24 21:56:44 +0800
commiteedf0c7ac9e4c0fbfdecf0bc16bbb50f06b58d23 (patch)
tree6f63fab6899e9d49f621e89bd006e636d0b6d992
parent86c49080c092955a3d560e3d695e22e1d1b1e2bc (diff)
downloadaur-eedf0c7ac9e4c0fbfdecf0bc16bbb50f06b58d23.tar.gz
upgpkg: openssl-git 3.0.4.r1137.g9454423bf1-1
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD9
2 files changed, 8 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b52d73bce39c..517ef764e722 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = openssl-git
pkgdesc = Toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols
- pkgver = 3.0.0.beta1.r187.gef1e0242a9
+ pkgver = 3.0.4.r1137.g9454423bf1
pkgrel = 1
url = https://www.openssl.org/
arch = i686
@@ -10,7 +10,7 @@ pkgbase = openssl-git
depends = glibc
depends = perl
optdepends = ca-certificates
- provides = openssl
+ provides = openssl=3.0.4.r1137.g9454423bf1
conflicts = openssl
options = staticlibs
backup = etc/ssl/openssl.cnf
diff --git a/PKGBUILD b/PKGBUILD
index 4cb5c87d1259..2d6196981910 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=openssl-git
-pkgver=3.0.0.beta1.r187.gef1e0242a9
+pkgver=3.0.4.r1137.g9454423bf1
pkgrel=1
pkgdesc="Toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols"
arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@ license=('apache')
depends=('glibc' 'perl')
makedepends=('git')
optdepends=('ca-certificates')
-provides=('openssl')
+provides=("openssl=$pkgver")
conflicts=('openssl')
backup=('etc/ssl/openssl.cnf')
options=('staticlibs')
@@ -31,7 +31,10 @@ prepare() {
pkgver() {
cd "openssl"
- git describe --long --tags | sed 's/^OpenSSL[_-]//I;s/\([^-]*-g\)/r\1/;s/-/./g;s/_/./g'
+ _tag=$(git tag -l --sort -v:refname | sed '/rc[0-9]*/d' | grep "openssl-" | head -n1)
+ _rev=$(git rev-list --count $_tag..HEAD)
+ _hash=$(git rev-parse --short HEAD)
+ printf "%s.r%s.g%s" "$_tag" "$_rev" "$_hash" | sed 's/^openssl-//'
}
build() {