summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-12-26 15:52:29 +0100
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-12-26 15:52:29 +0100
commitf52580d4fb20f5e14b5481707f93c1e2c16f202c (patch)
treebe69950bd82e2bb61bddd9051bb7c54fe2b77fb1
parent06c73c32086385c22d2f5f9fb0d04a3873007e05 (diff)
downloadembtoolkit-f52580d4fb20f5e14b5481707f93c1e2c16f202c.tar.gz
embtoolkit-f52580d4fb20f5e14b5481707f93c1e2c16f202c.tar.bz2
embtoolkit-f52580d4fb20f5e14b5481707f93c1e2c16f202c.tar.xz
Packages: pango: Improve install by creating .special target
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
-rw-r--r--packages/misc/pango/pango.mk18
1 files changed, 12 insertions, 6 deletions
diff --git a/packages/misc/pango/pango.mk b/packages/misc/pango/pango.mk
index 69552e6..f2d42b6 100644
--- a/packages/misc/pango/pango.mk
+++ b/packages/misc/pango/pango.mk
@@ -40,7 +40,7 @@ else
PKG_CONFIG_PATH=$(SYSROOT)/usr/lib/pkgconfig
endif
-pango_install: $(PANGO_BUILD_DIR)/.installed
+pango_install: $(PANGO_BUILD_DIR)/.installed $(PANGO_BUILD_DIR)/.special
$(PANGO_BUILD_DIR)/.installed: $(GLIB_BUILD_DIR)/.installed \
$(FONTCONFIG_BUILD_DIR)/.installed $(CAIRO_BUILD_DIR)/.installed \
@@ -53,11 +53,6 @@ $(PANGO_BUILD_DIR)/.installed: $(GLIB_BUILD_DIR)/.installed \
$(Q)$(MAKE) libtool_files_adapt
$(Q)$(MAKE) pkgconfig_files_adapt
$(Q)$(MAKE) $(PANGO_BUILD_DIR)/.patchlibtool
-ifeq ($(CONFIG_EMBTK_64BITS_FS_COMPAT32),y)
- $(Q)-cp -R $(SYSROOT)/usr/lib32/pango $(ROOTFS)/usr/lib32/
-else
- $(Q)-cp -R $(SYSROOT)/usr/lib/pango $(ROOTFS)/usr/lib/
-endif
@touch $@
download_pango:
@@ -119,6 +114,17 @@ else
mv $$i.new $$i; \
done
endif
+
+.PHONY: pango_clean $(PANGO_BUILD_DIR)/.special
+
+$(PANGO_BUILD_DIR)/.special:
+ifeq ($(CONFIG_EMBTK_64BITS_FS_COMPAT32),y)
+ $(Q)-cp -R $(SYSROOT)/usr/lib32/pango $(ROOTFS)/usr/lib32/
+else
+ $(Q)-cp -R $(SYSROOT)/usr/lib/pango $(ROOTFS)/usr/lib/
+endif
+ @touch $@
+
pango_clean:
$(call EMBTK_GENERIC_MESSAGE,"cleanup pango-$(PANGO_VERSION)...")
$(Q)-cd $(SYSROOT)/usr/bin; rm -rf $(PANGO_BINS)