SHA256
1
0
forked from pool/nemiver

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 f3d378470f
commit bea46e5a6b
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 Sat Feb 12 19:32:38 CET 2011 - vuntz@opensuse.org

View File

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