Mailinglist Archive: opensuse-commit (861 mails)

< Previous Next >
commit cgdb for openSUSE:Factory

Hello community,

here is the log from the commit of package cgdb for openSUSE:Factory
checked in at Tue Jan 25 09:12:57 CET 2011.



--------
New Changes file:

--- /dev/null 2010-08-26 16:28:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/cgdb/cgdb.changes 2010-12-22
13:18:28.000000000 +0100
@@ -0,0 +1,79 @@
+-------------------------------------------------------------------
+Wed Dec 22 12:14:10 UTC 2010 - puzel@xxxxxxxxxx
+
+- clean up specfile
+
+-------------------------------------------------------------------
+Wed May 26 07:35:42 UTC 2010 - puzel@xxxxxxxxxx
+
+- require gdb
+
+-------------------------------------------------------------------
+Mon Jan 4 12:56:39 UTC 2010 - puzel@xxxxxxxxxx
+
+- update to cgdb-0.6.5
+ * Turn autosourcereload to on by default. This matches GDB's
+ behavior.
+ * Add support for :up and :down in the cgdb status bar.
+ Thanks Benoit Pierre for reporting this.
+ * Enhanced tgdb in a2 mode. It now understands GNAT's
+ pre-instance-choice, instance-choice, post-instance-choice
+ extension.
+ * Made searching and :commands a little more vi-like. If you abort a
+ search, you can still recall the last search with 'n' or 'N'.
+ If you backspace to the beginning of the line, a :command
+ or /search is aborted.
+ * Added some new cgdb commands.
+ :c is now a synonym for :continue
+ :f is now a synonym for :finish
+ :n is now a synonym for :next
+ :r is not a synonym for :run
+ :s is now a synonym for :step
+ :start is a new command that will send "start" to the debugger
+ :kill is a new command that will send "kill" to the debugger
+ * Shortcut mode has been removed from cgdb. If you liked it, you can
+ put these commands in your cgdbrc file,
+ map r :run<CR>
+ map c :continue<CR>
+ map f :finish<CR>
+ map n :next<CR>
+ map s :step<CR>
+ and you will get the same functionality. Do not forget that,
+ F5 is the same as 'run'.
+ F6 is the same as 'continue'.
+ F7 is the same as 'finish'.
+ F8 is the same as 'next'.
+ F10 is the same as 'step'.
+ are always available.
+ * Added a feature to CGDB which allows it to ask readline what key
+ sequence it uses for the Home and End keys. That way, if the terminfo
+ database is wrong, but the OS vendor modified /etc/inputrc, CGDB will
+ have a working Home and End key.
+ * CGDB fully supports the use of maps now. The feature is similar in
+ nature to the vim map feature. It supports map, unmap, imap
+ and iunmap. The map/unmap work in CGDB mode and the imap/iunmap
+ work in GDB mode.
+ * Added the cgdbmodekey configuration option. This allows the user to
+ change the key that switches them from GDB mode to CGDB mode. The
+ default value is the Escape key. This is useful for users that want
+ to use readline in vi-mode.
+ * Fixed a bug in CGDB where the Insert and Delete keys were not
+ recognized properly all of the time.
+
+-------------------------------------------------------------------
+Thu Mar 19 15:28:36 CET 2009 - puzel@xxxxxxx
+
+- prepare for contrib
+
+-------------------------------------------------------------------
+Fri Jul 18 13:47:19 CEST 2008 - bwalle@xxxxxxx
+
+- change source file format to bzip2
+
+-------------------------------------------------------------------
+Fri Jul 18 00:23:27 CEST 2008 - bwalle@xxxxxxx
+
+- initial package
+
+-------------------------------------------------------------------
+

calling whatdependson for head-i586


New:
----
cgdb-0.6.5.tar.bz2
cgdb.changes
cgdb.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cgdb.spec ++++++
#
# spec file for package cgdb
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name: cgdb
Version: 0.6.5
Release: 1
License: GPL
Summary: Curses debugger
Url: http://cgdb.sourceforge.net
Group: Development/Tools/Debuggers
Source0:
http://garr.dl.sourceforge.net/sourceforge/cgdb/%{name}-%{version}.tar.bz2
BuildRequires: bison
BuildRequires: flex
BuildRequires: ncurses-devel
BuildRequires: readline-devel
PreReq: %install_info_prereq
Requires: gdb
BuildRoot: %{_tmppath}/%{name}-%{version}-build
AutoReq: on

%description
CGDB is a curses (terminal-based) interface to the GNU Debugger (GDB). Its goal
is to be lightweight and responsive; not encumbered with unnecessary features.

The primary feature of CGDB is the constant presence of a source display,
updated as the program executes, to help keep you focused while debugging. The
interface is inspired by the classic Unix text editor, vi. Those familiar with
vi (or vim) should feel right at home using CGDB.

%prep
%setup -q

%build
%configure
make

%install
%make_install

%clean
rm -rf %{buildroot}

%post
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz

%postun
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz

%files
%defattr(-,root,root)
%doc TODO AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/cgdb
%{_datadir}/cgdb/cgdb.txt
%{_mandir}/man1/cgdb.1.gz
%{_infodir}/cgdb.info.gz
%dir %{_datadir}/cgdb
%changelog

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages