adding nemiver-0.2.0
authorRemi Cardona <remi@gentoo.org>
Sun, 17 Dec 2006 21:26:23 +0000 (21:26 +0000)
committerRemi Cardona <remi@gentoo.org>
Sun, 17 Dec 2006 21:26:23 +0000 (21:26 +0000)
Package-Manager: portage-2.1.2_rc3-r5

dev-util/nemiver/ChangeLog [new file with mode: 0644]
dev-util/nemiver/Manifest [new file with mode: 0644]
dev-util/nemiver/files/digest-nemiver-0.2.0 [new file with mode: 0644]
dev-util/nemiver/files/nemiver-0.2.0-breakpoints-fix.diff [new file with mode: 0644]
dev-util/nemiver/metadata.xml [new file with mode: 0644]
dev-util/nemiver/nemiver-0.2.0.ebuild [new file with mode: 0644]

diff --git a/dev-util/nemiver/ChangeLog b/dev-util/nemiver/ChangeLog
new file mode 100644 (file)
index 0000000..ff15fab
--- /dev/null
@@ -0,0 +1,11 @@
+# ChangeLog for dev-util/nemiver
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/nemiver/ChangeLog,v 1.1 2006/12/17 21:26:23 remi Exp $
+
+*nemiver-0.2.0 (17 Dec 2006)
+
+  17 Dec 2006; Remi <remi@gentoo.org>
+  +files/nemiver-0.2.0-breakpoints-fix.diff, +metadata.xml,
+  +nemiver-0.2.0.ebuild:
+  adding nemiver-0.2.0 (see bug #156895)
+
diff --git a/dev-util/nemiver/Manifest b/dev-util/nemiver/Manifest
new file mode 100644 (file)
index 0000000..1942996
--- /dev/null
@@ -0,0 +1,20 @@
+AUX nemiver-0.2.0-breakpoints-fix.diff 743 RMD160 5b3dab71edf285cfb629c3bd8523cb83028771e7 SHA1 ba5e27aac0093946c5ac5b52f0b786089bdb3907 SHA256 779c4d448db7da11a7a5fe1c9cf0caeb85d0edab7e9bb1d2d405092b0139a61c
+MD5 430a8077ffd776c475a831f6a3fd7d26 files/nemiver-0.2.0-breakpoints-fix.diff 743
+RMD160 5b3dab71edf285cfb629c3bd8523cb83028771e7 files/nemiver-0.2.0-breakpoints-fix.diff 743
+SHA256 779c4d448db7da11a7a5fe1c9cf0caeb85d0edab7e9bb1d2d405092b0139a61c files/nemiver-0.2.0-breakpoints-fix.diff 743
+DIST nemiver-0.2.0.tar.bz2 474888 RMD160 c61c6eeac90648b45f88210ff9ee939b9cb6dd49 SHA1 0eff05513d407c64ec790ec2220aeb8819476080 SHA256 87c06cd8452017049a752576012a020df7cb73140ae1ea6a879dd72adbe0a795
+EBUILD nemiver-0.2.0.ebuild 989 RMD160 e61b063251bc95d4fe5e26e3d3e0a76aa366fdd5 SHA1 f9fc30c5cfb220c8449b8c49f100cad75280138f SHA256 6c3d77842dbdbe15c04a1ff90ce3271ba2fbb094839037c3e3694013ecde3030
+MD5 0cb1740fe4d5db61dffd832ad4af531d nemiver-0.2.0.ebuild 989
+RMD160 e61b063251bc95d4fe5e26e3d3e0a76aa366fdd5 nemiver-0.2.0.ebuild 989
+SHA256 6c3d77842dbdbe15c04a1ff90ce3271ba2fbb094839037c3e3694013ecde3030 nemiver-0.2.0.ebuild 989
+MISC ChangeLog 398 RMD160 feb10c49c156ac44a778bfe99dcde7c089380969 SHA1 fb168f680679d21a49d2fb400873d56f380dc1d2 SHA256 0826edb709b2f1bae691465cd29b7bef98d8dd01c823c2862aa6675ac50bbf9d
+MD5 21e3787f301141ec7b99ee0bfedcdfae ChangeLog 398
+RMD160 feb10c49c156ac44a778bfe99dcde7c089380969 ChangeLog 398
+SHA256 0826edb709b2f1bae691465cd29b7bef98d8dd01c823c2862aa6675ac50bbf9d ChangeLog 398
+MISC metadata.xml 409 RMD160 26e3252ba55e77621e4f6b906725d4ad9ad86541 SHA1 5b4cc59d39825757f86499a43056572b91a81538 SHA256 d9772ef058c823016d3787a8b6cc698dfb4ac7da48a5ce770cab4c526488bfd0
+MD5 16dd9ed684aee768c991a919644c6372 metadata.xml 409
+RMD160 26e3252ba55e77621e4f6b906725d4ad9ad86541 metadata.xml 409
+SHA256 d9772ef058c823016d3787a8b6cc698dfb4ac7da48a5ce770cab4c526488bfd0 metadata.xml 409
+MD5 449b5a860a3f8bbf5c9d09ffc1545e29 files/digest-nemiver-0.2.0 244
+RMD160 66efd76bf83b212b44efa39281e5f7e5524c230e files/digest-nemiver-0.2.0 244
+SHA256 26b73146dd57780cda015a8b76625a4ba1d530c46519f3bf57b5d31782ed408a files/digest-nemiver-0.2.0 244
diff --git a/dev-util/nemiver/files/digest-nemiver-0.2.0 b/dev-util/nemiver/files/digest-nemiver-0.2.0
new file mode 100644 (file)
index 0000000..302864a
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 dd3eae678aebde2bc1a2c658edb37173 nemiver-0.2.0.tar.bz2 474888
+RMD160 c61c6eeac90648b45f88210ff9ee939b9cb6dd49 nemiver-0.2.0.tar.bz2 474888
+SHA256 87c06cd8452017049a752576012a020df7cb73140ae1ea6a879dd72adbe0a795 nemiver-0.2.0.tar.bz2 474888
diff --git a/dev-util/nemiver/files/nemiver-0.2.0-breakpoints-fix.diff b/dev-util/nemiver/files/nemiver-0.2.0-breakpoints-fix.diff
new file mode 100644 (file)
index 0000000..7f57f6a
--- /dev/null
@@ -0,0 +1,16 @@
+Index: src/dbgengine/nmv-gdb-engine.cc
+===================================================================
+--- src/dbgengine/nmv-gdb-engine.cc    (révision 316)
++++ src/dbgengine/nmv-gdb-engine.cc    (copie de travail)
+@@ -4036,6 +4036,11 @@
+                     (iter->second, iter->first) ;
+                     breaks.erase (iter) ;
+                 }
++                m_engine->state_changed_signal ().emit (IDebugger::READY) ;
++            } else {
++                LOG_ERROR ("Got deleted breakpoint number '"
++                           << tmp
++                           << "', but that's not a well formed number dude.") ;
+             }
+         } else if (has_breaks){
+             LOG_DD ("firing IDebugger::breakpoint_set_signal()") ;
diff --git a/dev-util/nemiver/metadata.xml b/dev-util/nemiver/metadata.xml
new file mode 100644 (file)
index 0000000..cf82a1d
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer>
+    <email>remi@gentoo.org</email>
+    <name>Rémi Cardona</name>
+  </maintainer>
+  <longdescription>
+    Nemiver is an on going effort to write an easy to use standalone C/C++
+       debugger that integrates well in the GNOME environment.
+  </longdescription>
+</pkgmetadata>
diff --git a/dev-util/nemiver/nemiver-0.2.0.ebuild b/dev-util/nemiver/nemiver-0.2.0.ebuild
new file mode 100644 (file)
index 0000000..3c971fb
--- /dev/null
@@ -0,0 +1,46 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/nemiver/nemiver-0.2.0.ebuild,v 1.1 2006/12/17 21:26:23 remi Exp $
+
+inherit gnome2
+
+DESCRIPTION="A gtkmm front end to the GNU Debugger (gdb)"
+HOMEPAGE="http://home.gna.org/nemiver/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND="
+       >=dev-cpp/libglademm-2.6.0
+       >=dev-cpp/libgtksourceviewmm-0.2.0
+       >=gnome-base/libgtop-2.14.0
+       >=x11-libs/vte-0.12.0
+       >=gnome-base/gconf-2.14.0
+       >=gnome-base/gnome-vfs-2.14.0
+       >=dev-db/sqlite-3.0
+       sys-devel/gdb
+       dev-libs/boost
+       "
+
+DEPEND="${RDEPEND}
+       >=dev-util/pkgconfig-0.9
+       >=app-text/scrollkeeper-0.3.11
+       >=dev-util/intltool-0.35"
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
+
+G2CONF="${G2CONF} --enable-symbolsvisibilitycontrol=no"
+
+gnome2_src_unpack() {
+       unpack ${A}
+       cd ${S}
+
+       epatch ${FILESDIR}/${PN}-0.2.0-breakpoints-fix.diff
+
+       # Prevent scrollkeeper access violations
+       gnome2_omf_fix
+}
+
+