diff options
author | Tony Theodore <tonyt@logyst.com> | 2018-03-13 10:13:41 (GMT) |
---|---|---|
committer | Tony Theodore <tonyt@logyst.com> | 2018-03-15 01:28:24 (GMT) |
commit | b3552f798ccdc03466f78b43fe9c1ab5df6eda18 (patch) | |
tree | f4399f1a92e682e04838de3021ae035f1da8b34b /src/miniupnpc.mk | |
parent | 7e3453b34a159b1ea3ca23c0775c071d94f6ec4e (diff) | |
download | mxe-b3552f798ccdc03466f78b43fe9c1ab5df6eda18.zip mxe-b3552f798ccdc03466f78b43fe9c1ab5df6eda18.tar.gz mxe-b3552f798ccdc03466f78b43fe9c1ab5df6eda18.tar.bz2 |
various pkgs: updates, cleanups, new-style options
Diffstat (limited to 'src/miniupnpc.mk')
-rw-r--r-- | src/miniupnpc.mk | 25 |
1 files changed, 7 insertions, 18 deletions
diff --git a/src/miniupnpc.mk b/src/miniupnpc.mk index 195d35a..e446753 100644 --- a/src/miniupnpc.mk +++ b/src/miniupnpc.mk @@ -3,28 +3,17 @@ PKG := miniupnpc $(PKG)_WEBSITE := http://miniupnp.free.fr/ $(PKG)_IGNORE := -$(PKG)_VERSION := 1.9 -$(PKG)_CHECKSUM := 2923e453e880bb949e3d4da9f83dd3cb6f08946d35de0b864d0339cf70934464 -$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) -$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz -$(PKG)_URL := http://miniupnp.free.fr/files/$($(PKG)_FILE) -$(PKG)_URL_2 := https://miniupnp.tuxfamily.org/files/$($(PKG)_FILE) +$(PKG)_VERSION := 2.0 +$(PKG)_CHECKSUM := 253a0ea5fe8f17d9f79f8758e1b6415d6a560e58bf3e9b5dbe714413dc908446 +$(PKG)_GH_CONF := miniupnp/miniupnp/tags,miniupnpc_,,,_ $(PKG)_DEPS := cc -define $(PKG)_UPDATE - $(WGET) -q -O- 'https://api.github.com/repos/miniupnp/miniupnp/git/refs/tags/' | \ - $(SED) -n 's#.*"ref": "refs/tags/miniupnpc_\([^"]*\).*#\1#p' | \ - $(SED) 's,_,.,g' | \ - $(SORT) -V | \ - tail -1 -endef - define $(PKG)_BUILD - mkdir '$(1).build' - cd '$(1).build' && '$(TARGET)-cmake' '$(1)' \ + # build and install the library + cd '$(BUILD_DIR)' && $(TARGET)-cmake '$(SOURCE_DIR)/miniupnpc' \ -DUPNPC_BUILD_STATIC=$(CMAKE_STATIC_BOOL) \ -DUPNPC_BUILD_SHARED=$(CMAKE_SHARED_BOOL) \ -DUPNPC_BUILD_TESTS=OFF - $(MAKE) -C '$(1).build' -j '$(JOBS)' - $(MAKE) -C '$(1).build' -j 1 install + $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' + $(MAKE) -C '$(BUILD_DIR)' -j 1 install endef |