From 4637bb3cf3aa86ef84269c44a6f352e17a553226 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Sat, 21 Jul 2018 09:57:51 +0300 Subject: [PATCH] spidermonkey and polkit update --- system/base/polkit/actions.py | 1 + system/base/polkit/pspec.xml | 11 ++++++++++- system/base/spidermonkey/actions.py | 12 +++++++----- system/base/spidermonkey/pspec.xml | 17 ++++++++++++++++- 4 files changed, 34 insertions(+), 7 deletions(-) diff --git a/system/base/polkit/actions.py b/system/base/polkit/actions.py index 94f70e41..877c5e33 100644 --- a/system/base/polkit/actions.py +++ b/system/base/polkit/actions.py @@ -19,6 +19,7 @@ def setup(): --enable-examples \ --enable-introspection \ --enable-libsystemd-login=no \ + --enable-libelogind=no \ --with-systemdsystemunitdir=no \ --disable-man-pages \ --disable-gtk-doc \ diff --git a/system/base/polkit/pspec.xml b/system/base/polkit/pspec.xml index 225545ef..cd23519c 100644 --- a/system/base/polkit/pspec.xml +++ b/system/base/polkit/pspec.xml @@ -14,7 +14,7 @@ app:console PolicyKit Authorization Framework polkit is a toolkit for defining and handling authorizations. It is used for allowing unprivileged processes to speak to privileged processes. - http://www.freedesktop.org/software/polkit/releases/polkit-0.113.tar.gz + http://www.freedesktop.org/software/polkit/releases/polkit-0.115.tar.gz dbus-devel pam-devel @@ -49,6 +49,7 @@ pam glib2 + libgcc expat spidermonkey @@ -66,6 +67,7 @@ /lib/systemd /usr/share/man /usr/share/doc + /usr/share/gettext man/pklocalauthority.8 @@ -83,6 +85,13 @@ + + 2018-07-21 + 0.115 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-20 0.113 diff --git a/system/base/spidermonkey/actions.py b/system/base/spidermonkey/actions.py index 12ca3125..ef420a00 100644 --- a/system/base/spidermonkey/actions.py +++ b/system/base/spidermonkey/actions.py @@ -10,14 +10,16 @@ from pisi.actionsapi import shelltools #WorkDir = "mozjs%s/js/src" % get.srcVERSION() +shelltools.export("SHELL","/bin/sh") + def setup(): shelltools.cd("js/src") - shelltools.system("sed -i 's/(defined\((@TEMPLATE_FILE)\))/\1/' config/milestone.pl ") + #shelltools.system("sed -i 's/(defined\((@TEMPLATE_FILE)\))/\1/' config/milestone.pl ") + autotools.configure("--prefix=/usr \ --enable-readline \ --enable-threadsafe \ - --with-system-ffi \ --with-system-nspr") def build(): @@ -29,10 +31,10 @@ def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) #for polkit - pisitools.rename("/usr/lib/pkgconfig/mozjs-..pc", "mozjs-17.0.pc") - pisitools.remove("usr/lib/libmozjs-..a") + #pisitools.rename("/usr/lib/pkgconfig/mozjs-..pc", "mozjs-17.0.pc") + #pisitools.remove("usr/lib/libmozjs-..a") pisitools.dodoc("README*") # add link for polkit - pisitools.dosym("libmozjs-..so", "/usr/lib/libmozjs-17.0.so") + #pisitools.dosym("libmozjs-..so", "/usr/lib/libmozjs-17.0.so") diff --git a/system/base/spidermonkey/pspec.xml b/system/base/spidermonkey/pspec.xml index 39bc4412..640b5781 100644 --- a/system/base/spidermonkey/pspec.xml +++ b/system/base/spidermonkey/pspec.xml @@ -12,12 +12,13 @@ library Stand-alone JavaScript C Library Spidermonkey is Mozilla's C implementation of JavaScript. - http://ftp.mozilla.org/pub/mozilla.org/js/mozjs17.0.0.tar.gz + http://ftp.gnome.org/pub/gnome/teams/releng/tarballs-needing-help/mozjs/mozjs-52.2.1gnome1.tar.gz zlib-devel nspr-devel readline-devel libffi-devel + autoconf213 @@ -54,6 +55,20 @@ + + 2018-07-21 + 52.2.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-07-21 + 52.2.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-19 17.0.0