summaryrefslogtreecommitdiffstats
path: root/src/libpng.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/libpng.mk')
-rw-r--r--src/libpng.mk13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/libpng.mk b/src/libpng.mk
index 2dcdf10..b833c6a 100644
--- a/src/libpng.mk
+++ b/src/libpng.mk
@@ -3,16 +3,15 @@
PKG := libpng
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 1.6.1
-$(PKG)_CHECKSUM := 1abe4e377b3e7863bb0d642330bdd83f4c704cc2
+$(PKG)_VERSION := 1.6.9
+$(PKG)_CHECKSUM := fe5b37a01a2a056a26f1a6661dc45e026ad86c88
$(PKG)_SUBDIR := libpng-$($(PKG)_VERSION)
$(PKG)_FILE := libpng-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := ftp://ftp.simplesystems.org/pub/$(PKG)/png/src/libpng16/$($(PKG)_FILE)
$(PKG)_DEPS := gcc zlib
define $(PKG)_UPDATE
- $(WGET) -q -O- 'http://libpng.git.sourceforge.net/git/gitweb.cgi?p=libpng/libpng;a=tags' | \
- grep '<a class="list name"' | \
+ $(WGET) -q -O- 'http://sourceforge.net/p/libpng/code/ref/master/tags/' | \
$(SED) -n 's,.*<a[^>]*>v\([0-9][^<]*\)<.*,\1,p' | \
grep -v alpha | \
grep -v beta | \
@@ -23,11 +22,9 @@ endef
define $(PKG)_BUILD
cd '$(1)' && ./configure \
- --host='$(TARGET)' \
- --build="`config.guess`" \
- --disable-shared \
- --prefix='$(PREFIX)/$(TARGET)'
+ $(MXE_CONFIGURE_OPTS)
$(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
+ ln -sf '$(PREFIX)/$(TARGET)/bin/libpng-config' '$(PREFIX)/bin/$(TARGET)-libpng-config'
'$(TARGET)-gcc' \
-W -Wall -Werror -std=c99 -pedantic \