summaryrefslogtreecommitdiffstats
path: root/rules/freetype.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-06-11 11:34:50 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-06-11 11:34:50 +0000
commitb141010d2b4cf833e073a9ff5969e46913be4c6b (patch)
tree4ed699d84a22d70add6a613dfbd20fc9236d6ff1 /rules/freetype.make
parentd5d9cac7cb36854ad4b34f15b8b95723c2555143 (diff)
downloadptxdist-b141010d2b4cf833e073a9ff5969e46913be4c6b.tar.gz
ptxdist-b141010d2b4cf833e073a9ff5969e46913be4c6b.tar.xz
* rules/freetype.make, patches/freetype-2.3.4, patches/freetype-2.3.6:
version bump -> 2.3.6 git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8487 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/freetype.make')
-rw-r--r--rules/freetype.make62
1 files changed, 10 insertions, 52 deletions
diff --git a/rules/freetype.make b/rules/freetype.make
index 947746f1f..c2f7bc256 100644
--- a/rules/freetype.make
+++ b/rules/freetype.make
@@ -17,7 +17,7 @@ PACKAGES-$(PTXCONF_FREETYPE) += freetype
#
# Paths and names
#
-FREETYPE_VERSION := 2.3.4
+FREETYPE_VERSION := 2.3.6
FREETYPE := freetype-$(FREETYPE_VERSION)
FREETYPE_SUFFIX := tar.bz2
FREETYPE_URL := http://download.savannah.gnu.org/releases/freetype/$(FREETYPE).$(FREETYPE_SUFFIX)
@@ -29,30 +29,11 @@ FREETYPE_DIR := $(BUILDDIR)/$(FREETYPE)
# Get
# ----------------------------------------------------------------------------
-freetype_get: $(STATEDIR)/freetype.get
-
-$(STATEDIR)/freetype.get:
- @$(call targetinfo, $@)
- @$(call touch, $@)
-
$(FREETYPE_SOURCE):
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call get, FREETYPE)
# ----------------------------------------------------------------------------
-# Extract
-# ----------------------------------------------------------------------------
-
-freetype_extract: $(STATEDIR)/freetype.extract
-
-$(STATEDIR)/freetype.extract:
- @$(call targetinfo, $@)
- @$(call clean, $(FREETYPE_DIR))
- @$(call extract, FREETYPE)
- @$(call patchin, FREETYPE)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
@@ -66,46 +47,23 @@ FREETYPE_ENV := $(CROSS_ENV)
#
FREETYPE_AUTOCONF := $(CROSS_AUTOCONF_USR)
-$(STATEDIR)/freetype.prepare:
- @$(call targetinfo, $@)
- cd $(FREETYPE_DIR) && \
- $(FREETYPE_PATH) $(FREETYPE_ENV) \
- ./configure $(FREETYPE_AUTOCONF)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-freetype_compile: $(STATEDIR)/freetype.compile
-
-$(STATEDIR)/freetype.compile:
- @$(call targetinfo, $@)
- cd $(FREETYPE_DIR) && \
- $(FREETYPE_PATH) $(MAKE) $(PARALLELMFLAGS)
- @$(call touch, $@)
-
# ----------------------------------------------------------------------------
# Install
# ----------------------------------------------------------------------------
-freetype_install: $(STATEDIR)/freetype.install
-
$(STATEDIR)/freetype.install:
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call install, FREETYPE)
$(INSTALL) -m 755 -D $(FREETYPE_DIR)/builds/unix/freetype-config \
$(PTXCONF_SYSROOT_CROSS)/bin/freetype-config
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
-freetype_targetinstall: $(STATEDIR)/freetype.targetinstall
-
$(STATEDIR)/freetype.targetinstall:
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call install_init, freetype)
@$(call install_fixup, freetype,PACKAGE,freetype)
@@ -117,14 +75,14 @@ $(STATEDIR)/freetype.targetinstall:
@$(call install_fixup, freetype,DESCRIPTION,missing)
@$(call install_copy, freetype, 0, 0, 0644, \
- $(FREETYPE_DIR)/objs/.libs/libfreetype.so.6.3.15, \
- /usr/lib/libfreetype.so.6.3.15)
- @$(call install_link, freetype, libfreetype.so.6.3.15, /usr/lib/libfreetype.so.6)
- @$(call install_link, freetype, libfreetype.so.6.3.15, /usr/lib/libfreetype.so)
+ $(FREETYPE_DIR)/objs/.libs/libfreetype.so.6.3.17, \
+ /usr/lib/libfreetype.so.6.3.17)
+ @$(call install_link, freetype, libfreetype.so.6.3.17, /usr/lib/libfreetype.so.6)
+ @$(call install_link, freetype, libfreetype.so.6.3.16, /usr/lib/libfreetype.so)
@$(call install_finish, freetype)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Clean