summaryrefslogtreecommitdiffstats
path: root/rules/directfb-examples.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-10-28 16:33:44 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-10-28 16:33:44 +0000
commitb4368b33228291e26eb957176b69c04c537619cd (patch)
treefad48d8611195b3f321d4da03ea5576db14b24f8 /rules/directfb-examples.make
parenta8f56ad4be41af5f1ccda75b48e65444bfcf8a8f (diff)
downloadptxdist-b4368b33228291e26eb957176b69c04c537619cd.tar.gz
ptxdist-b4368b33228291e26eb957176b69c04c537619cd.tar.xz
* directfb-examples.make:
cleanups, add fallback URL git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8972 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/directfb-examples.make')
-rw-r--r--rules/directfb-examples.make18
1 files changed, 8 insertions, 10 deletions
diff --git a/rules/directfb-examples.make b/rules/directfb-examples.make
index b04c525cd..6fe9b856c 100644
--- a/rules/directfb-examples.make
+++ b/rules/directfb-examples.make
@@ -20,10 +20,13 @@ PACKAGES-$(PTXCONF_DIRECTFB_EXAMPLES) += directfb-examples
DIRECTFB_EXAMPLES_VERSION := 1.0.0
DIRECTFB_EXAMPLES := DirectFB-examples-$(DIRECTFB_EXAMPLES_VERSION)
DIRECTFB_EXAMPLES_SUFFIX := tar.gz
-DIRECTFB_EXAMPLES_URL := http://www.directfb.org/downloads/Extras/$(DIRECTFB_EXAMPLES).$(DIRECTFB_EXAMPLES_SUFFIX)
DIRECTFB_EXAMPLES_SOURCE := $(SRCDIR)/$(DIRECTFB_EXAMPLES).$(DIRECTFB_EXAMPLES_SUFFIX)
DIRECTFB_EXAMPLES_DIR := $(BUILDDIR)/$(DIRECTFB_EXAMPLES)
+DIRECTFB_EXAMPLES_URL := \
+ http://www.directfb.org/downloads/Extras/$(DIRECTFB_EXAMPLES).$(DIRECTFB_EXAMPLES_SUFFIX) \
+ http://www.directfb.org/downloads/Old/$(DIRECTFB_EXAMPLES).$(DIRECTFB_EXAMPLES_SUFFIX)
+
# ----------------------------------------------------------------------------
# Get
# ----------------------------------------------------------------------------
@@ -45,7 +48,6 @@ DIRECTFB_EXAMPLES_ENV := $(CROSS_ENV)
#
DIRECTFB_EXAMPLES_AUTOCONF := $(CROSS_AUTOCONF_USR)
-
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
@@ -64,8 +66,7 @@ $(STATEDIR)/directfb-examples.targetinstall:
# installs the binaries
@cd $(DIRECTFB_EXAMPLES_DIR)/src && \
- find . \
- -perm /u+x -type f ! -name "*.[h|c]" | \
+ find . -perm /u+x -type f ! -name "*.[h|c]" | \
while read file; do \
$(call install_copy, directfb-examples, 0, 0, 0755, \
$(DIRECTFB_EXAMPLES_DIR)/src/$$file, \
@@ -74,25 +75,22 @@ $(STATEDIR)/directfb-examples.targetinstall:
done
# install the datafiles
-ifdef PTXCONF_DIRECTFB_EXAMPLES_DATA
@cd $(DIRECTFB_EXAMPLES_DIR)/data && \
- find . \
- -type f -a ! -name "*akefile*" -a ! -name "*.ttf" | \
+ find . -type f -a ! -name "*akefile*" -a ! -name "*.ttf" | \
while read file; do \
$(call install_copy, directfb-examples, 0, 0, 0644, \
$(DIRECTFB_EXAMPLES_DIR)/data/$$file, \
/usr/share/directfb-examples/$${file##*/}, n \
) \
done; \
- find . \
- -type f -a ! -name "*akefile*" -a -name "*.ttf" | \
+
+ find . -type f -a ! -name "*akefile*" -a -name "*.ttf" | \
while read file; do \
$(call install_copy, directfb-examples, 0, 0, 0644, \
$(DIRECTFB_EXAMPLES_DIR)/data/$$file, \
/usr/share/directfb-examples/fonts/$${file##*/}, n \
) \
done
-endif
@$(call install_finish,directfb-examples)