summaryrefslogtreecommitdiffstats
path: root/plugins/apps
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2018-03-14 14:00:18 (GMT)
committerTony Theodore <tonyt@logyst.com>2018-03-15 01:28:24 (GMT)
commite218100c97a2e7963c238ca001cdce6fb6667f02 (patch)
treeda77d861b0fac2cfc16593c94378c796b23d3a04 /plugins/apps
parent33bf165bb28a7b769dcbb987a6dd1cbf5bce9300 (diff)
downloadmxe-e218100c97a2e7963c238ca001cdce6fb6667f02.zip
mxe-e218100c97a2e7963c238ca001cdce6fb6667f02.tar.gz
mxe-e218100c97a2e7963c238ca001cdce6fb6667f02.tar.bz2
plugins: use GH_CONF
Diffstat (limited to 'plugins/apps')
-rw-r--r--plugins/apps/ricochet.mk14
-rw-r--r--plugins/apps/wrk.mk12
2 files changed, 7 insertions, 19 deletions
diff --git a/plugins/apps/ricochet.mk b/plugins/apps/ricochet.mk
index 518c4f8..e876154 100644
--- a/plugins/apps/ricochet.mk
+++ b/plugins/apps/ricochet.mk
@@ -1,20 +1,14 @@
# This file is part of MXE. See LICENSE.md for licensing information.
PKG := ricochet
-$(PKG)_IGNORE :=
-$(PKG)_VERSION := 1.1.4
-$(PKG)_CHECKSUM := f5f32caa3480def1de5c93010c6bf5f5789ddcba34bf09fc0feab67696d0c374
-$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
-$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION)-src.tar.bz2
-$(PKG)_URL := https://ricochet.im/releases/$($(PKG)_VERSION)/$($(PKG)_FILE)
$(PKG)_WEBSITE := https://ricochet.im/
$(PKG)_OWNER := https://github.com/starius
+$(PKG)_IGNORE :=
+$(PKG)_VERSION := 1.1.4
+$(PKG)_CHECKSUM := 4eb9000bc3f6c6a18659479015af980c16f971d468d10410ebeac8ada720d2cd
+$(PKG)_GH_CONF := ricochet-im/ricochet/tags, v
$(PKG)_DEPS := cc openssl protobuf qtbase qtdeclarative qtmultimedia qtquickcontrols qttools
-define $(PKG)_UPDATE
- $(call MXE_GET_GITHUB_TAGS, ricochet-im/ricochet, v)
-endef
-
define $(PKG)_BUILD
# TODO: add libasan and libubsan and let ricochet use them.
# See https://github.com/ricochet-im/ricochet/blob/master/BUILDING.md#hardening
diff --git a/plugins/apps/wrk.mk b/plugins/apps/wrk.mk
index 9c6bcb3..e960cb4 100644
--- a/plugins/apps/wrk.mk
+++ b/plugins/apps/wrk.mk
@@ -1,20 +1,14 @@
# This file is part of MXE. See LICENSE.md for licensing information.
PKG := wrk
+$(PKG)_WEBSITE := https://github.com/wg/wrk
+$(PKG)_OWNER := https://github.com/starius
$(PKG)_IGNORE :=
$(PKG)_VERSION := 4.0.1
$(PKG)_CHECKSUM := c03bbc283836cb4b706eb6bfd18e724a8ce475e2c16154c13c6323a845b4327d
-$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
-$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL := https://github.com/wg/wrk/archive/$($(PKG)_VERSION).tar.gz
-$(PKG)_WEBSITE := https://github.com/wg/wrk
-$(PKG)_OWNER := https://github.com/starius
+$(PKG)_GH_CONF := wg/wrk/tags
$(PKG)_DEPS := cc luajit openssl pthreads $(BUILD)~luajit
-define $(PKG)_UPDATE
- $(call MXE_GET_GITHUB_TAGS, wg/wrk)
-endef
-
define $(PKG)_BUILD
$(MAKE) \
-C '$(1)' \