diff options
author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2018-10-23 15:49:08 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-11-22 07:25:06 +0100 |
commit | 4f6d816a0c17e12ae3c3b6dc6b398cbf9a0bf65d (patch) | |
tree | cf0fac7173cf57548ae4b4d29bc033f9c800db0c /rules/minicoredumper.make | |
parent | 8a127e36b1fcdc35f078436e198d12a6f19541f5 (diff) | |
download | ptxdist-4f6d816a0c17e12ae3c3b6dc6b398cbf9a0bf65d.tar.gz ptxdist-4f6d816a0c17e12ae3c3b6dc6b398cbf9a0bf65d.tar.xz |
minicoredumper: New package
Tested-by: Roland Hieber <r.hieber@pengutronix.de>
Acked-by: Roland Hieber <r.hieber@pengutronix.de>
Tested-by: Alexander Dahl <ada@thorsis.com>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/minicoredumper.make')
-rw-r--r-- | rules/minicoredumper.make | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/rules/minicoredumper.make b/rules/minicoredumper.make new file mode 100644 index 000000000..af01ece49 --- /dev/null +++ b/rules/minicoredumper.make @@ -0,0 +1,68 @@ +# -*-makefile-*- +# +# Copyright (C) 2018 by Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_MINICOREDUMPER) += minicoredumper + +# +# Paths and names +# +MINICOREDUMPER_VERSION := 2.0.1 +MINICOREDUMPER_MD5 := 813b864e0c6a833d14bab244723de6a4 +MINICOREDUMPER := minicoredumper-$(MINICOREDUMPER_VERSION) +MINICOREDUMPER_SUFFIX := tar.xz +MINICOREDUMPER_URL := https://linutronix.de/minicoredumper/files/$(MINICOREDUMPER).$(MINICOREDUMPER_SUFFIX) +MINICOREDUMPER_SOURCE := $(SRCDIR)/$(MINICOREDUMPER).$(MINICOREDUMPER_SUFFIX) +MINICOREDUMPER_DIR := $(BUILDDIR)/$(MINICOREDUMPER) +MINICOREDUMPER_LICENSE := BSD AND LGPL-2.1 +MINICOREDUMPER_LICENSE_FILES := file://COPYING;md5=71827c617ec7b45a0dd23658347cc1e9 + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +MINICOREDUMPER_CONF_TOOL := autoconf +MINICOREDUMPER_CONF_OPT := \ + $(CROSS_AUTOCONF_USR) \ + --disable-silent-rules \ + --without-coreinject \ + --with-minicoredumper \ + --without-minicoredumper_regd \ + --without-minicoredumper_trigger \ + --without-libminicoredumper \ + --without-minicoredumper_demo \ + --without-werror \ + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/minicoredumper.targetinstall: + @$(call targetinfo) + + @$(call install_init, minicoredumper) + @$(call install_fixup, minicoredumper, PRIORITY, optional) + @$(call install_fixup, minicoredumper, SECTION, base) + @$(call install_fixup, minicoredumper, AUTHOR, "Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>") + @$(call install_fixup, minicoredumper, DESCRIPTION, missing) + + @$(call install_copy, minicoredumper, 0, 0, 0755, -, /usr/sbin/minicoredumper) + + @$(call install_alternative_tree, minicoredumper, 0, 0, /etc/minicoredumper) + + @$(call install_copy, minicoredumper, 0, 0, 0755, /var/crash/minicoredumper) + + @$(call install_finish, minicoredumper) + + @$(call touch) + +# vim: syntax=make |