summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2021-01-08 01:26:52 (GMT)
committerTony Theodore <tonyt@logyst.com>2021-01-08 01:26:52 (GMT)
commit914118a8b7b13089569b6d5f24c03b10dd648387 (patch)
treed61dea86cc3615aa6c9158173045ca0deff47cec /src
parenta92750f3d53db65bc8001d7a49e1f0470f7852fc (diff)
downloadmxe-914118a8b7b13089569b6d5f24c03b10dd648387.zip
mxe-914118a8b7b13089569b6d5f24c03b10dd648387.tar.gz
mxe-914118a8b7b13089569b6d5f24c03b10dd648387.tar.bz2
check: update 0.10.0 --> 0.15.2
fixes #2603
Diffstat (limited to 'src')
-rw-r--r--src/check.mk23
1 files changed, 8 insertions, 15 deletions
diff --git a/src/check.mk b/src/check.mk
index c141487..5655cd1 100644
--- a/src/check.mk
+++ b/src/check.mk
@@ -1,23 +1,16 @@
# This file is part of MXE. See LICENSE.md for licensing information.
PKG := check
-$(PKG)_WEBSITE := https://check.sourceforge.io/
+$(PKG)_WEBSITE := https://libcheck.github.io/check/
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 0.10.0
-$(PKG)_CHECKSUM := f5f50766aa6f8fe5a2df752666ca01a950add45079aa06416b83765b1cf71052
-$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
-$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL := https://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
+$(PKG)_VERSION := 0.15.2
+$(PKG)_CHECKSUM := a8de4e0bacfb4d76dd1c618ded263523b53b85d92a146d8835eb1a52932fa20a
+$(PKG)_GH_CONF := libcheck/check/releases/latest
$(PKG)_DEPS := cc
-define $(PKG)_UPDATE
- $(WGET) -q -O- 'https://sourceforge.net/projects/check/files/check/' | \
- $(SED) -n 's,.*/projects/.*/\([0-9][^"]*\)/".*,\1,p' | \
- head -1
-endef
-
define $(PKG)_BUILD
- cd '$(1)' && ./configure \
- $(MXE_CONFIGURE_OPTS)
- $(MAKE) -C '$(1)' -j '$(JOBS)' install
+ cd '$(BUILD_DIR)' && $(TARGET)-cmake '$(SOURCE_DIR)' \
+ -DBUILD_TESTING=OFF
+ $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)'
+ $(MAKE) -C '$(BUILD_DIR)' -j 1 install
endef