openssh: Use apk-compatible versioning
authorHannu Nyman <redacted>
Sun, 1 Sep 2024 08:19:21 +0000 (11:19 +0300)
committerHannu Nyman <redacted>
Thu, 5 Sep 2024 17:18:20 +0000 (20:18 +0300)
Adjust openssh's versioning to be compatible with apk:
8.9p1-r2 --> 8.9_p1-r2

"_p" is an allowed semantic suffix, so use that.
(Alternative might have been 8.9.1-r2)

Signed-off-by: Hannu Nyman <redacted>
net/openssh/Makefile

index 5a5550143fc3b3ff8a1b1e7206fba14131d8df57..399dabfc475783cf67fea10bfb82ee93fa11c3d7 100644 (file)
@@ -8,13 +8,15 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=openssh
-PKG_VERSION:=9.8p1
+PKG_REALVERSION:=9.8p1
+PKG_VERSION:=9.8_p1
 PKG_RELEASE:=2
 
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_REALVERSION).tar.gz
 PKG_SOURCE_URL:=https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/ \
                https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
 PKG_HASH:=dd8bd002a379b5d499dfb050dd1fa9af8029e80461f4bb6c523c49973f5a39f3
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(if $(BUILD_VARIANT),$(PKG_NAME)-$(BUILD_VARIANT)/)$(PKG_NAME)-$(PKG_REALVERSION)
 
 PKG_LICENSE:=BSD ISC
 PKG_LICENSE_FILES:=LICENCE
git clone https://git.99rst.org/PROJECT