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 from pisi.actionsapi import get
def setup(): def setup():
shelltools.system(""" sed -i "s|link_whole: libdconf_common,|link_with: libdconf_common,|g" common/meson.build """)
shelltools.makedirs("build") shelltools.makedirs("build")
shelltools.cd("build") shelltools.cd("build")
shelltools.system("meson .. --prefix=/usr --sysconfdir=/etc -Dwith-dbus-service-dir=/usr/share/dbus-1/services \ 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 \ -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") -Denable-gtk-doc=false -Denable-man=true")
def build(): def build():
shelltools.cd("build") shelltools.cd("build")
shelltools.system("ninja") shelltools.system("ninja")
+9 -3
View File
@@ -12,9 +12,10 @@
<IsA>app:console</IsA> <IsA>app:console</IsA>
<Summary>Simple low-level configuration system</Summary> <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> <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> <BuildDependencies>
<Dependency>meson</Dependency> <Dependency>meson</Dependency>
<Dependency>ninja</Dependency>
<Dependency>vala-devel</Dependency> <Dependency>vala-devel</Dependency>
<Dependency>dbus-devel</Dependency> <Dependency>dbus-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
@@ -23,8 +24,6 @@
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
<Dependency>gtk-doc</Dependency> <Dependency>gtk-doc</Dependency>
<Dependency>bash-completion</Dependency> <Dependency>bash-completion</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -71,6 +70,13 @@
</Package> </Package>
<History> <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"> <Update release="6">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>0.32.0</Version> <Version>0.32.0</Version>