From 56f4b5883abc5a0519c7837326b508201279c081 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 31 Jan 2020 22:47:15 +0300 Subject: [PATCH] dconf ver. bump --- desktop/gnome/base/dconf/actions.py | 27 ++++++++------------------- desktop/gnome/base/dconf/pspec.xml | 11 +++++++++-- 2 files changed, 17 insertions(+), 21 deletions(-) diff --git a/desktop/gnome/base/dconf/actions.py b/desktop/gnome/base/dconf/actions.py index e5e386970c..ebd374791c 100644 --- a/desktop/gnome/base/dconf/actions.py +++ b/desktop/gnome/base/dconf/actions.py @@ -1,33 +1,22 @@ -#!/usr/bin/python +#!/usr/bin/env python # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import autotools -from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools +from pisi.actionsapi import mesontools +from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - - shelltools.system(""" sed -i "s|link_whole: libdconf_common,|link_with: libdconf_common,|g" common/meson.build """) - - shelltools.makedirs("build") - shelltools.cd("build") - shelltools.system("meson .. --prefix=/usr --sysconfdir=/etc -Dwith-dbus-service-dir=/usr/share/dbus-1/services \ - -Dwith-dbus-system-service-dir=/usr/share/dbus-1/system-services -Dwith-gio-modules-dir=/usr/lib/gio/modules \ - -Denable-gtk-doc=false -Denable-man=true") - - + mesontools.configure("-Dgtk_doc=true") + def build(): - shelltools.cd("build") - shelltools.system("ninja") + mesontools.build() def install(): - shelltools.cd("build") - shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) - - shelltools.cd("..") + mesontools.install() + pisitools.dodoc("COPYING", "NEWS", "README") diff --git a/desktop/gnome/base/dconf/pspec.xml b/desktop/gnome/base/dconf/pspec.xml index b8bfb85c73..91e172d94f 100644 --- a/desktop/gnome/base/dconf/pspec.xml +++ b/desktop/gnome/base/dconf/pspec.xml @@ -12,10 +12,10 @@ app:console Simple low-level configuration system dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. - http://ftp.acc.umu.se/pub/gnome/sources/dconf/0.34/dconf-0.34.0.tar.xz + http://ftp.acc.umu.se/pub/gnome/sources/dconf/0.35/dconf-0.35.1.tar.xz meson - ninja + ninja vala-devel dbus-devel glib2-devel @@ -70,6 +70,13 @@ + + 2020-01-31 + 0.35.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-14 0.34.0