Mercurial > mxe-octave
comparison src/libmng.mk @ 3296:8f0877237c55
[MSVC] Update to newer libmng.
* src/libmng.png: Remove MSVC-specific paths that disabled lcms1.
* src/msvc-libmng-1.patch: Add -no-undefined to libtool flags.
author | Michael Goffioul <michael.goffioul@gmail.com> |
---|---|
date | Sat, 09 Nov 2013 23:28:04 -0500 |
parents | 4ffe93bd5b54 |
children | 13be64f9f16d |
comparison
equal
deleted
inserted
replaced
3295:14d0e2102581 | 3296:8f0877237c55 |
---|---|
6 $(PKG)_CHECKSUM := 7dd35369ff5916e1823cbacef984ab1b87714b69 | 6 $(PKG)_CHECKSUM := 7dd35369ff5916e1823cbacef984ab1b87714b69 |
7 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) | 7 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) |
8 $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.xz | 8 $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.xz |
9 $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)-devel/$($(PKG)_VERSION)/$($(PKG)_FILE) | 9 $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)-devel/$($(PKG)_VERSION)/$($(PKG)_FILE) |
10 $(PKG)_DEPS := zlib jpeg lcms | 10 $(PKG)_DEPS := zlib jpeg lcms |
11 ifneq ($(MXE_SYSTEM),msvc) | |
12 $(PKG)_DEPS += lcms1 | |
13 endif | |
14 | 11 |
15 define $(PKG)_UPDATE | 12 define $(PKG)_UPDATE |
16 $(WGET) -q -O- 'http://sourceforge.net/projects/libmng/files/libmng-devel/' | \ | 13 $(WGET) -q -O- 'http://sourceforge.net/projects/libmng/files/libmng-devel/' | \ |
17 $(SED) -n 's,.*/\([0-9][^"]*\)/".*,\1,p' | \ | 14 $(SED) -n 's,.*/\([0-9][^"]*\)/".*,\1,p' | \ |
18 head -1 | 15 head -1 |
24 $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ | 21 $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ |
25 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ | 22 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ |
26 --prefix='$(HOST_PREFIX)' \ | 23 --prefix='$(HOST_PREFIX)' \ |
27 $(ENABLE_SHARED_OR_STATIC) \ | 24 $(ENABLE_SHARED_OR_STATIC) \ |
28 && $(CONFIGURE_POST_HOOK) | 25 && $(CONFIGURE_POST_HOOK) |
29 $(MAKE) -C '$(1)' -j '$(JOBS)' install | 26 $(MAKE) -C '$(1)' -j '$(JOBS)' install DESTDIR='$(3)' |
30 if test x$(MXE_SYSTEM) = xmsvc; then \ | |
31 $(SED) -i -e 's/lcms//' '$(1)/libmng.pc'; \ | |
32 fi | |
33 endef | 27 endef |