diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-01-09 21:26:17 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-01-10 15:40:01 +0100 |
commit | 13120153cfcda7261b2cd36d0337eda3eafabbc1 (patch) | |
tree | 4828bc6ec42b0c6c02e8a1d3025b8c68ab6d342c | |
parent | 6af3eec5153b4621a9731ce0c3139262022bb585 (diff) | |
download | ptxdist-13120153cfcda7261b2cd36d0337eda3eafabbc1.tar.gz ptxdist-13120153cfcda7261b2cd36d0337eda3eafabbc1.tar.xz |
[rawrec] cleanup
It's just on binary + one link. No options necessary.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/rawrec.in | 19 | ||||
-rw-r--r-- | rules/rawrec.make | 100 |
2 files changed, 22 insertions, 97 deletions
diff --git a/rules/rawrec.in b/rules/rawrec.in index ce6603894..7552567f0 100644 --- a/rules/rawrec.in +++ b/rules/rawrec.in @@ -2,7 +2,7 @@ menuconfig RAWREC tristate - prompt "rawrec/rawplay " + prompt "rawrec/rawplay" help rawrec and rawplay are GPL'd utilities designed to provide the user with a simple way of recording or playing raw audio data from @@ -11,20 +11,3 @@ menuconfig RAWREC Details: http://rawrec.sourceforge.net -if RAWREC - -config RAWREC_RAWREC - bool - prompt "rawrec" - help - rawrec - a simple audio recording tool - http://rawrec.sourceforge.net - -config RAWREC_RAWPLAY - bool - prompt "rawplay" - help - rawplay - a simple audio player tool - http://rawrec.sourceforge.net - -endif diff --git a/rules/rawrec.make b/rules/rawrec.make index f2163e7be..090bab0ab 100644 --- a/rules/rawrec.make +++ b/rules/rawrec.make @@ -1,8 +1,8 @@ # -*-makefile-*- -# $Id: template 2922 2005-07-11 19:17:53Z rsc $ # # Copyright (C) 2005 by Christian Gagneraud <chgans@gna.org> -# +# (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,113 +17,55 @@ PACKAGES-$(PTXCONF_RAWREC) += rawrec # # Paths and names # -RAWREC_VERSION = 0.9.98 -RAWREC = rawrec-$(RAWREC_VERSION) -RAWREC_SUFFIX = tar.gz -RAWREC_URL = $(PTXCONF_SETUP_SFMIRROR)/rawrec/$(RAWREC).$(RAWREC_SUFFIX) -RAWREC_SOURCE = $(SRCDIR)/$(RAWREC).$(RAWREC_SUFFIX) -RAWREC_DIR = $(BUILDDIR)/$(RAWREC) +RAWREC_VERSION := 0.9.98 +RAWREC := rawrec-$(RAWREC_VERSION) +RAWREC_SUFFIX := tar.gz +RAWREC_URL := $(PTXCONF_SETUP_SFMIRROR)/rawrec/$(RAWREC).$(RAWREC_SUFFIX) +RAWREC_SOURCE := $(SRCDIR)/$(RAWREC).$(RAWREC_SUFFIX) +RAWREC_DIR := $(BUILDDIR)/$(RAWREC) # ---------------------------------------------------------------------------- # Get # ---------------------------------------------------------------------------- -rawrec_get: $(STATEDIR)/rawrec.get - -$(STATEDIR)/rawrec.get: $(rawrec_get_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) - $(RAWREC_SOURCE): - @$(call targetinfo, $@) + @$(call targetinfo) @$(call get, RAWREC) # ---------------------------------------------------------------------------- -# Extract -# ---------------------------------------------------------------------------- - -rawrec_extract: $(STATEDIR)/rawrec.extract - -$(STATEDIR)/rawrec.extract: $(rawrec_extract_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(RAWREC_DIR)) - @$(call extract, RAWREC) - @$(call patchin, RAWREC) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Prepare -# ---------------------------------------------------------------------------- - -rawrec_prepare: $(STATEDIR)/rawrec.prepare - -RAWREC_PATH = PATH=$(CROSS_PATH) -RAWREC_ENV = $(CROSS_ENV) - -# -# autoconf -# -RAWREC_AUTOCONF = $(CROSS_AUTOCONF_USR) - -$(STATEDIR)/rawrec.prepare: $(rawrec_prepare_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- # Compile # ---------------------------------------------------------------------------- -rawrec_compile: $(STATEDIR)/rawrec.compile - -# CC=$(CROSS_CC) to override Makefile's "CC = gcc" -$(STATEDIR)/rawrec.compile: $(rawrec_compile_deps_default) - @$(call targetinfo, $@) -ifdef PTXCONF_RAWREC_RAWREC - cd $(RAWREC_DIR)/src && $(RAWREC_ENV) $(RAWREC_PATH) make CC=$(CROSS_CC) rawrec -endif -ifdef PTXCONF_RAWREC_RAWPLAY - cd $(RAWREC_DIR)/src && $(RAWREC_ENV) $(RAWREC_PATH) make CC=$(CROSS_CC) rawplay -endif - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -rawrec_install: $(STATEDIR)/rawrec.install +RAWREC_PATH := PATH=$(CROSS_PATH) +RAWREC_MAKE_ENV := $(CROSS_ENV) +RAWREC_MAKE_OPT := CC=$(CROSS_CC) +RAWREC_SUBDIR := src -$(STATEDIR)/rawrec.install: $(rawrec_install_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) +RAWREC_INSTALL_OPT := EXE_DIR=$(RAWREC_PKGDIR)/usr/bin bin_install # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -rawrec_targetinstall: $(STATEDIR)/rawrec.targetinstall - -$(STATEDIR)/rawrec.targetinstall: $(rawrec_targetinstall_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/rawrec.targetinstall: + @$(call targetinfo) @$(call install_init, rawrec) @$(call install_fixup, rawrec,PACKAGE,rawrec) @$(call install_fixup, rawrec,PRIORITY,optional) @$(call install_fixup, rawrec,VERSION,$(RAWREC_VERSION)) @$(call install_fixup, rawrec,SECTION,base) - @$(call install_fixup, rawrec,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>") + @$(call install_fixup, rawrec,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>") @$(call install_fixup, rawrec,DEPENDS,) @$(call install_fixup, rawrec,DESCRIPTION,missing) -ifdef PTXCONF_RAWREC_RAWREC - @$(call install_copy, rawrec, 0, 0, 0755, $(RAWREC_DIR)/src/rawrec, /usr/bin/rawrec) -endif -ifdef PTXCONF_RAWREC_RAWPLAY - @$(call install_copy, rawrec, 0, 0, 0755, $(RAWREC_DIR)/src/rawplay, /usr/bin/rawplay) -endif + @$(call install_copy, rawrec, 0, 0, 0755, -, /usr/bin/rawrec) + @$(call install_link, rawrec, rawrec, /usr/bin/rawplay) + @$(call install_finish, rawrec) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |