summaryrefslogtreecommitdiffstats
path: root/src/libsigc++.mk
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2019-05-19 10:04:56 (GMT)
committerTony Theodore <tonyt@logyst.com>2019-05-19 10:04:56 (GMT)
commita58cf346b96b0f21bf35fd2cfcfce251836c9d2e (patch)
tree0f2ec84f75aebc7bbb566c7c3717a86b5201e3d1 /src/libsigc++.mk
parent246228254d0100952ec82063ea357fdfd590b587 (diff)
downloadmxe-a58cf346b96b0f21bf35fd2cfcfce251836c9d2e.zip
mxe-a58cf346b96b0f21bf35fd2cfcfce251836c9d2e.tar.gz
mxe-a58cf346b96b0f21bf35fd2cfcfce251836c9d2e.tar.bz2
libsigc++: fix tarball name and use new-style options
fixes #2341 actually updating to >= 2.10 breaks glibmm etc until #2174 is completed
Diffstat (limited to 'src/libsigc++.mk')
-rw-r--r--src/libsigc++.mk8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/libsigc++.mk b/src/libsigc++.mk
index fa5f1fb..05d8a55 100644
--- a/src/libsigc++.mk
+++ b/src/libsigc++.mk
@@ -5,14 +5,16 @@ $(PKG)_WEBSITE := https://libsigc.sourceforge.io/
$(PKG)_IGNORE :=
$(PKG)_VERSION := 2.4.0
$(PKG)_CHECKSUM := 7593d5fa9187bbad7c6868dce375ce3079a805f3f1e74236143bceb15a37cd30
-$(PKG)_GH_CONF := libsigcplusplus/libsigcplusplus/tags
+$(PKG)_GH_CONF := libsigcplusplus/libsigcplusplus/releases,,,99,,.tar.xz
+$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_DEPS := cc
define $(PKG)_BUILD
- cd '$(1)' && ./configure \
+ cd '$(BUILD_DIR)' && '$(SOURCE_DIR)/configure' \
$(MXE_CONFIGURE_OPTS) \
CXX='$(TARGET)-g++' \
PKG_CONFIG='$(PREFIX)/bin/$(TARGET)-pkg-config' \
MAKE=$(MAKE)
- $(MAKE) -C '$(1)' -j '$(JOBS)' install $(MXE_DISABLE_CRUFT)
+ $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' $(MXE_DISABLE_CRUFT)
+ $(MAKE) -C '$(BUILD_DIR)' -j 1 install $(MXE_DISABLE_CRUFT)
endef