diff --git a/desktop/gnome/base/accountsservice/actions.py b/desktop/gnome/base/accountsservice/actions.py
index ef51f6746f..24f144b91e 100644
--- a/desktop/gnome/base/accountsservice/actions.py
+++ b/desktop/gnome/base/accountsservice/actions.py
@@ -6,26 +6,25 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- shelltools.makedirs("build")
- shelltools.cd("build")
- shelltools.system("meson --prefix=/usr \
+ pisitools.dosed("data/org.freedesktop.Accounts.service.in", "SystemdService", deleteLine=True)
+ mesontools.configure("--prefix=/usr \
-Dsystemdsystemunitdir=no \
-Dadmin_group=wheel \
-Ddocbook=true \
-Dgtk_doc=true \
- --libexecdir=/usr/libexec ..")
+ -Delogind=true \
+ -Dvapi=false \
+ --libexecdir=/usr/libexec")
def build():
- shelltools.cd("build")
- shelltools.system("ninja")
+ mesontools.build()
def install():
- shelltools.cd("build")
- shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
+ mesontools.install()
- shelltools.cd("..")
- pisitools.dodoc("README*", "NEWS", "COPYING", "TODO", "AUTHORS")
+ #shelltools.cd("..")
+ pisitools.dodoc("README*", "COPYING", "TODO", "AUTHORS")
diff --git a/desktop/gnome/base/accountsservice/pspec.xml b/desktop/gnome/base/accountsservice/pspec.xml
index 51f57fd705..7d6ada4584 100644
--- a/desktop/gnome/base/accountsservice/pspec.xml
+++ b/desktop/gnome/base/accountsservice/pspec.xml
@@ -12,18 +12,21 @@
library
D-Bus Service to Manipulate User Account Information
accountsservice server provides a set of D-Bus interfaces for querying and manipulating user account information.
- https://www.freedesktop.org/software/accountsservice/accountsservice-0.6.55.tar.xz
+ https://www.freedesktop.org/software/accountsservice/accountsservice-22.08.8.tar.xz
meson
xmlto
intltool
gtk-doc
python-six
+ vala-devel
dbus-devel
glib2-devel
polkit-devel
docbook-xsl
libxslt-devel
+ elogind-devel
+ gettext-devel
gobject-introspection-devel
@@ -47,6 +50,7 @@
/etc/dbus-1/system.d
/usr/share/locale
/var/lib/AccountsService/
+ /usr/share/accountsservice/user-templates/
@@ -73,6 +77,13 @@
+
+ 2022-08-01
+ 22.08.8
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-04-26
0.6.55