From b94e7a72879851e9e5bb88987581f5949bc5e2db Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 2 Jan 2025 15:50:40 +0300 Subject: [PATCH] dbus rebuild --- system/base/dbus/actions.py | 11 +++-------- system/base/dbus/pspec.xml | 5 +++-- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/system/base/dbus/actions.py b/system/base/dbus/actions.py index 2db5e2d4..e2be5236 100644 --- a/system/base/dbus/actions.py +++ b/system/base/dbus/actions.py @@ -37,15 +37,11 @@ def setup(): # --with-console-auth-dir=/run/console/ \ # --enable-abstract-sockets=auto \ - if get.buildTYPE() == "_emul32": - shelltools.export("CC", "gcc -m32") - shelltools.export("CXX", "g++ -m32") - shelltools.export("LDFLAGS", "%s -L/usr/lib32" % get.LDFLAGS()) - shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig") + if get.buildTYPE() == "emul32": options += " \ --libdir=/usr/lib32 \ --bindir=/usr/bin32 \ - --libexecdir=/usr/libexec32 \ + --libexecdir=/usr/lib32 \ -Dx11_autolaunch=disabled \ -Ddoxygen_docs=disabled \ " @@ -60,9 +56,8 @@ def check(): def install(): mesontools.install() - if get.buildTYPE() == "_emul32": + if get.buildTYPE() == "emul32": pisitools.removeDir("/usr/bin32") - pisitools.removeDir("/usr/libexec32") pisitools.dosed("%s/usr/lib32/pkgconfig/*.pc" % get.installDIR(), "bin32", "bin") return diff --git a/system/base/dbus/pspec.xml b/system/base/dbus/pspec.xml index 5ce049d9..c0450540 100644 --- a/system/base/dbus/pspec.xml +++ b/system/base/dbus/pspec.xml @@ -86,13 +86,14 @@ dbus-32bit - _emul32 + emul32 32-bit shared libraries for dbus - _emul32 + emul32 expat-32bit + expat-32bit /usr/lib32