mirror of https://git.wownero.com/dsc/mxe.git
36 lines
1.3 KiB
Makefile
36 lines
1.3 KiB
Makefile
|
# 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
|