Update to 0.27.1

- Switch to the meson build system
This commit is contained in:
Kalev Lember 2018-03-12 11:58:15 +01:00
parent 55ab91be8b
commit 0da5121de0
3 changed files with 13 additions and 9 deletions

1
.gitignore vendored
View File

@ -41,3 +41,4 @@ dconf-0.5.tar.bz2
/dconf-0.25.1.tar.xz /dconf-0.25.1.tar.xz
/dconf-0.26.0.tar.xz /dconf-0.26.0.tar.xz
/dconf-0.26.1.tar.xz /dconf-0.26.1.tar.xz
/dconf-0.27.1.tar.xz

View File

@ -2,19 +2,20 @@
%define vala_version 0.18.0 %define vala_version 0.18.0
Name: dconf Name: dconf
Version: 0.26.1 Version: 0.27.1
Release: 3%{?dist} Release: 1%{?dist}
Summary: A configuration system Summary: A configuration system
Group: System Environment/Base Group: System Environment/Base
License: LGPLv2+ and GPLv2+ and GPLv3+ License: LGPLv2+ and GPLv2+ and GPLv3+
URL: http://live.gnome.org/dconf URL: http://live.gnome.org/dconf
#VCS: git:git://git.gnome.org/dconf #VCS: git:git://git.gnome.org/dconf
Source0: http://download.gnome.org/sources/dconf/0.26/dconf-%{version}.tar.xz Source0: http://download.gnome.org/sources/dconf/0.27/dconf-%{version}.tar.xz
BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: vala-devel >= %{vala_version} BuildRequires: vala-devel >= %{vala_version}
BuildRequires: gtk-doc BuildRequires: gtk-doc
BuildRequires: meson
Requires: dbus Requires: dbus
Requires: glib2%{?_isa} >= %{glib2_version} Requires: glib2%{?_isa} >= %{glib2_version}
@ -32,17 +33,15 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
dconf development package. Contains files needed for doing software dconf development package. Contains files needed for doing software
development using dconf. development using dconf.
%prep %prep
%autosetup -p1 %autosetup -p1
%build %build
%configure %meson -Denable-gtk-doc=true
make V=1 %{?_smp_mflags} %meson_build
%install %install
make install DESTDIR=$RPM_BUILD_ROOT %meson_install
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dconf/profile mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dconf/profile
@ -103,6 +102,10 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
%{_datadir}/vala %{_datadir}/vala
%changelog %changelog
* Mon Mar 12 2018 Kalev Lember <klember@redhat.com> - 0.27.1-1
- Update to 0.27.1
- Switch to the meson build system
* Mon Feb 19 2018 Ray Strode <rstrode@redhat.com> - 0.26.1-3 * Mon Feb 19 2018 Ray Strode <rstrode@redhat.com> - 0.26.1-3
- Add systemd dbs for distro, site, and machine local dconf databases - Add systemd dbs for distro, site, and machine local dconf databases
Resolves: #1546644 Resolves: #1546644

View File

@ -1 +1 @@
SHA512 (dconf-0.26.1.tar.xz) = 4d2b4afce189e448e3bd4e9c2f9d3d5eec6c694748aec87a9a8de047296c858772a5234dbcace8e84d99c5378d2d1ba35cafb5e5ea7efca25c10a53a55b8b6da SHA512 (dconf-0.27.1.tar.xz) = a92bd67fb47e6ffaa1994ef6d99d349d38fcb6acff54e343d4451055dce26770bb385d2729fcfb44fe246247a1985fbaad2248cfbf9026312c55f17ec849b8ec