From 450629ae07594be364c2a2f5b8b44e57fc57e407 Mon Sep 17 00:00:00 2001 From: idriskalp Date: Sun, 19 Jan 2020 15:56:50 +0300 Subject: [PATCH] libgudev add 32bit --- programming/library/libgudev/actions.py | 21 ++++++++++++++++----- programming/library/libgudev/pspec.xml | 19 +++++++++++++++++++ 2 files changed, 35 insertions(+), 5 deletions(-) diff --git a/programming/library/libgudev/actions.py b/programming/library/libgudev/actions.py index 7d06bb9ac8..b2474e83b1 100644 --- a/programming/library/libgudev/actions.py +++ b/programming/library/libgudev/actions.py @@ -10,12 +10,23 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import autotools def setup(): - autotools.configure("--prefix=/usr \ - --enable-introspection \ - --enable-gtk-doc \ - --disable-umockdev") + + options = "--disable-umockdev \ + " + + if get.buildTYPE() == "emul32": + options += "--disable-introspection \ + --disable-gtk-doc \ + " + else: + options += "--enable-introspection \ + --enable-gtk-doc \ + " + + + autotools.configure(options) - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make() diff --git a/programming/library/libgudev/pspec.xml b/programming/library/libgudev/pspec.xml index cd9f1e0ebe..6e70f11756 100644 --- a/programming/library/libgudev/pspec.xml +++ b/programming/library/libgudev/pspec.xml @@ -35,6 +35,25 @@ /usr/share/gtk-doc + + + libgudev-32bit + emul32 + emul32 + + eudev-32bit + glib2-32bit + glib2-devel + + + eudev-32bit + glib2-32bit + glib2-devel + + + /usr/lib32 + + libgudev-devel