at-spi2 atk:ver bump orca rebuild

This commit is contained in:
Rmys
2019-03-21 23:16:36 +03:00
parent 1828b75e6c
commit 84462b3418
7 changed files with 77 additions and 23 deletions
+25 -11
View File
@@ -7,20 +7,34 @@
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup():
pisitools.dosed(".", "^(SUBDIRS =.*)tests(.*)$", "\\1\\2", filePattern="^Makefile.(am|in)", level=0)
autotools.autoreconf("-fiv")
autotools.configure("\
--disable-static \
--enable-introspection=%s \
" % ("no" if get.buildTYPE() == "emul32" else "yes"))
#pisitools.dosed(".", "^(SUBDIRS =.*)tests(.*)$", "\\1\\2", filePattern="^Makefile.(am|in)", level=0)
#autotools.autoreconf("-fiv")
shelltools.makedirs("build")
shelltools.cd("build")
options = "meson --prefix=/usr --libdir=lib \
-Denable-introspection=true \
"
if get.buildTYPE() == "emul32":
options += "--libdir=lib32 .."
shelltools.system(options)
def build():
autotools.make()
shelltools.cd("build")
shelltools.system
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.removeDir("/usr/share/gtk-doc")
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
shelltools.cd("build")
shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
if get.buildTYPE() == "emul32":
#pisitools.removeDir("/usr/share/gtk-doc")
return
shelltools.cd("build")
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
+9 -1
View File
@@ -12,12 +12,13 @@
<IsA>library</IsA>
<Summary>GTK+ and GNOME Accessibility Toolkit</Summary>
<Description>These libraries provide tools for making software for people with disabilities.</Description>
<Archive sha1sum="aff82397db3b3121c4c01eba0904c9355347c6be" type="tarxz">mirrors://gnome/atk/2.28/atk-2.28.1.tar.xz</Archive>
<Archive sha1sum="08a1c0e5173b992fd8b59cd7c40c3ae0cf0dc4f3" type="tarxz">mirrors://gnome/atk/2.30/atk-2.30.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>python-six</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>meson</Dependency>
</BuildDependencies>
</Source>
@@ -67,6 +68,13 @@
</Package>
<History>
<Update release="8">
<Date>2018-07-27</Date>
<Version>2.30.0</Version>
<Comment>Rebuild with new toolchain</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2018-07-27</Date>
<Version>2.28.1</Version>