From 08efd44db030779c83ff1d2e065d4bf683ac928b Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Thu, 5 Feb 2015 16:11:57 +0100 Subject: [PATCH] New package: crash-7.0.9 --- srcpkgs/crash/template | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 srcpkgs/crash/template diff --git a/srcpkgs/crash/template b/srcpkgs/crash/template new file mode 100644 index 0000000000..0af4c15e9e --- /dev/null +++ b/srcpkgs/crash/template @@ -0,0 +1,34 @@ +# Template file for 'crash' +pkgname=crash +version=7.0.9 +revision=1 +build_style=gnu-makefile +hostmakedepends="flex" +makedepends="ncurses-devel zlib-devel" +short_desc="Kernel crash dump debugger and live inspector" +maintainer="Christian Neukirchen " +license="GPL-3" +homepage="http://people.redhat.com/anderson/" +distfiles="http://people.redhat.com/anderson/${pkgname}-${version}.tar.gz" +checksum=fb44255a50fe488e36a53654b030d641d5e77319f0b6dbf1bb07b6647ca80532 +nocross=yes + +post_extract() { + sed -i 's|arch|uname -a|g' extensions/snap.mk + sed -i 's|/usr/lib/debug/lib/modules|/usr/lib/debug/usr/lib/modules|g' defs.h + sed -i 's|/boot/efi/redhat|/usr/lib/debug/boot/|g' filesys.c +} + +do_build() { + make ${makejobs} + make ${makejobs} extensions +} + +do_install() { + vbin crash + vman crash.8 + vmkdir usr/lib/crash/extensions + for f in extensions/*.so; do + vinstall $f 0644 usr/lib/crash/extensions + done +}