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
+