Sophie

Sophie

distrib > Mageia > 7 > armv7hl > by-pkgid > d4c142c02821657e5febe0c93be3dd20 > files > 3

dconf-0.32.0-2.mga7.src.rpm

%define api		1
%define major		1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}
%define giolibname	%mklibname gio 2.0 0

%define busname		ca.desrt.dconf-editor

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Configuration backend for Glib
Name:		dconf
Version:	0.32.0
Release:	%mkrel 2
Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
# do not use XDG_RUNTIME_DIR when root - workaround for mga#11643 bug
Patch0:		dconf-0.14.1-mga-dconfsu.patch
License:	LGPLv2+ and GPLv2+ and GPLv3+
Group:		System/Libraries
URL:		https://wiki.gnome.org/dconf
BuildRequires:	pkgconfig(glib-2.0) >= 2.36.0
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(bash-completion)
BuildRequires:	vala-devel >= 0.17.0
BuildRequires:	gtk-doc >= 1.15
BuildRequires:	vala >= 0.17.0
BuildRequires:	intltool
BuildRequires:	meson
Requires:	dbus
Requires(post):	%{giolibname} >= 2.23.4-2mdv
Requires(postun):	%{giolibname} >= 2.23.4-2mdv
Conflicts:      %{mklibname %name 0} < 0.13.4-5
Conflicts:      %{mklibname %name 1} < 0.13.4-5

%description
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%package -n %{libname}
Group:			System/Libraries
Summary:		Configuration backend library for Glib

%description -n %{libname}
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%package -n %{libdbus}
Group:			System/Libraries
Summary:		Configuration backend library for Glib
Obsoletes:		%{_lib}dconf0 < 0.13.4

%description -n %{libdbus}
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%package -n %{develname}
Group:		Development/C
Summary:	Configuration backend library for Glib - development files
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%prep
%setup -q
%autopatch -p1

%build
%meson -Dgtk_doc=true
%meson_build

%install
%meson_install
#we need this beacuse ibus and gdm installs file there
install -d %{buildroot}%{_sysconfdir}/dconf/db
install -d %{buildroot}%{_sysconfdir}/dconf/profile

%post
%{_bindir}/gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules

%postun
if [ "$1" = "0" ]; then
 %{_bindir}/gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules
fi

%check
#meson_test

%files
%doc NEWS
%dir %{_sysconfdir}/dconf
%dir %{_sysconfdir}/dconf/db
%dir %{_sysconfdir}/dconf/profile
%{_bindir}/dconf
%{_mandir}/man?/dconf.*
%{_mandir}/man1/dconf-service.*
%{_libexecdir}/dconf-service
%{_datadir}/bash-completion/completions/dconf
%{_datadir}/dbus-1/services/ca.desrt.dconf.service
%{_libdir}/gio/modules/libdconfsettings.*

%files -n %{libname}
%{_libdir}/libdconf.so.%{major}{,.*}

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/dconf
%{_libdir}/libdconf.so
%{_libdir}/pkgconfig/dconf.pc
%{_includedir}/dconf
%{_datadir}/vala/vapi/dconf*


%changelog
* Wed Apr 17 2019 umeabot <umeabot> 0.32.0-2.mga7
+ Revision: 1392142
- Rebuild with meson 0.50.1

* Mon Mar 11 2019 ovitters <ovitters> 0.32.0-1.mga7
+ Revision: 1374237
- new version 0.32.0

* Thu Mar 07 2019 ovitters <ovitters> 0.31.92-1.mga7
+ Revision: 1372535
- new version 0.31.92

* Tue Oct 23 2018 ovitters <ovitters> 0.30.1-1.mga7
+ Revision: 1324001
- new version 0.30.1

* Mon Sep 03 2018 ovitters <ovitters> 0.30.0-1.mga7
+ Revision: 1256335
- new version 0.30.0

* Mon Aug 27 2018 ovitters <ovitters> 0.29.2-1.mga7
+ Revision: 1255003
- new version 0.29.2
- new version 0.29.1

* Tue Mar 13 2018 ovitters <ovitters> 0.28.0-1.mga7
+ Revision: 1209104
- new version 0.28.0

* Wed Feb 14 2018 ovitters <ovitters> 0.27.1-1.mga7
+ Revision: 1201287
- FIX meson check
- switch to meson
- new version 0.27.1

* Tue Oct 03 2017 ovitters <ovitters> 0.26.1-1.mga7
+ Revision: 1167916
- new version 0.26.1

* Wed Mar 23 2016 ovitters <ovitters> 0.26.0-1.mga6
+ Revision: 994370
- new version 0.26.0

* Thu Feb 11 2016 umeabot <umeabot> 0.25.1-2.mga6
+ Revision: 953690
- Mageia 6 Mass Rebuild

* Wed Dec 16 2015 ovitters <ovitters> 0.25.1-1.mga6
+ Revision: 911087
- new version 0.25.1

* Fri Oct 16 2015 wally <wally> 0.24.0-2.mga6
+ Revision: 892068
- drop unneeded find_lang macro

* Sun Jun 21 2015 ovitters <ovitters> 0.24.0-1.mga6
+ Revision: 838119
- editor subpackage was split into its own tarball
- new version 0.24.0

* Thu Apr 09 2015 colin <colin> 0.22.0-3.mga5
+ Revision: 819981
- Ship additional dirs in /etc for systemd db as noted on Cauldron list

* Wed Oct 15 2014 umeabot <umeabot> 0.22.0-2.mga5
+ Revision: 748263
- Second Mageia 5 Mass Rebuild

* Sun Sep 28 2014 ovitters <ovitters> 0.22.0-1.mga5
+ Revision: 731388
- new version 0.22.0

* Thu Sep 18 2014 umeabot <umeabot> 0.21.0-4.mga5
+ Revision: 693735
- Rebuild to fix library dependencies

* Tue Sep 16 2014 umeabot <umeabot> 0.21.0-3.mga5
+ Revision: 678694
- Mageia 5 Mass Rebuild

* Wed Jul 23 2014 ovitters <ovitters> 0.21.0-2.mga5
+ Revision: 656058
- fix filelist

* Wed Jul 23 2014 ovitters <ovitters> 0.21.0-1.mga5
+ Revision: 656057
- new version 0.21.0

* Mon Mar 24 2014 ovitters <ovitters> 0.20.0-1.mga5
+ Revision: 608033
- new version 0.20.0

* Mon Mar 17 2014 ovitters <ovitters> 0.19.92-1.mga5
+ Revision: 604550
- new version 0.19.92

* Mon Mar 03 2014 ovitters <ovitters> 0.19.91-1.mga5
+ Revision: 598997
- new version 0.19.91

* Tue Feb 18 2014 ovitters <ovitters> 0.19.90-1.mga5
+ Revision: 594239
- new version 0.19.90
- dropped merged patch 2

* Wed Feb 05 2014 dams <dams> 0.19.3-1.mga5
+ Revision: 582949
- fix .desktop (zh_CN)
+ ovitters <ovitters>
- new version 0.19.3

* Mon Nov 18 2013 tarakbumba <tarakbumba> 0.18.0-4.mga4
+ Revision: 551771
- do not use XDG_RUNTIME_DIR when root - mga#11643

* Sat Nov 09 2013 ovitters <ovitters> 0.18.0-3.mga4
+ Revision: 550145
- fix url

* Sat Oct 19 2013 umeabot <umeabot> 0.18.0-2.mga4
+ Revision: 536506
- Mageia 4 Mass Rebuild

* Mon Sep 23 2013 ovitters <ovitters> 0.18.0-1.mga4
+ Revision: 484555
- new version 0.18.0

* Mon Sep 16 2013 ovitters <ovitters> 0.17.1-1.mga4
+ Revision: 480365
- new version 0.17.1

* Tue Jul 30 2013 dams <dams> 0.17.0-1.mga4
+ Revision: 461141
- new version 0.17.0
- update %%file

* Tue Jul 16 2013 ovitters <ovitters> 0.16.1-1.mga4
+ Revision: 455089
- new version 0.16.1

* Fri May 24 2013 dams <dams> 0.16.0-1.mga4
+ Revision: 425937
- new version 0.16.0

* Fri Jan 11 2013 umeabot <umeabot> 0.14.1-2.mga3
+ Revision: 348690
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Nov 01 2012 ovitters <ovitters> 0.14.1-1.mga3
+ Revision: 312125
- new version 0.14.1

* Sat Sep 29 2012 fwang <fwang> 0.14.0-1.mga3
+ Revision: 299972
- new version 0.14.0

* Mon Aug 20 2012 ovitters <ovitters> 0.13.90-1.mga3
+ Revision: 282733
- new version 0.13.90

* Tue Aug 07 2012 ovitters <ovitters> 0.13.5-1.mga3
+ Revision: 279742
- new version 0.13.5

* Fri Jul 20 2012 fwang <fwang> 0.13.4-6.mga3
+ Revision: 272929
- move scriptlet into main package

* Fri Jul 20 2012 neoclust <neoclust> 0.13.4-5.mga3
+ Revision: 272924
- Fix conflict

* Thu Jul 19 2012 fwang <fwang> 0.13.4-4.mga3
+ Revision: 272487
- fix giolibname

* Thu Jul 19 2012 fwang <fwang> 0.13.4-3.mga3
+ Revision: 272483
- more conflicts should be added

* Thu Jul 19 2012 fwang <fwang> 0.13.4-2.mga3
+ Revision: 272482
- add conflicts to ease upgrading

* Thu Jul 19 2012 fwang <fwang> 0.13.4-1.mga3
+ Revision: 272477
- update file list
+ ovitters <ovitters>
- update lib major
- update file list
- new version 0.13.4

* Wed Jun 27 2012 ovitters <ovitters> 0.13.0-1.mga3
+ Revision: 264490
- new version 0.13.0

* Tue May 01 2012 ovitters <ovitters> 0.12.1-1.mga3
+ Revision: 234419
- new version 0.12.1

* Mon Mar 26 2012 ovitters <ovitters> 0.12.0-1.mga2
+ Revision: 226705
- new version 0.12.0

* Mon Mar 19 2012 ovitters <ovitters> 0.11.7-1.mga2
+ Revision: 224447
- new version 0.11.7

* Fri Mar 09 2012 fwang <fwang> 0.11.6-1.mga2
+ Revision: 222007
- new version 0.11.6

* Tue Feb 14 2012 ovitters <ovitters> 0.11.5-2.mga2
+ Revision: 208873
- clean spec

* Mon Feb 06 2012 wally <wally> 0.11.5-1.mga2
+ Revision: 205513
- new version 0.11.5

* Sat Jan 28 2012 fwang <fwang> 0.11.3-1.mga2
+ Revision: 202413
- update file list
- new version 0.11.3

* Tue Nov 22 2011 fwang <fwang> 0.11.2-1.mga2
+ Revision: 170732
- new version 0.11.2

* Fri Oct 28 2011 wally <wally> 0.11.0-1.mga2
+ Revision: 159203
- new version 0.11.0
+ eandry <eandry>
- fix URL

* Mon Sep 26 2011 ovitters <ovitters> 0.10.0-1.mga2
+ Revision: 149022
- new version 0.10.0

* Mon Sep 19 2011 fwang <fwang> 0.9.1-1.mga2
+ Revision: 145533
- new version 0.9.1
- new version 0.9.0
+ wally <wally>
- new version 0.8.0
- drop unrecognized configure option
- clean .spec a bit

* Thu Jun 09 2011 dmorgan <dmorgan> 0.7.5-1.mga2
+ Revision: 102132
- New version 0.7.5

* Thu Apr 28 2011 saispo <saispo> 0.7.3-1.mga1
+ Revision: 93307
- Readd patch file
- Remove patch file
- Add dconf-editor-crash.patch file
- New release 0.7.3
  Add patch for fixing crash with empty schemas
+ pterjan <pterjan>
- Fix build with gtk2

* Sun Apr 10 2011 ahmad <ahmad> 0.5.1-1.mga1
+ Revision: 82728
- use %%{__isa_bits} with the gio-querymodules post/postun scriptlets (Fedora)
- imported package dconf


* Sat Sep 18 2010 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2011.0
+ Revision: 579737
- new version
- bump deps
- rename introspection data files

* Tue Aug 31 2010 Götz Waschk <waschk@mandriva.org> 0.5-2mdv2011.0
+ Revision: 574668
- add introspection support
- fix postun script
- move gio module to the library package
- add postinstallation scripts for gio module

* Wed Aug 04 2010 Götz Waschk <waschk@mandriva.org> 0.5-1mdv2011.0
+ Revision: 565646
- new version
- remove static libs
- remove gobject-introspection support
- add vala support
- new version
- add editor package
- import dconf