From 4f6d816a0c17e12ae3c3b6dc6b398cbf9a0bf65d Mon Sep 17 00:00:00 2001 From: Uwe Kleine-König Date: Tue, 23 Oct 2018 15:49:08 +0200 Subject: minicoredumper: New package MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tested-by: Roland Hieber Acked-by: Roland Hieber Tested-by: Alexander Dahl Signed-off-by: Uwe Kleine-König Signed-off-by: Michael Olbrich --- rules/minicoredumper.make | 68 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 rules/minicoredumper.make (limited to 'rules/minicoredumper.make') 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 +# +# 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 ") + @$(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 -- cgit v1.2.3