diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-10-28 16:35:09 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-10-28 16:35:09 +0000 |
commit | 1c1e5cef1cea4a54486e92d20f5bd2888c353eae (patch) | |
tree | 986e4007e981f0c6871750ff7d581df15d62f985 /rules/setmixer.make | |
parent | 87476c5fd38408a631ca5b820bcff5aec059c673 (diff) | |
download | ptxdist-1c1e5cef1cea4a54486e92d20f5bd2888c353eae.tar.gz ptxdist-1c1e5cef1cea4a54486e92d20f5bd2888c353eae.tar.xz |
* setmixer.make:
cleanups
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8975 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/setmixer.make')
-rw-r--r-- | rules/setmixer.make | 79 |
1 files changed, 26 insertions, 53 deletions
diff --git a/rules/setmixer.make b/rules/setmixer.make index bffabdd0e..073fc846a 100644 --- a/rules/setmixer.make +++ b/rules/setmixer.make @@ -2,7 +2,7 @@ # $Id$ # # Copyright (C) 2003 by Sascha Hauer <sascha.hauer@gyro-net.de> -# +# # See CREDITS for details about who has contributed to this project. # # For further information about the PTXdist project and license conditions @@ -17,101 +17,74 @@ PACKAGES-$(PTXCONF_SETMIXER) += setmixer # # Paths and names # -SETMIXER_VERSION = 27DEC94ds1 -SETMIXER = setmixer_$(SETMIXER_VERSION).orig -SETMIXER_SUFFIX = tar.gz -SETMIXER_URL = $(PTXCONF_SETUP_DEBMIRROR)/pool/main/s/setmixer/$(SETMIXER).$(SETMIXER_SUFFIX) -SETMIXER_SOURCE = $(SRCDIR)/$(SETMIXER).$(SETMIXER_SUFFIX) -SETMIXER_DIR = $(BUILDDIR)/setmixer-27DEC94ds1.orig +SETMIXER_VERSION := 27DEC94ds1 +SETMIXER := setmixer_$(SETMIXER_VERSION).orig +SETMIXER_SUFFIX := tar.gz +SETMIXER_URL := $(PTXCONF_SETUP_DEBMIRROR)/pool/main/s/setmixer/$(SETMIXER).$(SETMIXER_SUFFIX) +SETMIXER_SOURCE := $(SRCDIR)/$(SETMIXER).$(SETMIXER_SUFFIX) +SETMIXER_DIR := $(BUILDDIR)/setmixer-27DEC94ds1.orig # ---------------------------------------------------------------------------- # Get # ---------------------------------------------------------------------------- -setmixer_get: $(STATEDIR)/setmixer.get - -$(STATEDIR)/setmixer.get: $(setmixer_get_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) - $(SETMIXER_SOURCE): - @$(call targetinfo, $@) + @$(call targetinfo) @$(call get, SETMIXER) # ---------------------------------------------------------------------------- -# Extract -# ---------------------------------------------------------------------------- - -setmixer_extract: $(STATEDIR)/setmixer.extract - -$(STATEDIR)/setmixer.extract: $(setmixer_extract_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(SETMIXER_DIR)) - @$(call extract, SETMIXER) - @$(call patchin, SETMIXER,$(SETMIXER_DIR)) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -setmixer_prepare: $(STATEDIR)/setmixer.prepare - -SETMIXER_PATH = PATH=$(CROSS_PATH) -SETMIXER_ENV = $(CROSS_ENV) -SETMIXER_MAKEVARS = CC=$(COMPILER_PREFIX)gcc +SETMIXER_PATH := PATH=$(CROSS_PATH) +SETMIXER_ENV := $(CROSS_ENV) +SETMIXER_MAKEVARS := CC=$(COMPILER_PREFIX)gcc -$(STATEDIR)/setmixer.prepare: $(setmixer_prepare_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/setmixer.prepare: + @$(call targetinfo) @$(call clean, $(SETMIXER_DIR)/config.cache) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Compile # ---------------------------------------------------------------------------- -setmixer_compile: $(STATEDIR)/setmixer.compile - -$(STATEDIR)/setmixer.compile: $(setmixer_compile_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/setmixer.compile: + @$(call targetinfo) cd $(SETMIXER_DIR) && \ - $(SETMIXER_ENV) $(SETMIXER_PATH) make $(SETMIXER_MAKEVARS) - @$(call touch, $@) + $(SETMIXER_ENV) $(SETMIXER_PATH) $(MAKE) $(SETMIXER_MAKEVARS) + @$(call touch) # ---------------------------------------------------------------------------- # Install # ---------------------------------------------------------------------------- -setmixer_install: $(STATEDIR)/setmixer.install - -$(STATEDIR)/setmixer.install: $(setmixer_install_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) +$(STATEDIR)/setmixer.install: + @$(call targetinfo) + @$(call touch) # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -setmixer_targetinstall: $(STATEDIR)/setmixer.targetinstall - -$(STATEDIR)/setmixer.targetinstall: $(setmixer_targetinstall_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/setmixer.targetinstall: + @$(call targetinfo) @$(call install_init, setmixer) @$(call install_fixup, setmixer,PACKAGE,setmixer) @$(call install_fixup, setmixer,PRIORITY,optional) @$(call install_fixup, setmixer,VERSION,$(SETMIXER_VERSION)) @$(call install_fixup, setmixer,SECTION,base) - @$(call install_fixup, setmixer,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>") + @$(call install_fixup, setmixer,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>") @$(call install_fixup, setmixer,DEPENDS,) @$(call install_fixup, setmixer,DESCRIPTION,missing) - + @$(call install_copy, setmixer, 0, 0, 0755, $(SETMIXER_DIR)/setmixer, /usr/bin/setmixer) @$(call install_finish, setmixer) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |