diff options
author | Mark Brand <mabrand@mabrand.nl> | 2010-11-10 12:17:42 (GMT) |
---|---|---|
committer | Mark Brand <mabrand@mabrand.nl> | 2010-11-10 12:17:42 (GMT) |
commit | e64276e063e8433941c038fd50953bf8ccc6f29e (patch) | |
tree | cda0b24f15905b144bc0cea1796d6e3a8096785d /src/lcms1.mk | |
parent | dba3f257e4c667d16e7d8d9fb163e238e41b84a6 (diff) | |
download | mxe-e64276e063e8433941c038fd50953bf8ccc6f29e.zip mxe-e64276e063e8433941c038fd50953bf8ccc6f29e.tar.gz mxe-e64276e063e8433941c038fd50953bf8ccc6f29e.tar.bz2 |
enabled lcms for package libmng
Introduced lcms1 because libmng does not work with lcms2.
Added -lcms to package qt.
Diffstat (limited to 'src/lcms1.mk')
-rw-r--r-- | src/lcms1.mk | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/lcms1.mk b/src/lcms1.mk new file mode 100644 index 0000000..c910caa --- /dev/null +++ b/src/lcms1.mk @@ -0,0 +1,32 @@ +# This file is part of mingw-cross-env. +# See doc/index.html for further information. + +# lcms +PKG := lcms1 +$(PKG)_IGNORE := +$(PKG)_VERSION := 1.19 +$(PKG)_CHECKSUM := d5b075ccffc0068015f74f78e4bc39138bcfe2d4 +$(PKG)_SUBDIR := lcms-$($(PKG)_VERSION) +$(PKG)_FILE := lcms-$($(PKG)_VERSION).tar.gz +$(PKG)_WEBSITE := http://www.littlecms.com/ +$(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/lcms/lcms/$($(PKG)_VERSION)/$($(PKG)_FILE) +$(PKG)_DEPS := gcc jpeg tiff zlib + +define $(PKG)_UPDATE + $(call SOURCEFORGE_FILES,http://sourceforge.net/projects/lcms/files/) | \ + $(SED) -n 's,.*lcms-\(1\.[^>]*\)\.tar.*,\1,p' | \ + tail -1 +endef + +define $(PKG)_BUILD + # wine confuses the cross-compiling detection, so set it explicitly + $(SED) -i 's,cross_compiling=no,cross_compiling=yes,' '$(1)/configure' + cd '$(1)' && ./configure \ + --prefix='$(PREFIX)/$(TARGET)' \ + --host='$(TARGET)' \ + --disable-shared \ + --with-jpeg \ + --with-tiff \ + --with-zlib + $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= man_MANS= +endef |