dconf fix

This commit is contained in:
Erkan IŞIK
2020-01-14 16:02:34 +03:00
parent 40eaa05fb0
commit b470abbd8a
2 changed files with 13 additions and 3 deletions
+4
View File
@@ -10,12 +10,16 @@ from pisi.actionsapi import shelltools
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")
def build():
shelltools.cd("build")
shelltools.system("ninja")
+9 -3
View File
@@ -12,9 +12,10 @@
<IsA>app:console</IsA>
<Summary>Simple low-level configuration system</Summary>
<Description>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.</Description>
<Archive sha1sum="3b391ec3cc20b22bb029e1940223e3a583f17a3c" type="tarxz">http://ftp.acc.umu.se/pub/gnome/sources/dconf/0.32/dconf-0.32.0.tar.xz</Archive>
<Archive sha1sum="91e15b0cb24b2b9a502e48ec4252bb604232e6fe" type="tarxz">http://ftp.acc.umu.se/pub/gnome/sources/dconf/0.34/dconf-0.34.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>ninja</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>glib2-devel</Dependency>
@@ -23,8 +24,6 @@
<Dependency>intltool</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>bash-completion</Dependency>
</BuildDependencies>
</Source>
@@ -71,6 +70,13 @@
</Package>
<History>
<Update release="7">
<Date>2020-01-14</Date>
<Version>0.34.0</Version>
<Comment>Version bump</Comment>
<Name>Erkn IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2019-07-13</Date>
<Version>0.32.0</Version>