Accepting request 51465 from GNOME:Apps
Accepted submit request 51465 from user vuntz OBS-URL: https://build.opensuse.org/request/show/51465 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nemiver?expand=0&rev=22
This commit is contained in:
parent
cf317925f7
commit
8ca33cfadd
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:4e1b0dd9cae85af04acc4cfc058950d3beb4655e0a6c8c930c0c4120ddb4490e
|
|
||||||
size 1428156
|
|
3
nemiver-0.8.0.tar.bz2
Normal file
3
nemiver-0.8.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1007e3d728c9c45aa9272e42e7b91d6ca0d3a191521bca39f480582b164f6f97
|
||||||
|
size 2456587
|
@ -1,34 +0,0 @@
|
|||||||
From 9978746e91b8c6789d792bdc926306db0873c74c Mon Sep 17 00:00:00 2001
|
|
||||||
From: Dodji Seketeli <dodji@redhat.com>
|
|
||||||
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 ();
|
|
@ -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
|
Tue Mar 2 11:32:12 UTC 2010 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
41
nemiver.spec
41
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.
|
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -15,14 +15,14 @@
|
|||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
Url: http://home.gna.org/nemiver/
|
|
||||||
|
|
||||||
Name: nemiver
|
Name: nemiver
|
||||||
Version: 0.7.3
|
Version: 0.8.0
|
||||||
Release: 2
|
Release: 1
|
||||||
License: GPLv2+
|
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: boost-devel
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gconf2-devel
|
BuildRequires: gconf2-devel
|
||||||
@ -30,7 +30,6 @@ BuildRequires: gdb
|
|||||||
BuildRequires: gnome-doc-utils-devel
|
BuildRequires: gnome-doc-utils-devel
|
||||||
BuildRequires: gtkmm2-devel
|
BuildRequires: gtkmm2-devel
|
||||||
BuildRequires: intltool
|
BuildRequires: intltool
|
||||||
BuildRequires: libglademm-devel
|
|
||||||
BuildRequires: libgtksourceviewmm-2_0-devel
|
BuildRequires: libgtksourceviewmm-2_0-devel
|
||||||
BuildRequires: libgtop-devel
|
BuildRequires: libgtop-devel
|
||||||
BuildRequires: sqlite-devel
|
BuildRequires: sqlite-devel
|
||||||
@ -42,12 +41,8 @@ BuildRequires: ghex-devel
|
|||||||
%endif
|
%endif
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
Requires: gdb
|
Requires: gdb
|
||||||
Group: Development/Tools/Debuggers
|
Recommends: %{name}-lang
|
||||||
Summary: Nemiver graphical debugger
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
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}
|
|
||||||
%gconf_schemas_prereq
|
%gconf_schemas_prereq
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -59,9 +54,6 @@ the well known GNU Debugger gdb to debug C / C++ programs.
|
|||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
Summary: Nemiver graphical debugger - Development files
|
Summary: Nemiver graphical debugger - Development files
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Requires: glib2-devel
|
|
||||||
Requires: glibmm2-devel
|
|
||||||
Requires: libgtop-devel
|
|
||||||
Group: Development/Tools/Debuggers
|
Group: Development/Tools/Debuggers
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
@ -74,11 +66,9 @@ This package contains the development files to build debugger backend.
|
|||||||
%lang_package
|
%lang_package
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1
|
|
||||||
translation-update-upstream
|
translation-update-upstream
|
||||||
|
|
||||||
%build
|
%build
|
||||||
#%{suse_update_config -f}
|
|
||||||
%configure --disable-static --with-pic\
|
%configure --disable-static --with-pic\
|
||||||
--disable-scrollkeeper \
|
--disable-scrollkeeper \
|
||||||
--enable-sourceviewmm2
|
--enable-sourceviewmm2
|
||||||
@ -87,10 +77,10 @@ translation-update-upstream
|
|||||||
%install
|
%install
|
||||||
%makeinstall
|
%makeinstall
|
||||||
%find_gconf_schemas
|
%find_gconf_schemas
|
||||||
%suse_update_desktop_file -i nemiver Development
|
%suse_update_desktop_file nemiver
|
||||||
%find_lang %{name}
|
%find_lang %{name}
|
||||||
# remove la files
|
# 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
|
# create symlinks for man pages
|
||||||
%fdupes -s $RPM_BUILD_ROOT/%_mandir
|
%fdupes -s $RPM_BUILD_ROOT/%_mandir
|
||||||
# create hardlinks for the rest
|
# create hardlinks for the rest
|
||||||
@ -108,9 +98,9 @@ rm -rf "$RPM_BUILD_ROOT"
|
|||||||
%files -f %{name}.schemas_list
|
%files -f %{name}.schemas_list
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc AUTHORS README NEWS TODO
|
%doc AUTHORS README NEWS TODO
|
||||||
%{_prefix}/bin/*
|
%{_bindir}/*
|
||||||
%{_libdir}/nemiver
|
%{_libdir}/nemiver/
|
||||||
%{_datadir}/nemiver
|
%{_datadir}/nemiver/
|
||||||
%{_datadir}/applications/*
|
%{_datadir}/applications/*
|
||||||
%{_datadir}/icons/*/*/apps/nemiver.*
|
%{_datadir}/icons/*/*/apps/nemiver.*
|
||||||
%{_mandir}/man1/nemiver.1.gz
|
%{_mandir}/man1/nemiver.1.gz
|
||||||
@ -118,8 +108,7 @@ rm -rf "$RPM_BUILD_ROOT"
|
|||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc AUTHORS README NEWS TODO
|
%doc AUTHORS README NEWS TODO
|
||||||
%dir %{_includedir}/nemiver
|
%{_includedir}/nemiver/
|
||||||
%{_includedir}/nemiver/*
|
|
||||||
#%{_libdir}/pkgconfig/libnemivercommon.pc
|
#%{_libdir}/pkgconfig/libnemivercommon.pc
|
||||||
|
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
|
Loading…
Reference in New Issue
Block a user