diff options
author | Tony Theodore <tonyt@logyst.com> | 2017-07-20 10:25:38 (GMT) |
---|---|---|
committer | Tony Theodore <tonyt@logyst.com> | 2017-07-20 10:25:38 (GMT) |
commit | 4e3f9c4e4f253a2839a5bd8e817526d64c0a1a74 (patch) | |
tree | 37dc67ef41f6c8b4144f9e4bdfa594502b454957 /src/devil.mk | |
parent | bec723f574da69d4e4fdb2bac9cb7750c9082134 (diff) | |
download | mxe-4e3f9c4e4f253a2839a5bd8e817526d64c0a1a74.zip mxe-4e3f9c4e4f253a2839a5bd8e817526d64c0a1a74.tar.gz mxe-4e3f9c4e4f253a2839a5bd8e817526d64c0a1a74.tar.bz2 |
ccfits cfitsio devil jasper: update and switch to cmake
Diffstat (limited to 'src/devil.mk')
-rw-r--r-- | src/devil.mk | 41 |
1 files changed, 8 insertions, 33 deletions
diff --git a/src/devil.mk b/src/devil.mk index efd2a0a..008b5a0 100644 --- a/src/devil.mk +++ b/src/devil.mk @@ -4,40 +4,15 @@ PKG := devil $(PKG)_WEBSITE := https://openil.sourceforge.io/ $(PKG)_DESCR := DevIL $(PKG)_IGNORE := -$(PKG)_VERSION := 1.7.8 -$(PKG)_CHECKSUM := 682ffa3fc894686156337b8ce473c954bf3f4fb0f3ecac159c73db632d28a8fd -$(PKG)_SUBDIR := devil-$($(PKG)_VERSION) -$(PKG)_FILE := DevIL-$($(PKG)_VERSION).tar.gz -$(PKG)_URL := https://$(SOURCEFORGE_MIRROR)/project/openil/DevIL/$($(PKG)_VERSION)/$($(PKG)_FILE) +$(PKG)_VERSION := cba359b +$(PKG)_CHECKSUM := 18323d6ac0a9e5109b0f461c628e24fc2666eee5bd476aaca8cbcdb2dae9e211 +$(PKG)_GH_CONF := DentonW/DevIL/master $(PKG)_DEPS := gcc freeglut jasper jpeg lcms libmng libpng openexr sdl tiff zlib -define $(PKG)_UPDATE - $(WGET) -q -O- 'https://sourceforge.net/p/openil/svn/HEAD/tree/tags/' | \ - grep '<a href="' | \ - $(SED) -n 's,.*<a href="release-\([0-9][^"]*\)".*,\1,p' | \ - tail -1 -endef - define $(PKG)_BUILD - # autotools files in tarball are ancient (2009) so regenerate - $(if $(BUILD_STATIC), \ - $(SED) -i 's/__declspec(dllimport)//' '$(1)/include/IL/il.h', \ - cd '$(1)' && $(LIBTOOLIZE) && autoreconf -fi) - cd '$(1)' && ./configure \ - $(MXE_CONFIGURE_OPTS) \ - --enable-ILU \ - --enable-ILUT \ - --disable-allegro \ - --disable-directx8 \ - --enable-directx9 \ - --enable-opengl \ - --enable-sdl \ - --disable-sdltest \ - --disable-wdp \ - --with-zlib \ - --without-squish \ - --without-nvtt \ - --without-x \ - --without-examples - $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= INFO_DEPS= + cd '$(BUILD_DIR)' && $(TARGET)-cmake '$(SOURCE_DIR)/DevIL' \ + -DIL_TESTS=OFF \ + -DCMAKE_CXX_FLAGS="-D__STDC_LIMIT_MACROS" + $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' + $(MAKE) -C '$(BUILD_DIR)' -j 1 install endef |