From 02b46433e1569aff4f356091a1ad0c29e987ee31 Mon Sep 17 00:00:00 2001 From: Rmys Date: Tue, 15 Jan 2019 15:24:12 +0300 Subject: [PATCH] fribidi:rebuild 32bit pango --- multimedia/misc/fribidi/actions.py | 22 ++++++++++++++++++---- multimedia/misc/fribidi/pspec.xml | 24 +++++++++++++++++++++++- 2 files changed, 41 insertions(+), 5 deletions(-) diff --git a/multimedia/misc/fribidi/actions.py b/multimedia/misc/fribidi/actions.py index 5f0ea62f37..9d58879926 100644 --- a/multimedia/misc/fribidi/actions.py +++ b/multimedia/misc/fribidi/actions.py @@ -6,15 +6,29 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get def setup(): - autotools.configure("--disable-static \ - --with-pic") + autotools.autoreconf("-fiv") + options = "--disable-static \ + --with-pic" + + if get.buildTYPE()=="emul32": + shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig") + options += "--libdir=/usr/lib32" + + autotools.configure(options) + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + def build(): autotools.make() def install(): - autotools.install() + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + if get.buildTYPE()=="emul32": - pisitools.dodoc("AUTHORS", "NEWS", "README", "ChangeLog", "THANKS", "TODO") + pisitools.dodoc("AUTHORS", "NEWS", "README", "ChangeLog", "THANKS", "TODO") diff --git a/multimedia/misc/fribidi/pspec.xml b/multimedia/misc/fribidi/pspec.xml index dc757fed49..a28bee7a46 100644 --- a/multimedia/misc/fribidi/pspec.xml +++ b/multimedia/misc/fribidi/pspec.xml @@ -38,8 +38,30 @@ /usr/lib/pkgconfig + + + fribidi-32bit + emul32 + 32-bit shared libraries for fribidi + emul32 + + + + fribidi + + + /usr/lib32 + + + + 2019-01-15 + 1.0.5 + Rebuild 32bit. + Mustafa Cinasal + muscnsl@gmail.com + 2018-11-17 1.0.5 @@ -76,4 +98,4 @@ alihan@pisilinux.org - \ No newline at end of file +