Accepting request 70840 from home:dimstar:branches:GNOME:Apps

nemiver, now switched to gsettings

OBS-URL: https://build.opensuse.org/request/show/70840
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/nemiver?expand=0&rev=11
This commit is contained in:
Vincent Untz 2011-05-27 22:41:11 +00:00 committed by Git OBS Bridge
parent 92392e8d0b
commit ba6527b828
4 changed files with 33 additions and 17 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7690f245a8a9865afa588e8be4b74dbcda89c2eb37a9cb0f5aa8a78586734c49
size 2514103

3
nemiver-0.8.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1dab916dcfa6538f6bd95d6014d7add26c37753f9453dcc188a850a80d1144f5
size 2541781

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Wed May 11 10:46:31 CEST 2011 - dimstar@opensuse.org
- Update to version 0.8.2:
+ Update Boost definitions and detection
+ Catch more exceptions at low level
+ Add a GSettings implementation for IConfMgr
+ bugs fixed: bgo#640919, bgo#640921, bgo#643700, bgo#644114,
bgo#644569, bgo#560235, bgo#598444.
+ Updated translations.
- Replace vte-devel BuildRequires with pkgconfig(vte).
- Switch to gsettings configuration backend:
+ Replace gconf2-devel BuildRequires with
pkgconfig(gsettings-desktop-schemas)
+ Pass --enable-gsettings to configure
+ Replace gconf schema macros with gsettings equivalents.
-------------------------------------------------------------------
Sat Feb 12 19:32:38 CET 2011 - vuntz@opensuse.org

View File

@ -18,7 +18,7 @@
Name: nemiver
Version: 0.8.1
Version: 0.8.2
Release: 1
License: GPLv2+
Summary: Nemiver graphical debugger
@ -27,7 +27,6 @@ Url: http://home.gna.org/nemiver/
Source0: %{name}-%{version}.tar.bz2
BuildRequires: boost-devel
BuildRequires: gcc-c++
BuildRequires: gconf2-devel
BuildRequires: gdb
BuildRequires: gnome-doc-utils-devel
BuildRequires: gtkmm2-devel
@ -37,7 +36,8 @@ BuildRequires: libgtop-devel
BuildRequires: sqlite-devel
BuildRequires: translation-update-upstream
BuildRequires: update-desktop-files
BuildRequires: vte-devel
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(vte)
%if 0%{?suse_version} >= 1100
BuildRequires: ghex-devel
%endif
@ -45,7 +45,7 @@ BuildRequires: fdupes
Requires: gdb
Recommends: %{name}-lang
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%gconf_schemas_prereq
%glib2_gsettings_schema_requires
%description
Nemiver is a standalone graphical debugger that integrates well in the
@ -73,12 +73,12 @@ translation-update-upstream
%build
%configure --disable-static --with-pic\
--disable-scrollkeeper \
--enable-sourceviewmm2
--enable-sourceviewmm2 \
--enable-gsettings
%__make %{?jobs:-j%jobs}
%install
%makeinstall
%find_gconf_schemas
%suse_update_desktop_file nemiver
%find_lang %{name} %{?no_lang_C}
# remove la files
@ -91,25 +91,23 @@ find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%clean
rm -rf "$RPM_BUILD_ROOT"
%pre -f %{name}.schemas_pre
%posttrans -f %{name}.schemas_posttrans
%preun -f %{name}.schemas_preun
%if 0%{?suse_version} > 1130
%post
%desktop_database_post
%icon_theme_cache_post
%glib2_gsettings_schema_post
%endif
%if 0%{?suse_version} > 1130
%postun
%desktop_database_postun
%icon_theme_cache_postun
%glib2_gsettings_schema_postun
%endif
%files -f %{name}.schemas_list
%files
%defattr(-,root,root)
%doc AUTHORS README NEWS TODO
%dir %{_datadir}/gnome/
@ -123,6 +121,7 @@ rm -rf "$RPM_BUILD_ROOT"
%{_libdir}/nemiver/
%{_datadir}/nemiver/
%{_datadir}/applications/*
%{_datadir}/glib-2.0/schemas/org.nemiver.gschema.xml
%{_datadir}/icons/*/*/apps/nemiver.*
%{_mandir}/man1/nemiver.1.gz