summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libevent.mk11
-rw-r--r--src/libffi.mk8
-rw-r--r--src/libsoup.mk8
-rw-r--r--src/qtserialport_qt4.mk11
-rw-r--r--src/vmime.mk6
5 files changed, 6 insertions, 38 deletions
diff --git a/src/libevent.mk b/src/libevent.mk
index ea9f9ef..afeb739 100644
--- a/src/libevent.mk
+++ b/src/libevent.mk
@@ -5,18 +5,9 @@ $(PKG)_WEBSITE := http://libevent.org/
$(PKG)_IGNORE :=
$(PKG)_VERSION := 2.0.21
$(PKG)_CHECKSUM := 872b7cdc199ead2edd9f0d1e93b4d900e67d892c014545bd3314b3ae49505eff
-$(PKG)_SUBDIR := libevent-release-$($(PKG)_VERSION)-stable
-$(PKG)_FILE := release-$($(PKG)_VERSION)-stable.tar.gz
-$(PKG)_URL := https://github.com/$(PKG)/$(PKG)/archive/$($(PKG)_FILE)
+$(PKG)_GH_CONF := libevent/libevent, release-, -stable
$(PKG)_DEPS := gcc openssl
-define $(PKG)_UPDATE
- $(WGET) -q -O- 'http://libevent.org/' | \
- grep 'libevent-' | \
- $(SED) -n 's,.*libevent-\([0-9][^>]*\)-stable\.tar.*,\1,p' | \
- head -1
-endef
-
define $(PKG)_BUILD
cd '$(1)' && ./autogen.sh && OPENSSL_LIBADD=-lz ./configure \
$(MXE_CONFIGURE_OPTS)
diff --git a/src/libffi.mk b/src/libffi.mk
index 2db18ef..27bbbd5 100644
--- a/src/libffi.mk
+++ b/src/libffi.mk
@@ -5,19 +5,13 @@ $(PKG)_WEBSITE := https://sourceware.org/libffi/
$(PKG)_IGNORE :=
$(PKG)_VERSION := 3.2.1
$(PKG)_CHECKSUM := d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37
+$(PKG)_GH_CONF := atgreen/libffi, v
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := https://www.mirrorservice.org/sites/sourceware.org/pub/$(PKG)/$($(PKG)_FILE)
$(PKG)_URL_2 := ftp://sourceware.org/pub/$(PKG)/$($(PKG)_FILE)
$(PKG)_DEPS := gcc
-define $(PKG)_UPDATE
- $(WGET) -q -O- 'https://github.com/atgreen/libffi/tags' | \
- grep '<a href="/atgreen/libffi/archive/' | \
- $(SED) -n 's,.*href="/atgreen/libffi/archive/v\([0-9][^"]*\)\.tar.*,\1,p' | \
- head -1
-endef
-
define $(PKG)_BUILD
cd '$(1)' && ./configure \
$(MXE_CONFIGURE_OPTS)
diff --git a/src/libsoup.mk b/src/libsoup.mk
index efb35dc..2873f68 100644
--- a/src/libsoup.mk
+++ b/src/libsoup.mk
@@ -7,15 +7,9 @@ $(PKG)_IGNORE :=
$(PKG)_VERSION := 2.57.1
$(PKG)_APIVER := 2.4
$(PKG)_CHECKSUM := 675c3bc11c2a6347625ca5215720d41c84fd8e9498dd664cda8a635fd5105a26
-$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
-$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL := https://github.com/GNOME/$(PKG)/archive/$($(PKG)_VERSION).tar.gz
+$(PKG)_GH_CONF := GNOME/libsoup,,,pre\|SOUP\|base
$(PKG)_DEPS := gcc glib libxml2 sqlite
-define $(PKG)_UPDATE
- $(call MXE_GET_GITHUB_TAGS, GNOME/libsoup)
-endef
-
define $(PKG)_BUILD
cd '$(SOURCE_DIR)' && \
NOCONFIGURE=1 \
diff --git a/src/qtserialport_qt4.mk b/src/qtserialport_qt4.mk
index dbe37bf..13dd068 100644
--- a/src/qtserialport_qt4.mk
+++ b/src/qtserialport_qt4.mk
@@ -4,18 +4,11 @@ PKG := qtserialport_qt4
$(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 5c3b6cc770
+$(PKG)_VERSION := 5c3b6cc
$(PKG)_CHECKSUM := d49c1cd4bb47706561f52c07d6075bb9931700d3bcae656ef3b6d3db3eb014ab
-$(PKG)_GH_USER := qt
-$(PKG)_GH_REPO := qtserialport
-$(PKG)_GH_TREE := qt4-dev
-$(PKG)_SUBDIR := $($(PKG)_GH_USER)-$($(PKG)_GH_REPO)-$(call substr,$($(PKG)_VERSION),1,7)
-$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL := https://github.com/$($(PKG)_GH_USER)/$($(PKG)_GH_REPO)/tarball/$($(PKG)_VERSION)/$($(PKG)_FILE)
+$(PKG)_GH_CONF := qtproject/qtserialport/qt4-dev
$(PKG)_DEPS := gcc qt
-$(PKG)_UPDATE := $(call MXE_GET_GITHUB_SHA, $($(PKG)_GH_USER)/$($(PKG)_GH_REPO), $($(PKG)_GH_TREE))
-
define $(PKG)_BUILD
cd '$(1)' && '$(PREFIX)/$(TARGET)/qt/bin/qmake'
$(MAKE) -C '$(1)' -j '$(JOBS)'
diff --git a/src/vmime.mk b/src/vmime.mk
index 2fd745a..8aa0830 100644
--- a/src/vmime.mk
+++ b/src/vmime.mk
@@ -6,13 +6,9 @@ $(PKG)_DESCR := VMime
$(PKG)_IGNORE :=
$(PKG)_VERSION := 3cfcdca
$(PKG)_CHECKSUM := 45d2c1dcf3945939ec921c9292769faf4bf38a8fbe9c276b3bc387b4625a1841
-$(PKG)_SUBDIR := kisli-vmime-$($(PKG)_VERSION)
-$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL := https://github.com/kisli/vmime/tarball/$($(PKG)_VERSION)/$($(PKG)_FILE)
+$(PKG)_GH_CONF := kisli/vmime/master
$(PKG)_DEPS := gcc gnutls libgsasl libiconv pthreads zlib
-$(PKG)_UPDATE = $(call MXE_GET_GITHUB_SHA, kisli/vmime, master) | $(SED) 's/^\(.......\).*/\1/;'
-
define $(PKG)_BUILD
# The following hint is probably needed for ICU:
# -DICU_LIBRARIES="`'$(TARGET)-pkg-config' --libs-only-l icu-i18n`"