diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-08-28 10:03:02 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-08-28 10:03:02 +0000 |
commit | 69fe87ef73a105e01c26c2184dc7ae00902018f4 (patch) | |
tree | 3093c3d228e0eb4e23ff144d30d3a6b4614b55c7 /rules/libgd.make | |
parent | 41096a746ed3058851bc7eb5ecaf6a9d223315e6 (diff) | |
download | ptxdist-69fe87ef73a105e01c26c2184dc7ae00902018f4.tar.gz ptxdist-69fe87ef73a105e01c26c2184dc7ae00902018f4.tar.xz |
* libgd.make:
cleanups + install libs 644
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8808 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/libgd.make')
-rw-r--r-- | rules/libgd.make | 75 |
1 files changed, 11 insertions, 64 deletions
diff --git a/rules/libgd.make b/rules/libgd.make index f7654954d..1d7aab723 100644 --- a/rules/libgd.make +++ b/rules/libgd.make @@ -29,49 +29,28 @@ LIBGD_DIR = $(BUILDDIR)/$(LIBGD) # Get # ---------------------------------------------------------------------------- -libgd_get: $(STATEDIR)/libgd.get - -$(STATEDIR)/libgd.get: $(libgd_get_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) - $(LIBGD_SOURCE): - @$(call targetinfo, $@) + @$(call targetinfo) @$(call get, LIBGD) # ---------------------------------------------------------------------------- -# Extract -# ---------------------------------------------------------------------------- - -libgd_extract: $(STATEDIR)/libgd.extract - -$(STATEDIR)/libgd.extract: $(libgd_extract_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(LIBGD_DIR)) - @$(call extract, LIBGD) - @$(call patchin, LIBGD) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -libgd_prepare: $(STATEDIR)/libgd.prepare - -LIBGD_PATH = PATH=$(CROSS_PATH) -LIBGD_ENV = $(CROSS_ENV) - +LIBGD_PATH := PATH=$(CROSS_PATH) +LIBGD_ENV := $(CROSS_ENV) # # autoconf # -LIBGD_AUTOCONF = $(CROSS_AUTOCONF_USR) +LIBGD_AUTOCONF := $(CROSS_AUTOCONF_USR) 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 @@ -102,62 +81,30 @@ else LIBGD_AUTOCONF += --without-fontconfig endif -$(STATEDIR)/libgd.prepare: $(libgd_prepare_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(LIBGD_BUILDDIR)) - cd $(LIBGD_DIR) && \ - $(LIBGD_PATH) $(LIBGD_ENV) \ - ./configure $(LIBGD_AUTOCONF) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Compile -# ---------------------------------------------------------------------------- - -libgd_compile: $(STATEDIR)/libgd.compile - -$(STATEDIR)/libgd.compile: $(libgd_compile_deps_default) - @$(call targetinfo, $@) - $(LIBGD_PATH) $(LIBGD_ENV) make -C $(LIBGD_DIR) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -libgd_install: $(STATEDIR)/libgd.install - -$(STATEDIR)/libgd.install: $(libgd_install_deps_default) - @$(call targetinfo, $@) - @$(call install, LIBGD) - @$(call touch, $@) - # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -libgd_targetinstall: $(STATEDIR)/libgd.targetinstall - -$(STATEDIR)/libgd.targetinstall: $(libgd_targetinstall_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/libgd.targetinstall: + @$(call targetinfo) @$(call install_init, libgd) @$(call install_fixup, libgd,PACKAGE,libgd) @$(call install_fixup, libgd,PRIORITY,optional) - @$(call install_fixup, libgd,VERSION,$(USPLASH_VERSION)) + @$(call install_fixup, libgd,VERSION,$(LIBGD_VERSION)) @$(call install_fixup, libgd,SECTION,base) - @$(call install_fixup, libgd,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>") + @$(call install_fixup, libgd,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>") @$(call install_fixup, libgd,DEPENDS,) @$(call install_fixup, libgd,DESCRIPTION,missing) - @$(call install_copy, libgd, 0, 0, 0755,\ + @$(call install_copy, libgd, 0, 0, 0644,\ $(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 install_finish, libgd) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |