debian/0000755000000000000000000000000012262340155007166 5ustar debian/info0000644000000000000000000000001611765434611010051 0ustar doc/cgdb.info debian/patches/0000755000000000000000000000000012262340141010610 5ustar debian/patches/series0000644000000000000000000000006212262340101012017 0ustar mips_defines.diff manpage.diff texinfo_itemx.diff debian/patches/manpage.diff0000644000000000000000000000056712262336114013067 0ustar trivial change to make manpage more usefull (and lintian less grumpy) --- a/doc/cgdb.1 +++ b/doc/cgdb.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.41.1. .TH CGDB "1" "January 2013" "CGDB 0.6.7 " "User Commands" .SH NAME -CGDB \- manual page for CGDB 0.6.7 +CGDB \- curses based frontend to GDB .SH DESCRIPTION .SS "CGDB Usage:" .IP debian/patches/texinfo_itemx.diff0000644000000000000000000000076212262340141014331 0ustar Description: replace "itemx" with "item" to make new makeinfo happy --- cgdb-0.6.7.orig/doc/cgdb.texinfo +++ cgdb-0.6.7/doc/cgdb.texinfo @@ -686,7 +686,7 @@ Searches wrap around the end of file. T @itemx :continue Send a continue command to GDB. -@itemx :down +@item :down Send a down command to GDB. @item :e @@ -752,7 +752,7 @@ Send a step command to GDB. @item :syntax Turn the syntax on or off. -@itemx :up +@item :up Send an up command to GDB. @item :map @var{lhs} @var{rhs} debian/patches/mips_defines.diff0000644000000000000000000000266512076046553014135 0ustar "mips" seems to be a define on mips(el), breaking comiplation. --- a/lib/gdbmi/gdbmi_parser.c +++ b/lib/gdbmi/gdbmi_parser.c @@ -18,7 +18,7 @@ struct gdbmi_parser { char *last_error; - gdbmi_pstate *mips; + gdbmi_pstate *mi_ps; gdbmi_pdata_ptr pdata_ptr; }; @@ -35,7 +35,7 @@ } /* Create a new parser instance */ - parser->mips = gdbmi_pstate_new(); + parser->mi_ps = gdbmi_pstate_new(); if (!parser) { fprintf(stderr, "%s:%d", __FILE__, __LINE__); return NULL; @@ -62,10 +62,10 @@ parser->last_error = NULL; } - if (parser->mips) { + if (parser->mi_ps) { /* Free the parser instance */ - gdbmi_pstate_delete(parser->mips); - parser->mips = NULL; + gdbmi_pstate_delete(parser->mi_ps); + parser->mi_ps = NULL; } if (parser->pdata_ptr) { @@ -111,7 +111,7 @@ if (pattern == 0) break; mi_status = - gdbmi_push_parse(parser->mips, pattern, NULL, + gdbmi_push_parse(parser->mi_ps, pattern, NULL, parser->pdata_ptr); } while (mi_status == YYPUSH_MORE); @@ -163,7 +163,7 @@ if (pattern == 0) break; mi_status = - gdbmi_push_parse(parser->mips, pattern, NULL, + gdbmi_push_parse(parser->mi_ps, pattern, NULL, parser->pdata_ptr); } while (mi_status == YYPUSH_MORE); debian/docs0000644000000000000000000000001411765435017010045 0ustar NEWS README debian/compat0000644000000000000000000000000211765434611010374 0ustar 8 debian/changelog0000644000000000000000000001205212262337350011043 0ustar cgdb (0.6.7-2) unstable; urgency=medium * Add dependency to texinfo and fix info file (closes: #733302) * Move "homepage" field to source section and bump standards-version -- Robert Lemmen Sun, 05 Jan 2014 20:16:50 +0000 cgdb (0.6.7-1) unstable; urgency=low * New upstream release * Includes relicensed documentation (closes: #695716) * update debian/watch to new upstream location * Fix typo in description (closes: #684042) -- Robert Lemmen Thu, 17 Jan 2013 18:50:04 +0000 cgdb (0.6.6-2) unstable; urgency=low * Forward-port changes from 0.6.5 to allow build on mips(el) -- Robert Lemmen Thu, 14 Jun 2012 19:35:55 +0100 cgdb (0.6.6-1) unstable; urgency=low * Update to latest upstream version * Unfortunately wide-character support had to be removes, see README.Debian * Updated to quilt format and latest standards version -- Robert Lemmen Mon, 11 Jun 2012 19:31:31 +0100 cgdb (0.6.5-3) unstable; urgency=low * Extra include to avoid implicit pointer conversion (closes: #564000) * variable rename in a perhaps futila attempt to fix FTBFS on mips(el) -- Robert Lemmen Thu, 07 Jan 2010 16:01:13 +0000 cgdb (0.6.5-2) unstable; urgency=low * Fix FTBFS related to info dir (closes: #563666) -- Robert Lemmen Tue, 05 Jan 2010 15:10:16 +0000 cgdb (0.6.5-1) unstable; urgency=low * New upstream release * Switched to libreadline-dev dependency (closes: #553738) * Various fixes to the build system, policy updates, and switch to policy version 3.8.3 -- Robert Lemmen Mon, 04 Jan 2010 10:15:49 +0000 cgdb (0.6.4-4) unstable; urgency=low * Rebuiling against libncursesw5 for wide character support -- Robert Lemmen Wed, 03 Dec 2008 10:29:10 +0000 cgdb (0.6.4-3) unstable; urgency=low * Fixed implicit pointer conversion (closes: #422300) -- Robert Lemmen Mon, 16 Jun 2008 20:10:10 +0100 cgdb (0.6.4-2) unstable; urgency=low * Fixed installation of info page (closes: #480179) * Clean target fixed to not ignore errors in debian/rules * Added Homepage field to control file (closes: #480010), and to manual page (closes: #451824) * Bumped standards version -- Robert Lemmen Sun, 15 Jun 2008 19:30:30 +0100 cgdb (0.6.4-1) unstable; urgency=low * New upstream release -- Robert Lemmen Thu, 3 May 2007 16:42:05 +0200 cgdb (0.6.3-1) unstable; urgency=low * New upstream release -- Robert Lemmen Tue, 11 Jul 2006 17:17:25 +0200 cgdb (0.6.2-1) unstable; urgency=low * New upstream release -- Robert Lemmen Tue, 11 Apr 2006 10:20:45 +0200 cgdb (0.6.1-1) unstable; urgency=low * New upstream release -- Robert Lemmen Thu, 23 Mar 2006 10:57:39 +0100 cgdb (0.6.0-1) unstable; urgency=low * New upstream release (Closes: #343206) -- Robert Lemmen Tue, 31 Jan 2006 13:27:28 +0100 cgdb (0.5.3-2) unstable; urgency=low * Builds against libreadline5 now (Closes: #326380) -- Robert Lemmen Wed, 7 Sep 2005 11:07:43 +0200 cgdb (0.5.3-1) unstable; urgency=low * New upstream release -- Robert Lemmen Thu, 11 Aug 2005 11:23:30 +0200 cgdb (0.5.2-1) unstable; urgency=low * New upstream release: * Fixes hang on some platforms * updates config.sub and config.guess (Closes:#277346) * fixes the build system (DESTDIR and stuff) -- Robert Lemmen Sun, 22 May 2005 13:50:35 +0200 cgdb (0.5.1-1) unstable; urgency=low * New upstream release: * Obsoletes the "b" and "f" commands * :edit included that reloads the current source (Closes: #296770) * Many bugs, memory leaks and crashes fixed (Closes: #228602) -- Robert Lemmen Sun, 3 Apr 2005 15:29:55 +0200 cgdb (0.5.0-1) unstable; urgency=low * New upstream release -- Robert Lemmen Fri, 16 Jul 2004 18:27:56 +0200 cgdb (0.4.2-2) unstable; urgency=low * fixed build problem (closes: #256213) -- Robert Lemmen Thu, 1 Jul 2004 13:28:55 +0200 cgdb (0.4.2-1) unstable; urgency=low * New upstream release (bug fixes only) -- Robert Lemmen Tue, 15 Jun 2004 19:41:25 +0200 cgdb (0.4.1-1) unstable; urgency=low * New upstream release (closes: #218321) -- Robert Lemmen Tue, 27 Apr 2004 14:34:56 +0200 cgdb (0.4.0-1) unstable; urgency=low * New upstream release -- Robert Lemmen Wed, 29 Oct 2003 10:32:05 +0100 cgdb (0.3.4-1) unstable; urgency=low * New upstream release -- Robert Lemmen Fri, 15 Aug 2003 15:45:41 +0200 cgdb (0.3.3a-1) unstable; urgency=low * Initial Release. (closes: #201755) -- Robert Lemmen Fri, 18 Jul 2003 19:06:55 +0200 debian/source/0000755000000000000000000000000011765434611010476 5ustar debian/source/format0000644000000000000000000000001411765434611011704 0ustar 3.0 (quilt) debian/README.Debian0000644000000000000000000000104511765447166011250 0ustar cgdb for Debian --------------- Previous versions of cgdb used to link against ncursesw, allowing wide character support. Unfortunately I can't get this to work anymore with cgdb 0.6.6 and the autotools currently in sid. The code itself will work, it's just a matter of convincing the autotools to accept it. I thought the new version was more important than the wide character support, and therefore removed that feature for now. Please feel free to help with this! -- Robert Lemmen Mon, 11 Jun 2012 20:58:31 +0100 debian/rules0000755000000000000000000000032311765446566010270 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ --with autotools-dev override_dh_auto_configure: dh_auto_configure -- $(shell dpkg-buildflags --export=configure) debian/copyright0000644000000000000000000000242012076044266011126 0ustar This package was debianized by Robert Lemmen on Thu, 17 Jul 2003 19:06:55 +0200. It was downloaded from http://cgdb.sourceforge.net/ and http://cgdb.github.com/ Upstream Authors: Robert Rossi Mike Mueller Peter Kovacs Copyright: 2003-2006 Robert Rossi and others License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License with the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU General Public License, version 2, can be found in /usr/share/common-licenses/GPL-2. debian/watch0000644000000000000000000000006511765446144010234 0ustar version=2 http://sf.net/cgdb/cgdb-([0-9.]*)\.tar\.gz debian/control0000644000000000000000000000201212262337232010566 0ustar Source: cgdb Section: devel Priority: optional Maintainer: Robert Lemmen Build-Depends: debhelper (>= 8), texinfo, autotools-dev, libncurses5-dev, libreadline6-dev Standards-Version: 3.9.5 Homepage: http://cgdb.sourceforge.net/ Package: cgdb Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, gdb, dpkg (>= 1.15.4) | install-info Description: curses-based interface to the GNU Debugger (GDB) CGDB is a curses frontend to the GNU Debugger (GDB). The goal of CGDB is to be lightweight and responsive; not encumbered with unnecessary features. . The interface is designed to deliver the familiar GDB text interface, with a split screen showing the source as it executes. The UI is modeled on the classic Unix text editor, vi. Those familiar with vi should feel right at home using CGDB. . Some features offered by CGDB are: * Syntax-highlighted source window * Visual breakpoint setting * Keyboard shortcuts for common functions * Searching source window (using regexp)