summaryrefslogtreecommitdiffstats
path: root/rules/libgd.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-08-28 10:03:02 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-08-28 10:03:02 +0000
commit69fe87ef73a105e01c26c2184dc7ae00902018f4 (patch)
tree3093c3d228e0eb4e23ff144d30d3a6b4614b55c7 /rules/libgd.make
parent41096a746ed3058851bc7eb5ecaf6a9d223315e6 (diff)
downloadptxdist-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.make75
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