summaryrefslogtreecommitdiffstats
path: root/rules/blackbox.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2010-01-09 21:25:38 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2010-01-10 15:35:07 +0100
commitb26bbb0845d481937e8413e4e4d26925e589a681 (patch)
treeb8e4d5155cd536e2ee703e78506e4d1e6be1f6c1 /rules/blackbox.make
parentd4a90d21f8a550986ccb674046ce23e9ecc81c16 (diff)
downloadptxdist-b26bbb0845d481937e8413e4e4d26925e589a681.tar.gz
ptxdist-b26bbb0845d481937e8413e4e4d26925e589a681.tar.xz
[blackbox] cleanup makefile
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/blackbox.make')
-rw-r--r--rules/blackbox.make80
1 files changed, 18 insertions, 62 deletions
diff --git a/rules/blackbox.make b/rules/blackbox.make
index 5d220655b..1562ffd2a 100644
--- a/rules/blackbox.make
+++ b/rules/blackbox.make
@@ -1,8 +1,8 @@
# -*-makefile-*-
-# $Id$
#
# Copyright (C) 2003 by Marco Cavallini <m.cavallini@koansoftware.com>
-#
+# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
+#
# See CREDITS for details about who has contributed to this project.
#
# For further information about the PTXdist project and license conditions
@@ -17,49 +17,28 @@ PACKAGES-$(PTXCONF_BLACKBOX) += blackbox
#
# Paths and names
#
-BLACKBOX_VERSION = 0.70.1
-BLACKBOX = blackbox-$(BLACKBOX_VERSION)
-BLACKBOX_SUFFIX = tar.gz
-BLACKBOX_URL = $(PTXCONF_SETUP_SFMIRROR)/blackboxwm/$(BLACKBOX).$(BLACKBOX_SUFFIX)
-BLACKBOX_SOURCE = $(SRCDIR)/$(BLACKBOX).$(BLACKBOX_SUFFIX)
-BLACKBOX_DIR = $(BUILDDIR)/$(BLACKBOX)
+BLACKBOX_VERSION := 0.70.1
+BLACKBOX := blackbox-$(BLACKBOX_VERSION)
+BLACKBOX_SUFFIX := tar.gz
+BLACKBOX_URL := $(PTXCONF_SETUP_SFMIRROR)/blackboxwm/$(BLACKBOX).$(BLACKBOX_SUFFIX)
+BLACKBOX_SOURCE := $(SRCDIR)/$(BLACKBOX).$(BLACKBOX_SUFFIX)
+BLACKBOX_DIR := $(BUILDDIR)/$(BLACKBOX)
# ----------------------------------------------------------------------------
# Get
# ----------------------------------------------------------------------------
-blackbox_get: $(STATEDIR)/blackbox.get
-
-$(STATEDIR)/blackbox.get: $(blackbox_get_deps_default)
- @$(call targetinfo, $@)
- @$(call touch, $@)
-
$(BLACKBOX_SOURCE):
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call get, BLACKBOX)
# ----------------------------------------------------------------------------
-# Extract
-# ----------------------------------------------------------------------------
-
-blackbox_extract: $(STATEDIR)/blackbox.extract
-
-$(STATEDIR)/blackbox.extract: $(blackbox_extract_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(BLACKBOX_DIR))
- @$(call extract, BLACKBOX)
- @$(call patchin, BLACKBOX)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
-blackbox_prepare: $(STATEDIR)/blackbox.prepare
-
-BLACKBOX_PATH = PATH=$(CROSS_PATH)
-BLACKBOX_ENV = $(CROSS_ENV)
+BLACKBOX_PATH := PATH=$(CROSS_PATH)
+BLACKBOX_ENV := $(CROSS_ENV)
#
# autoconf
@@ -68,53 +47,30 @@ BLACKBOX_AUTOCONF = $(CROSS_AUTOCONF_USR)
BLACKBOX_AUTOCONF += --x-includes=$(SYSROOT)/usr/include
BLACKBOX_AUTOCONF += --x-libraries=$(SYSROOT)/usr/lib
-$(STATEDIR)/blackbox.prepare: $(blackbox_prepare_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(BLACKBOX_DIR)/config.cache)
- cd $(BLACKBOX_DIR) && \
- $(BLACKBOX_PATH) $(BLACKBOX_ENV) \
- ./configure $(BLACKBOX_AUTOCONF)
- @$(call touch, $@)
-
# ----------------------------------------------------------------------------
# Compile
# ----------------------------------------------------------------------------
-blackbox_compile: $(STATEDIR)/blackbox.compile
-
-$(STATEDIR)/blackbox.compile: $(blackbox_compile_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/blackbox.compile:
+ @$(call targetinfo)
cd $(BLACKBOX_DIR) && \
$(BLACKBOX_PATH) $(BLACKBOX_ENV) \
make $(BLACKBOX_MAKEVARS)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-blackbox_install: $(STATEDIR)/blackbox.install
-
-$(STATEDIR)/blackbox.install: $(blackbox_install_deps_default)
- @$(call targetinfo, $@)
- @$(call install, BLACKBOX)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
-blackbox_targetinstall: $(STATEDIR)/blackbox.targetinstall
-
-$(STATEDIR)/blackbox.targetinstall: $(blackbox_targetinstall_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/blackbox.targetinstall:
+ @$(call targetinfo)
@$(call install_init, blackbox)
@$(call install_fixup, blackbox,PACKAGE,blackbox)
@$(call install_fixup, blackbox,PRIORITY,optional)
@$(call install_fixup, blackbox,VERSION,$(BLACKBOX_VERSION))
@$(call install_fixup, blackbox,SECTION,base)
- @$(call install_fixup, blackbox,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>")
+ @$(call install_fixup, blackbox,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
@$(call install_fixup, blackbox,DEPENDS,)
@$(call install_fixup, blackbox,DESCRIPTION,missing)
@@ -123,7 +79,7 @@ $(STATEDIR)/blackbox.targetinstall: $(blackbox_targetinstall_deps_default)
@$(call install_finish, blackbox)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Clean