summaryrefslogtreecommitdiffstats
path: root/rules/pop3spam.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-05-26 08:34:06 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-05-26 08:34:06 +0000
commit6b755cd91409e58b3bce7db42b3c57eae76155ae (patch)
treed7eedf07008091e17687396e0e6ecbf932ae8c03 /rules/pop3spam.make
parent516abe3c4243e057d21dda5917f51395e34a7638 (diff)
downloadptxdist-6b755cd91409e58b3bce7db42b3c57eae76155ae.tar.gz
ptxdist-6b755cd91409e58b3bce7db42b3c57eae76155ae.tar.xz
* pop3spam.make:
install executeable 755 cleanups git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8229 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/pop3spam.make')
-rw-r--r--rules/pop3spam.make82
1 files changed, 19 insertions, 63 deletions
diff --git a/rules/pop3spam.make b/rules/pop3spam.make
index 7f43ba28e..8445032db 100644
--- a/rules/pop3spam.make
+++ b/rules/pop3spam.make
@@ -2,6 +2,7 @@
# $Id$
#
# Copyright (C) 2004 by Robert Schwebel
+# 2008 by Marc Kleine-Budde <mkl@pengutronix.de>
#
# See CREDITS for details about who has contributed to this project.
#
@@ -17,40 +18,32 @@ PACKAGES-$(PTXCONF_POP3SPAM) += pop3spam
#
# Paths and names
#
-POP3SPAM_VERSION = 0.9
-POP3SPAM = pop3spam-$(POP3SPAM_VERSION)
-POP3SPAM_SUFFIX = tar.bz2
-POP3SPAM_URL = $(PTXCONF_SETUP_SFMIRROR)/pop3spam/$(POP3SPAM).$(POP3SPAM_SUFFIX)
-POP3SPAM_SOURCE = $(SRCDIR)/$(POP3SPAM).$(POP3SPAM_SUFFIX)
-POP3SPAM_DIR = $(BUILDDIR)/$(POP3SPAM)
+POP3SPAM_VERSION := 0.9
+POP3SPAM := pop3spam-$(POP3SPAM_VERSION)
+POP3SPAM_SUFFIX := tar.bz2
+POP3SPAM_URL := $(PTXCONF_SETUP_SFMIRROR)/pop3spam/$(POP3SPAM).$(POP3SPAM_SUFFIX)
+POP3SPAM_SOURCE := $(SRCDIR)/$(POP3SPAM).$(POP3SPAM_SUFFIX)
+POP3SPAM_DIR := $(BUILDDIR)/$(POP3SPAM)
# ----------------------------------------------------------------------------
# Get
# ----------------------------------------------------------------------------
-pop3spam_get: $(STATEDIR)/pop3spam.get
-
-$(STATEDIR)/pop3spam.get: $(pop3spam_get_deps_default)
- @$(call targetinfo, $@)
- @$(call touch, $@)
-
$(POP3SPAM_SOURCE):
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call get, POP3SPAM)
# ----------------------------------------------------------------------------
# Extract
# ----------------------------------------------------------------------------
-pop3spam_extract: $(STATEDIR)/pop3spam.extract
-
-$(STATEDIR)/pop3spam.extract: $(pop3spam_extract_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/pop3spam.extract:
+ @$(call targetinfo)
@$(call clean, $(POP3SPAM_DIR))
@$(call extract, POP3SPAM)
@$(call patchin, POP3SPAM)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Prepare
@@ -58,58 +51,21 @@ $(STATEDIR)/pop3spam.extract: $(pop3spam_extract_deps_default)
pop3spam_prepare: $(STATEDIR)/pop3spam.prepare
-POP3SPAM_PATH = PATH=$(CROSS_PATH)
-POP3SPAM_ENV = $(CROSS_ENV)
+POP3SPAM_PATH := PATH=$(CROSS_PATH)
+POP3SPAM_ENV := $(CROSS_ENV)
#
# autoconf
#
-POP3SPAM_AUTOCONF = $(CROSS_AUTOCONF_USR)
-
-$(STATEDIR)/pop3spam.prepare: $(pop3spam_prepare_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(POP3SPAM_DIR)/config.cache)
- cd $(POP3SPAM_DIR) && \
- $(POP3SPAM_PATH) $(POP3SPAM_ENV) \
- ./configure $(POP3SPAM_AUTOCONF)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-pop3spam_compile: $(STATEDIR)/pop3spam.compile
-
-pop3spam_compile_deps = $(STATEDIR)/pop3spam.prepare
-
-$(STATEDIR)/pop3spam.compile: $(pop3spam_compile_deps_default)
- @$(call targetinfo, $@)
- cd $(POP3SPAM_DIR) && $(POP3SPAM_ENV) $(POP3SPAM_PATH) make
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-pop3spam_install: $(STATEDIR)/pop3spam.install
-
-$(STATEDIR)/pop3spam.install: $(pop3spam_install_deps_default)
- @$(call targetinfo, $@)
- @$(call install, POP3SPAM)
- @$(call touch, $@)
+POP3SPAM_AUTOCONF := $(CROSS_AUTOCONF_USR)
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
-pop3spam_targetinstall: $(STATEDIR)/pop3spam.targetinstall
+$(STATEDIR)/pop3spam.targetinstall:
+ @$(call targetinfo)
-pop3spam_targetinstall_deps = $(STATEDIR)/pop3spam.compile
-pop3spam_targetinstall_deps += $(STATEDIR)/pcre.targetinstall
-
-$(STATEDIR)/pop3spam.targetinstall: $(pop3spam_targetinstall_deps_default)
- @$(call targetinfo, $@)
-
@$(call install_init, pop3spam)
@$(call install_fixup, pop3spam,PACKAGE,pop3spam)
@$(call install_fixup, pop3spam,PRIORITY,optional)
@@ -118,11 +74,11 @@ $(STATEDIR)/pop3spam.targetinstall: $(pop3spam_targetinstall_deps_default)
@$(call install_fixup, pop3spam,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>")
@$(call install_fixup, pop3spam,DEPENDS,)
@$(call install_fixup, pop3spam,DESCRIPTION,missing)
-
- @$(call install_copy, pop3spam, 0, 0, 0555, $(POP3SPAM_DIR)/src/pop3spam, /usr/bin/pop3spam)
+
+ @$(call install_copy, pop3spam, 0, 0, 0755, $(POP3SPAM_DIR)/src/pop3spam, /usr/bin/pop3spam)
@$(call install_finish, pop3spam)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Clean