diff options
author | Luotao Fu <l.fu@pengutronix.de> | 2007-12-13 16:16:11 +0000 |
---|---|---|
committer | Luotao Fu <l.fu@pengutronix.de> | 2007-12-13 16:16:11 +0000 |
commit | 6b4e0bb97c5b6c1d6e1824d13428cfc11f5d4ec1 (patch) | |
tree | daa02da05a0cbbd763c36cebd445a0636bd53900 /rules/libgd.make | |
parent | 5100674a1c2ad594d9ea3068009c6b9c74be5f80 (diff) | |
download | ptxdist-6b4e0bb97c5b6c1d6e1824d13428cfc11f5d4ec1.tar.gz ptxdist-6b4e0bb97c5b6c1d6e1824d13428cfc11f5d4ec1.tar.xz |
fixed libgd
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7652 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/libgd.make')
-rw-r--r-- | rules/libgd.make | 44 |
1 files changed, 41 insertions, 3 deletions
diff --git a/rules/libgd.make b/rules/libgd.make index f8a150fba..47cfed870 100644 --- a/rules/libgd.make +++ b/rules/libgd.make @@ -17,10 +17,10 @@ PACKAGES-$(PTXCONF_LIBGD) += libgd # # Paths and names # -LIBGD_VERSION = 2.0.15 +LIBGD_VERSION = 2.0.35 LIBGD = gd-$(LIBGD_VERSION) LIBGD_SUFFIX = tar.gz -LIBGD_URL = http://www.boutell.com/gd/http/$(LIBGD).$(LIBGD_SUFFIX) +LIBGD_URL = http://www.libgd.org/releases/$(LIBGD).$(LIBGD_SUFFIX) LIBGD_SOURCE = $(SRCDIR)/$(LIBGD).$(LIBGD_SUFFIX) LIBGD_DIR = $(BUILDDIR)/$(LIBGD) @@ -67,7 +67,40 @@ LIBGD_ENV = $(CROSS_ENV) # LIBGD_AUTOCONF = $(CROSS_AUTOCONF_USR) -#LIBGD_AUTOCONF += +ifdef PTXCONF_LIBGD_X +LIBGD_AUTOCONF += --with-x +else +LIBGD_AUTOCONF += --without-x +endif +ifdef PTXCONF_LIBGD_JPEG +LIBGD_AUTOCONF += --with-jpeg=$(SYSROOT)/usr +else +LIBGD_AUTOCONF += --without-jpeg +endif + +ifdef PTXCONF_LIBGD_PNG +LIBGD_AUTOCONF += --with-png=$(SYSROOT)/usr +else +LIBGD_AUTOCONF += --without-png +endif + +ifdef PTXCONF_LIBGD_XPM +LIBGD_AUTOCONF += --with-xpm=$(SYSROOT)/usr +else +LIBGD_AUTOCONF += --without-xpm +endif + +ifdef PTXCONF_LIBGD_FREETYPE +LIBGD_AUTOCONF += --with-freetype=$(SYSROOT)/usr +else +LIBGD_AUTOCONF += --without-freetype +endif + +ifdef PTXCONF_LIBGD_FONTCONFIG +LIBGD_AUTOCONF += --with-fontconfig=$(SYSROOT)/usr +else +LIBGD_AUTOCONF += --without-fontconfig +endif $(STATEDIR)/libgd.prepare: $(libgd_prepare_deps_default) @$(call targetinfo, $@) @@ -108,6 +141,11 @@ libgd_targetinstall: $(STATEDIR)/libgd.targetinstall $(STATEDIR)/libgd.targetinstall: $(libgd_targetinstall_deps_default) @$(call targetinfo, $@) + @$(call install_copy, libgd, 0, 0, 0755,\ + $(LIBGD_DIR)/.libs/libgd.so.2.0.0, /usr/lib/libgd.so.2.0.0) + @$(call install_link, libgd, libgd.so.2.0.0, /usr/lib/libgd.so.2) + @$(call install_link, libgd, libgd.so.2.0.0, /usr/lib/libgd.so) + @$(call touch, $@) # ---------------------------------------------------------------------------- |