summaryrefslogtreecommitdiffstats
path: root/rules/eventlog.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-04-16 17:46:59 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-04-16 17:46:59 +0000
commit129ad56a7e14410600c381873bd366935131f6cf (patch)
tree5578275aaade78b0a9bbc06dcde1188d1032b61d /rules/eventlog.make
parent40ff7866180adbcc19f1046c77e9c70b8d818ba7 (diff)
downloadptxdist-129ad56a7e14410600c381873bd366935131f6cf.tar.gz
ptxdist-129ad56a7e14410600c381873bd366935131f6cf.tar.xz
* eventlog.make, eventlog.in:
version bump to 2.0.7 makefile rewrite git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8039 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/eventlog.make')
-rw-r--r--rules/eventlog.make100
1 files changed, 23 insertions, 77 deletions
diff --git a/rules/eventlog.make b/rules/eventlog.make
index 2271a2bb7..c383468b5 100644
--- a/rules/eventlog.make
+++ b/rules/eventlog.make
@@ -1,8 +1,8 @@
# -*-makefile-*-
-# $Id: template 5021 2006-03-05 11:13:02Z rsc $
+# $Id: template-make 8008 2008-04-15 07:39:46Z mkl $
+#
+# Copyright (C) 2008 by Marc Kleine-Budde <mkl@pengutronix.de>
#
-# Copyright (C) 2006 by Robert Schwebel <r.schwebel@pengutronix.de>
-#
# See CREDITS for details about who has contributed to this project.
#
# For further information about the PTXdist project and license conditions
@@ -17,102 +17,48 @@ PACKAGES-$(PTXCONF_EVENTLOG) += eventlog
#
# Paths and names
#
-EVENTLOG_VERSION = 0.2.4
-EVENTLOG = eventlog-$(EVENTLOG_VERSION)
-EVENTLOG_SUFFIX = tar.gz
-EVENTLOG_URL = http://www.balabit.com/downloads/files/syslog-ng/sources/1.9/src/$(EVENTLOG).$(EVENTLOG_SUFFIX)
-EVENTLOG_SOURCE = $(SRCDIR)/$(EVENTLOG).$(EVENTLOG_SUFFIX)
-EVENTLOG_DIR = $(BUILDDIR)/$(EVENTLOG)
-
+EVENTLOG_VERSION := 0.2.7
+EVENTLOG := eventlog-$(EVENTLOG_VERSION)
+EVENTLOG_SUFFIX := tar.gz
+EVENTLOG_URL := http://www.balabit.com/downloads/files/syslog-ng/sources/2.0/src/$(EVENTLOG).$(EVENTLOG_SUFFIX)
+EVENTLOG_SOURCE := $(SRCDIR)/$(EVENTLOG).$(EVENTLOG_SUFFIX)
+EVENTLOG_DIR := $(BUILDDIR)/$(EVENTLOG)
# ----------------------------------------------------------------------------
# Get
# ----------------------------------------------------------------------------
-eventlog_get: $(STATEDIR)/eventlog.get
-
-$(STATEDIR)/eventlog.get: $(eventlog_get_deps_default)
- @$(call targetinfo, $@)
- @$(call touch, $@)
-
$(EVENTLOG_SOURCE):
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call get, EVENTLOG)
# ----------------------------------------------------------------------------
-# Extract
-# ----------------------------------------------------------------------------
-
-eventlog_extract: $(STATEDIR)/eventlog.extract
-
-$(STATEDIR)/eventlog.extract: $(eventlog_extract_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(EVENTLOG_DIR))
- @$(call extract, EVENTLOG)
- @$(call patchin, EVENTLOG)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
-eventlog_prepare: $(STATEDIR)/eventlog.prepare
-
-EVENTLOG_PATH := PATH=$(CROSS_PATH)
-EVENTLOG_ENV := $(CROSS_ENV)
+EVENTLOG_PATH := PATH=$(CROSS_PATH)
+EVENTLOG_ENV := $(CROSS_ENV)
#
# autoconf
#
EVENTLOG_AUTOCONF := $(CROSS_AUTOCONF_USR)
-$(STATEDIR)/eventlog.prepare: $(eventlog_prepare_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(EVENTLOG_DIR)/config.cache)
- cd $(EVENTLOG_DIR) && \
- $(EVENTLOG_PATH) $(EVENTLOG_ENV) \
- ./configure $(EVENTLOG_AUTOCONF)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-eventlog_compile: $(STATEDIR)/eventlog.compile
-
-$(STATEDIR)/eventlog.compile: $(eventlog_compile_deps_default)
- @$(call targetinfo, $@)
- cd $(EVENTLOG_DIR) && $(EVENTLOG_PATH) make
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-eventlog_install: $(STATEDIR)/eventlog.install
-
-$(STATEDIR)/eventlog.install: $(eventlog_install_deps_default)
- @$(call targetinfo, $@)
- @$(call install, EVENTLOG)
- @$(call touch, $@)
-
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
-eventlog_targetinstall: $(STATEDIR)/eventlog.targetinstall
-
-$(STATEDIR)/eventlog.targetinstall: $(eventlog_targetinstall_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/eventlog.targetinstall:
+ @$(call targetinfo)
@$(call install_init, eventlog)
- @$(call install_fixup,eventlog,PACKAGE,eventlog)
- @$(call install_fixup,eventlog,PRIORITY,optional)
- @$(call install_fixup,eventlog,VERSION,$(EVENTLOG_VERSION))
- @$(call install_fixup,eventlog,SECTION,base)
- @$(call install_fixup,eventlog,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>")
- @$(call install_fixup,eventlog,DEPENDS,)
- @$(call install_fixup,eventlog,DESCRIPTION,missing)
+ @$(call install_fixup, eventlog,PACKAGE,eventlog)
+ @$(call install_fixup, eventlog,PRIORITY,optional)
+ @$(call install_fixup, eventlog,VERSION,$(EVENTLOG_VERSION))
+ @$(call install_fixup, eventlog,SECTION,base)
+ @$(call install_fixup, eventlog,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>")
+ @$(call install_fixup, eventlog,DEPENDS,)
+ @$(call install_fixup, eventlog,DESCRIPTION,missing)
@$(call install_copy, eventlog, 0, 0, 0644, \
$(EVENTLOG_DIR)/src/.libs/libevtlog.so.0.0.0, \
@@ -126,9 +72,9 @@ $(STATEDIR)/eventlog.targetinstall: $(eventlog_targetinstall_deps_default)
libevtlog.so.0.0.0, \
/usr/lib/libevtlog.so)
- @$(call install_finish,eventlog)
+ @$(call install_finish, eventlog)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Clean