diff --git a/nemiver-0.7.3.tar.bz2 b/nemiver-0.7.3.tar.bz2 deleted file mode 100644 index 0495231..0000000 --- a/nemiver-0.7.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4e1b0dd9cae85af04acc4cfc058950d3beb4655e0a6c8c930c0c4120ddb4490e -size 1428156 diff --git a/nemiver-0.8.0.tar.bz2 b/nemiver-0.8.0.tar.bz2 new file mode 100644 index 0000000..3aa67d6 --- /dev/null +++ b/nemiver-0.8.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1007e3d728c9c45aa9272e42e7b91d6ca0d3a191521bca39f480582b164f6f97 +size 2456587 diff --git a/nemiver-gcc45.patch b/nemiver-gcc45.patch deleted file mode 100644 index 55eb17a..0000000 --- a/nemiver-gcc45.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 9978746e91b8c6789d792bdc926306db0873c74c Mon Sep 17 00:00:00 2001 -From: Dodji Seketeli -Date: Sat, 27 Feb 2010 21:14:38 +0000 -Subject: Fix build with gcc 4.5 - - * src/common/nmv-object.cc: Class name is Object, not - Object::Object. ---- -Index: nemiver-0.7.3/src/common/nmv-object.cc -=================================================================== ---- nemiver-0.7.3.orig/src/common/nmv-object.cc -+++ nemiver-0.7.3/src/common/nmv-object.cc -@@ -59,7 +59,7 @@ Object::Object (Object const &a_object): - *m_priv = *a_object.m_priv; - } - --Object::Object& -+Object& - Object::operator= (Object const &a_object) - { - if (this == &a_object) -Index: nemiver-0.7.3/src/langs/nmv-cpp-ast.cc -=================================================================== ---- nemiver-0.7.3.orig/src/langs/nmv-cpp-ast.cc -+++ nemiver-0.7.3/src/langs/nmv-cpp-ast.cc -@@ -64,7 +64,7 @@ Token::Token (const Token &a_t) - m_int_value = a_t.get_int_value (); - } - --Token::Token& -+Token& - Token::operator= (const Token &a_t) - { - m_kind = a_t.get_kind (); diff --git a/nemiver.changes b/nemiver.changes index 64e3aa7..9725253 100644 --- a/nemiver.changes +++ b/nemiver.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Fri Oct 22 10:00:37 CEST 2010 - vuntz@opensuse.org + +- Update to version 0.8.0: + + Support integrated disassembling + + Support Countpoints + + Support "filename:linenum" in the set breakpoints dialog + + Support breaking on fork/exec syscalls + + Support --remote=HOST:PORT (bgo#624630) + + Support Lookup source files in inferior's directory + + Support GDB/MI original-location attribute on pending + breakpoints + + Find dialog is no more modal + + Add a "Debug" preference dialog + + Ask the user to locate a given file only once + + Make breakpoint view columns resizable + + Don't try to look for frame on exit (bgo#630615) + + Support follow-fork-mode setting (bgo#581377) + + Support multibytes string parsing (bgo#62730) + + Remove libglademm dependency and replace with GtkBuilder + (bgo#590817) + + Merge the Call Stack and Variables into one tab: Context. + (bgo#424060) + + Add a popup when quitting nemiver. (bgo#553217) + + Other bugs fixed: bgo#419504, bgo#604436, bgo#607782, + bgo#610808, bgo#611588, bgo#618506, bgo#622796, bgo#625706, + bgo#626079, bgo#628886, bgo#631925, bgo#630615 + + Various small fixes, code cleanups, and build fixes. + + Updated translations. +- Drop nemiver-gcc45.patch: fixed upstream. +- Remove libglademm-devel BuildRequires. +- Change Requires of lang package to Recommends. +- Remove explicit devel Requires in devel subpackage: they will be + added automatically the pkgconfig() way. +- Do not add Development category to nemiver.desktop with + %suse_update_desktop_file: it's already there. Also do not use -i + since it's already installed. + ------------------------------------------------------------------- Tue Mar 2 11:32:12 UTC 2010 - dimstar@opensuse.org diff --git a/nemiver.spec b/nemiver.spec index 5e7c319..da1e2fc 100644 --- a/nemiver.spec +++ b/nemiver.spec @@ -1,5 +1,5 @@ # -# spec file for package nemiver (Version 0.7.3) +# spec file for package nemiver (Version 0.8.0) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -15,14 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - -Url: http://home.gna.org/nemiver/ - Name: nemiver -Version: 0.7.3 -Release: 2 +Version: 0.8.0 +Release: 1 License: GPLv2+ -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Summary: Nemiver graphical debugger +Group: Development/Tools/Debuggers +Url: http://home.gna.org/nemiver/ +Source0: %{name}-%{version}.tar.bz2 BuildRequires: boost-devel BuildRequires: gcc-c++ BuildRequires: gconf2-devel @@ -30,7 +30,6 @@ BuildRequires: gdb BuildRequires: gnome-doc-utils-devel BuildRequires: gtkmm2-devel BuildRequires: intltool -BuildRequires: libglademm-devel BuildRequires: libgtksourceviewmm-2_0-devel BuildRequires: libgtop-devel BuildRequires: sqlite-devel @@ -42,12 +41,8 @@ BuildRequires: ghex-devel %endif BuildRequires: fdupes Requires: gdb -Group: Development/Tools/Debuggers -Summary: Nemiver graphical debugger -Source0: %{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM nemiver-gcc45.patch dimstar@opensuse.org -- Fix build with GCC 4.5. Taken from upstream. -Patch0: nemiver-gcc45.patch -Requires: %{name}-lang = %{version} +Recommends: %{name}-lang +BuildRoot: %{_tmppath}/%{name}-%{version}-build %gconf_schemas_prereq %description @@ -59,9 +54,6 @@ the well known GNU Debugger gdb to debug C / C++ programs. License: GPLv2+ Summary: Nemiver graphical debugger - Development files Requires: %{name} = %{version} -Requires: glib2-devel -Requires: glibmm2-devel -Requires: libgtop-devel Group: Development/Tools/Debuggers %description devel @@ -74,23 +66,21 @@ This package contains the development files to build debugger backend. %lang_package %prep %setup -q -%patch0 -p1 translation-update-upstream %build -#%{suse_update_config -f} %configure --disable-static --with-pic\ --disable-scrollkeeper \ --enable-sourceviewmm2 -%__make %{?jobs:-j%jobs} +%__make %{?jobs:-j%jobs} %install %makeinstall %find_gconf_schemas -%suse_update_desktop_file -i nemiver Development +%suse_update_desktop_file nemiver %find_lang %{name} # remove la files -find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} + +find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print # create symlinks for man pages %fdupes -s $RPM_BUILD_ROOT/%_mandir # create hardlinks for the rest @@ -108,9 +98,9 @@ rm -rf "$RPM_BUILD_ROOT" %files -f %{name}.schemas_list %defattr(-,root,root) %doc AUTHORS README NEWS TODO -%{_prefix}/bin/* -%{_libdir}/nemiver -%{_datadir}/nemiver +%{_bindir}/* +%{_libdir}/nemiver/ +%{_datadir}/nemiver/ %{_datadir}/applications/* %{_datadir}/icons/*/*/apps/nemiver.* %{_mandir}/man1/nemiver.1.gz @@ -118,8 +108,7 @@ rm -rf "$RPM_BUILD_ROOT" %files devel %defattr(-,root,root) %doc AUTHORS README NEWS TODO -%dir %{_includedir}/nemiver -%{_includedir}/nemiver/* +%{_includedir}/nemiver/ #%{_libdir}/pkgconfig/libnemivercommon.pc %files lang -f %{name}.lang