diff --git a/office/misc/libgxps/actions.py b/office/misc/libgxps/actions.py index b56744399f..629d13fb4a 100644 --- a/office/misc/libgxps/actions.py +++ b/office/misc/libgxps/actions.py @@ -6,17 +6,21 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): - autotools.configure("--prefix=/usr \ - --disable-static") - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") - -def build(): - autotools.make() - -def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + shelltools.makedirs("build") + shelltools.cd("build") + shelltools.system("meson --prefix=/usr -Denable-gtk-doc=true ..") - pisitools.dodoc("README", "NEWS", "COPYING", "TODO", "AUTHORS", "ChangeLog") \ No newline at end of file +def build(): + shelltools.cd("build") + shelltools.system("ninja") + +def install(): + shelltools.cd("build") + shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) + + shelltools.cd("..") + pisitools.dodoc("README", "NEWS", "COPYING", "TODO", "AUTHORS") diff --git a/office/misc/libgxps/pspec.xml b/office/misc/libgxps/pspec.xml index 4bc014cc77..4f9e97af62 100644 --- a/office/misc/libgxps/pspec.xml +++ b/office/misc/libgxps/pspec.xml @@ -15,13 +15,16 @@ libgxps is a GObject based library for handling and rendering XPS documents. cairo-devel + meson + gtk-doc + python-six lcms2-devel libarchive-devel libjpeg-turbo-devel tiff-devel glib2-devel - http://ftp.gnome.org/pub/gnome/sources/libgxps/0.2/libgxps-0.2.5.tar.xz + http://ftp.gnome.org/pub/gnome/sources/libgxps/0.3/libgxps-0.3.0.tar.xz libgxps @@ -29,6 +32,8 @@ cairo glib2 lcms2 + libpng + freetype libarchive libjpeg-turbo tiff @@ -46,6 +51,8 @@ Development files for libgxps cairo-devel + glib2-devel + libarchive-devel libgxps @@ -62,6 +69,13 @@ + + 2018-02-11 + 0.3.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + 2017-04-04 0.2.5