diff options
author | Volker Grabsch <vog@notjusthosting.com> | 2008-11-08 21:39:10 (GMT) |
---|---|---|
committer | Volker Grabsch <vog@notjusthosting.com> | 2008-11-08 21:39:10 (GMT) |
commit | 343b7dafe2d3f9a35b89421cc747cdbbfa1c1ebf (patch) | |
tree | d10ca0b9ef3b4046886066aa82eaf1464c1324b1 /src | |
parent | d5a02f9f0159073d2075e1295447665125bd4c4c (diff) | |
download | mxe-343b7dafe2d3f9a35b89421cc747cdbbfa1c1ebf.zip mxe-343b7dafe2d3f9a35b89421cc747cdbbfa1c1ebf.tar.gz mxe-343b7dafe2d3f9a35b89421cc747cdbbfa1c1ebf.tar.bz2 |
translated package: gd
Diffstat (limited to 'src')
-rw-r--r-- | src/gd.mk | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/gd.mk b/src/gd.mk new file mode 100644 index 0000000..201c314 --- /dev/null +++ b/src/gd.mk @@ -0,0 +1,35 @@ +# GD (without support for xpm) +# http://www.libgd.org/ + +PKG := gd +$(PKG)_VERSION := 2.0.35 +$(PKG)_SUBDIR := gd-$($(PKG)_VERSION) +$(PKG)_FILE := gd-$($(PKG)_VERSION).tar.bz2 +$(PKG)_URL := http://www.libgd.org/releases/$($(PKG)_FILE) +$(PKG)_URL_2 := http://www.libgd.org/releases/oldreleases/$($(PKG)_FILE) +$(PKG)_DEPS := gcc freetype libpng libxml2 + +define $(PKG)_UPDATE + wget -q -O- 'http://www.libgd.org/releases/' | \ + $(SED) -n 's,.*gd-\([0-9][^>]*\)\.tar.*,\1,p' | \ + head -1 +endef + +define $(PKG)_BUILD + touch aclocal.m4 + touch config.hin + touch Makefile.in + $(SED) 's,-I@includedir@,-I@includedir@ -DNONDLL,' -i '$(1)/config/gdlib-config.in' + $(SED) 's,-lX11 ,,g' -i '$(1)/configure' + cd '$(1)' && ./configure \ + --host='$(TARGET)' \ + --disable-shared \ + --prefix='$(PREFIX)/$(TARGET)' \ + --with-freetype='$(PREFIX)/$(TARGET)' \ + --without-x \ + LIBPNG12_CONFIG='$(PREFIX)/$(TARGET)/bin/libpng12-config' \ + LIBPNG_CONFIG='$(PREFIX)/$(TARGET)/bin/libpng-config' \ + CFLAGS='-DNONDLL -DXMD_H -L$(PREFIX)/$(TARGET)/lib' \ + LIBS="`$(PREFIX)/$(TARGET)/bin/xml2-config --libs`" + $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= +endef |