From c24244037932d445a997bf5d5fde14b92bebe2f0a65679ec215db336ee01f00a Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 9 Dec 2013 14:19:38 +0000 Subject: [PATCH] Accepting request 209822 from GNOME:Next - Update to version 0.9.5: + Fixed syntax in .desktop file. + Fix "restart loosing inferior argument" bug. + Don't 'run' the inferior on startup when it has no 'main'. + Continue execution upon (re)start with breakpoints set. + Handle deleting all sub-breakpoints at once. + Support modified-breakpoint async output from GDB. + Allow disassembling from address 0. + Fix continue action label. + Misc fixes for autoconf 2.69 and automake 1.13.1. + Bugs fixed: bgo#680376, bgo#697992, bgo#687609, bgo#561239, bgo#700248, bgo#701480, bgo#698371. - Drop nemiver-fix-desktopfile-syntax.patch: fixed upstream. - Add %icon_theme_cache_post/postun script handling for HighContrast icon theme additions. OBS-URL: https://build.opensuse.org/request/show/209822 OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/nemiver?expand=0&rev=31 --- nemiver-0.9.4.tar.xz | 3 --- nemiver-0.9.5.tar.xz | 3 +++ nemiver-fix-desktopfile-syntax.patch | 21 --------------------- nemiver.changes | 19 +++++++++++++++++++ nemiver.spec | 19 +++++++++---------- 5 files changed, 31 insertions(+), 34 deletions(-) delete mode 100644 nemiver-0.9.4.tar.xz create mode 100644 nemiver-0.9.5.tar.xz delete mode 100644 nemiver-fix-desktopfile-syntax.patch diff --git a/nemiver-0.9.4.tar.xz b/nemiver-0.9.4.tar.xz deleted file mode 100644 index f780955..0000000 --- a/nemiver-0.9.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:12cc5b6092ba720f2524f59928bee4d736e5e5ffeeffb6fd06f99695f17d683f -size 1399136 diff --git a/nemiver-0.9.5.tar.xz b/nemiver-0.9.5.tar.xz new file mode 100644 index 0000000..e7bd567 --- /dev/null +++ b/nemiver-0.9.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33590e3964092cabb629a6ba8415786b054702063a944eca5fe4156048baf8d9 +size 1396468 diff --git a/nemiver-fix-desktopfile-syntax.patch b/nemiver-fix-desktopfile-syntax.patch deleted file mode 100644 index ffdfe5b..0000000 --- a/nemiver-fix-desktopfile-syntax.patch +++ /dev/null @@ -1,21 +0,0 @@ -From c6116f784ab5f20336184b3c20ec8e51a71e7a6a Mon Sep 17 00:00:00 2001 -From: Daniel Mustieles -Date: Tue, 15 Jan 2013 15:28:26 +0000 -Subject: Fixed syntax in .desktop file - ---- -diff --git a/data/nemiver.desktop.in b/data/nemiver.desktop.in -index eedbfbf..954b8d0 100644 ---- a/data/nemiver.desktop.in -+++ b/data/nemiver.desktop.in -@@ -5,7 +5,7 @@ _Name=Nemiver - _GenericName=C/C++ Debugger - _X-GNOME-FullName=Nemiver C/C++ Debugger - _Comment=Debug Applications --_Keywords=gdb;disassembler;debugger;c;c++ -+_Keywords=gdb;disassembler;debugger;c;c++; - Icon=nemiver - Exec=nemiver - Categories=GNOME;GTK;Development;Debugger; --- -cgit v0.9.1 diff --git a/nemiver.changes b/nemiver.changes index aaa373d..fe82a04 100644 --- a/nemiver.changes +++ b/nemiver.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Sun Dec 8 12:55:03 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.9.5: + + Fixed syntax in .desktop file. + + Fix "restart loosing inferior argument" bug. + + Don't 'run' the inferior on startup when it has no 'main'. + + Continue execution upon (re)start with breakpoints set. + + Handle deleting all sub-breakpoints at once. + + Support modified-breakpoint async output from GDB. + + Allow disassembling from address 0. + + Fix continue action label. + + Misc fixes for autoconf 2.69 and automake 1.13.1. + + Bugs fixed: bgo#680376, bgo#697992, bgo#687609, bgo#561239, + bgo#700248, bgo#701480, bgo#698371. +- Drop nemiver-fix-desktopfile-syntax.patch: fixed upstream. +- Add %icon_theme_cache_post/postun script handling for + HighContrast icon theme additions. + ------------------------------------------------------------------- Wed Mar 13 22:47:41 UTC 2013 - zaitor@opensuse.org diff --git a/nemiver.spec b/nemiver.spec index 712300a..fd2b2fd 100644 --- a/nemiver.spec +++ b/nemiver.spec @@ -17,15 +17,13 @@ Name: nemiver -Version: 0.9.4 +Version: 0.9.5 Release: 0 Summary: Nemiver graphical debugger License: GPL-2.0+ Group: Development/Tools/Debuggers Url: http://home.gna.org/nemiver/ Source0: http://download.gnome.org/sources/nemiver/0.9/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM nemiver-fix-desktopfile-syntax.patch zaitor@opensuse.org -- fix broken syntax in .desktop file, patch from upstream git. -Patch0: nemiver-fix-desktopfile-syntax.patch BuildRequires: boost-devel BuildRequires: fdupes BuildRequires: gcc-c++ @@ -68,33 +66,33 @@ This package contains the development files to build debugger backend. %lang_package %prep %setup -q -%patch0 -p1 translation-update-upstream %build %configure --disable-static --with-pic\ --enable-gsettings -%__make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install %suse_update_desktop_file nemiver %find_lang %{name} %{?no_lang_C} # remove la files find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print # create symlinks for man pages -%fdupes -s $RPM_BUILD_ROOT/%_mandir +%fdupes -s %{buildroot}/%{_mandir} # create hardlinks for the rest -%fdupes $RPM_BUILD_ROOT +%fdupes %{buildroot} %clean -rm -rf "$RPM_BUILD_ROOT" +rm -rf %{buildroot} %if 0%{?suse_version} > 1130 %post %desktop_database_post %icon_theme_cache_post +%icon_theme_cache_post HighContrast %glib2_gsettings_schema_post %endif @@ -103,6 +101,7 @@ rm -rf "$RPM_BUILD_ROOT" %postun %desktop_database_postun %icon_theme_cache_postun +%icon_theme_cache_postun HighContrast %glib2_gsettings_schema_postun %endif @@ -116,13 +115,13 @@ rm -rf "$RPM_BUILD_ROOT" %{_datadir}/applications/* %{_datadir}/glib-2.0/schemas/org.nemiver.gschema.xml %{_datadir}/icons/*/*/apps/nemiver.* +%{_datadir}/icons/HighContrast/ %{_mandir}/man1/nemiver.1.gz %files devel %defattr(-,root,root) %doc AUTHORS README NEWS TODO %{_includedir}/nemiver/ -#%{_libdir}/pkgconfig/libnemivercommon.pc %files lang -f %{name}.lang