--- crash-4.0-2.18.orig/debian/patches/00list +++ crash-4.0-2.18/debian/patches/00list @@ -0,0 +1 @@ +01_NR_CPUS.dpatch --- crash-4.0-2.18.orig/debian/patches/01_NR_CPUS.dpatch +++ crash-4.0-2.18/debian/patches/01_NR_CPUS.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 02_NR_CPUS.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad trunk/defs.h /tmp/dpep.whtqkj/trunk/defs.h +--- trunk/defs.h 2005-03-08 10:03:49.736578610 -0700 ++++ /tmp/dpep.whtqkj/trunk/defs.h 2005-03-14 13:24:31.277213865 -0700 +@@ -83,7 +83,7 @@ + #define NR_CPUS (32) + #endif + #ifdef IA64 +-#define NR_CPUS (512) ++#define NR_CPUS (64) + #endif + #ifdef PPC64 + #define NR_CPUS (128) --- crash-4.0-2.18.orig/debian/control +++ crash-4.0-2.18/debian/control @@ -0,0 +1,41 @@ +Source: crash +Section: utils +Priority: optional +Maintainer: Troy Heber +Uploaders: Micah Anderson +Build-Depends: debhelper (>= 4), binutils-dev, zlib1g-dev, libncurses5-dev, dpatch +Standards-Version: 3.6.2.1 + +Package: crash +Architecture: any +Depends: ${shlibs:Depends} +Suggests: kernel-patch-lkcd, dumputils +Description: kernel debugging utility, allowing gdb like syntax + The core analysis suite is a self-contained tool that can be used to + investigate either live systems, LKCD (Linux Kernel Crash Dumps) and Red Hat + Netdump and Diskdump core dumps. + . + For complete LKCD crash dump support you will need the LKCD kernel patch, + dumputils, and a debugger that can be used to analyze the crash, such as the + "lcrash" or "crash" (this package) packages. + . + o The tool is loosely based on the SVR4 crash command, but has been + completely integrated with gdb in order to be able to display + formatted kernel data structures, disassemble source code, etc. + . + o The current set of available commands consist of common kernel core + analysis tools such as a context-specific stack traces, source code + disassembly, kernel variable displays, memory display, dumps of + linked-lists, etc. In addition, any gdb command may be entered, + which in turn will be passed onto the gdb module for execution. + . + o There are several commands that delve deeper into specific kernel + subsystems, which also serve as templates for kernel developers + to create new commands for analysis of a specific area of interest. + Adding a new command is a simple affair, and a quick recompile + adds it to the command menu. + . + o The intent is to make the tool independent of Linux version dependencies, + building in recognition of major kernel code changes so as to adapt to + new kernel versions, while maintaining backwards compatibility. + --- crash-4.0-2.18.orig/debian/dirs +++ crash-4.0-2.18/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/share/man/man8 --- crash-4.0-2.18.orig/debian/compat +++ crash-4.0-2.18/debian/compat @@ -0,0 +1 @@ +4 --- crash-4.0-2.18.orig/debian/changelog +++ crash-4.0-2.18/debian/changelog @@ -0,0 +1,190 @@ +crash (4.0-2.18-1) unstable; urgency=low + + * New upstream version 4.0-2.18 (see + http://people.redhat.com/anderson/crash.changelog) + * removing patch to fix v8/v9 dump_header size mismatch, it's in this + release. + * alpha lval cast fix from Ben Hutchings (closes: #337871) + + -- Troy Heber Thu, 05 Jan 2006 09:38:00 -0700 + +crash (4.0-2.16-1) unstable; urgency=low + + * New upstream version 4.0-2.16 (see + http://people.redhat.com/anderson/crash.changelog) + * Adding patch to fix v8/v9 dump_header size mismatch + + -- Troy Heber Wed, 14 Dec 2005 15:38:38 -0700 + +crash (4.0-2.2-1) unstable; urgency=low + + * New upstream version 4.0-2.2 (see + http://people.redhat.com/anderson/crash.changelog) + + -- Troy Heber Fri, 12 Aug 2005 13:56:41 -0600 + +crash (3.10-13.10-2) unstable; urgency=low + + * Rebuilind crash in an environment that properly picks up + libncurses in ${shlibs:Depends} (Closes: #318367) + * Added debian/compat + + -- Micah Anderson Thu, 21 Jul 2005 21:46:46 +0000 + +crash (3.10-13.10-1) unstable; urgency=medium + + * New upstream version 3.10-13.10 + * Updates standards to 3.6.2.1 + * fixes declares-possibly-conflicting-debhelper-compat-versions + + -- Troy Heber Wed, 29 Jun 2005 13:06:37 -0600 + +crash (3.10-13.9-1) unstable; urgency=medium + + * New upstream version 3.10-13.9 (closes: #293657) + * Removing 01_Alpha_FTBS_fix.dpatch because it's now upstream + + -- Troy Heber Fri, 10 Jun 2005 10:59:49 -0600 + +crash (3.10-11-3) unstable; urgency=medium + + * Updated debian/control description to integrate with LKCD suite + * Updated debian/control to Suggest kernel-patch-lkcd and dumputils + + -- Micah Anderson Mon, 14 Mar 2005 15:23:19 -0600 + +crash (3.10-11-2) unstable; urgency=medium + + * Moving Architecture to any + * Adding patch to move ia64 NR_CPUS to 64 to match kernel-patch-LKCD + + -- Troy Heber Mon, 14 Mar 2005 13:42:43 -0700 + +crash (3.10-11-1) unstable; urgency=medium + + * New upstream version 3.10-11 + * New maintainer Troy Heber + * New co-maintainer Micah Anderson + * Patch to fix FTBS on Alpha, sent patch upstream as well. + + -- Troy Heber Wed, 02 Mar 2005 12:04:03 -0700 + +crash (3.8-2.1-3) unstable; urgency=low + + * Add missing Build-Depend on dbs. (closes: #258046) + + -- Josh Huber Wed, 7 Jul 2004 13:18:05 +0000 + +crash (3.8-2.1-2) unstable; urgency=low + + * Update to debhelper compat version 4 + + -- Josh Huber Fri, 25 Jun 2004 13:16:45 +0000 + +crash (3.8-2.1-1) unstable; urgency=low + + * New upstream release! (closes: #249954) + * Misc packaging fixes: + + Repackaged with DBS, due to difficult source distribution. + + Brought man page in-line with actual command line options. + + Include changelog from distribution site. + + -- Josh Huber Wed, 23 Jun 2004 18:25:59 +0000 + +crash (3.3-1.2) unstable; urgency=low + + * Non-maintainer upload + * Fixed build problems with gcc-3.3 (multiline strings). (Closes: #196710) + * debian/copyright: Fixed upstream URI. (Closes: #197985) + + -- Marc Brockschmidt Sun, 26 Oct 2003 13:31:57 +0100 + +crash (3.3-1.1) unstable; urgency=low + + * NMU (RC bug almost 4 months old). + * debian/control: + + Package description is no longer a full sentence. + + Set policy to 3.5.10. + * debian/copyright: + + Added the GPL location blurb. + * debian/rules: + + Set the debhelper build dependency to >=2.0. + * Removed "case NULL:" constructs with "case '\0':" in various places to + fix compilation (Closes: #180190). + * Replaced "cc" with "gcc" in the Makefile. + + -- Sam Hocevar (Debian packages) Fri, 6 Jun 2003 00:51:57 +0200 + +crash (3.3-1) unstable; urgency=low + + * New upstream release (Closes: #134967) + + -- Josh Huber Fri, 1 Mar 2002 10:51:00 -0500 + +crash (3.2-1) unstable; urgency=low + + * New upstream release. Adds IA64 support. + + -- Josh Huber Thu, 17 Jan 2002 12:25:49 -0500 + +crash (3.1-4) unstable; urgency=medium + + * Fixed missing build-depends on libncurses. Should build on the + autobuilders now + + -- Josh Huber Fri, 30 Nov 2001 16:57:44 -0500 + +crash (3.1-3) unstable; urgency=low + + * Fixed false-positive builds (hopefully no packages with missing + binaries now) + + -- Josh Huber Tue, 20 Nov 2001 13:35:40 -0500 + +crash (3.1-2) unstable; urgency=low + + * Added binutils-dev and zlib1g-dev to the build-depends + (closes #114061) + + -- Josh Huber Mon, 1 Oct 2001 11:22:08 -0400 + +crash (3.1-1) unstable; urgency=low + + * New upstream version (3.1) + (note, I never uploaded the 3.0 package) + + -- Josh Huber Tue, 25 Sep 2001 11:31:50 -0400 + +crash (3.0-1) unstable; urgency=low + + * New upstream version (3.0) + + -- Josh Huber Wed, 15 Aug 2001 19:41:25 -0400 + +crash (2.6-1) unstable; urgency=low + + * new release (closes: #90895) + + -- Josh Huber Mon, 26 Mar 2001 15:54:55 -0500 + +crash (2.5-2) unstable; urgency=low + + * fixed maintainer address + + -- Josh Huber Tue, 12 Dec 2000 23:33:41 -0500 + +crash (2.5-1) unstable; urgency=low + + * new upstream version + + -- Josh Huber Sat, 9 Dec 2000 10:52:06 -0500 + +crash (2.4-1) unstable; urgency=low + + * Initial Release. + + -- Josh Huber Tue, 10 Oct 2000 18:00:20 -0400 + +Local variables: +mode: debian-changelog +End: --- crash-4.0-2.18.orig/debian/copyright +++ crash-4.0-2.18/debian/copyright @@ -0,0 +1,12 @@ +This package was debianized by Josh Huber on Tue, 10 Oct 2000 +18:00:20 -0400, the package is maintained by Troy Heber and +Micha Anderson . + +It was downloaded from http://people.redhat.com/~anderson/ + +Upstream Author: Dave Anderson + +Copyright: GNU GPL + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. --- crash-4.0-2.18.orig/debian/docs +++ crash-4.0-2.18/debian/docs @@ -0,0 +1 @@ +README --- crash-4.0-2.18.orig/debian/rules +++ crash-4.0-2.18/debian/rules @@ -0,0 +1,74 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/dpatch/dpatch.make + +build: patch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + -$(MAKE) clean + find . -name "*~" -exec rm {} \; + + dh_clean + +configure: patch configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + dh_installmodules + + # Add here commands to install the package into debian/crash + # mkdir $(CURDIR)/debian/crash + $(MAKE) install DESTDIR=$(CURDIR)/debian/crash + install -m 755 crash.8 \ + $(CURDIR)/debian/crash/usr/share/man/man8 + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installman + dh_installchangelogs + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_installmodules + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure