wolfssl: convert to semantic version
authorPaul Spooren <mail@aparcar.org>
Thu, 3 Feb 2022 23:06:12 +0000 (00:06 +0100)
committerPaul Spooren <mail@aparcar.org>
Wed, 23 Feb 2022 19:23:56 +0000 (20:23 +0100)
Using APK versions can't contain the word "stable". Instead add that as
a `PKG_VERSION_TYPE` which is only relevant during download. The
`PKG_VERSION` is now semantic.

Signed-off-by: Paul Spooren <mail@aparcar.org>
package/libs/wolfssl/Makefile

index 6417bc2745938501d99d89e6c6538d287677f9bf..a82e2f5206b0914fb22e448bc3344f6ef9b88812 100644 (file)
@@ -8,12 +8,14 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=wolfssl
-PKG_VERSION:=5.1.1-stable
+PKG_VERSION:=5.1.1
+PKG_VERSION_TYPE:=stable
 PKG_RELEASE:=$(AUTORELEASE)
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=https://github.com/wolfSSL/wolfssl/archive/v$(PKG_VERSION)
+PKG_SOURCE_URL:=https://github.com/wolfSSL/wolfssl/archive/v$(PKG_VERSION)-$(PKG_VERSION_TYPE)
 PKG_HASH:=d3e0544dbe7e9587c0f6538cdc671b6492663bb7a4281819538abe6c99cdbd92
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)-$(PKG_VERSION_TYPE)
 
 PKG_FIXUP:=libtool libtool-abiver
 PKG_INSTALL:=1