diff --git a/network/misc/libproxy/actions.py b/network/misc/libproxy/actions.py index 47d23f7213..b4d839acb7 100644 --- a/network/misc/libproxy/actions.py +++ b/network/misc/libproxy/actions.py @@ -7,30 +7,34 @@ from pisi.actionsapi import cmaketools from pisi.actionsapi import shelltools from pisi.actionsapi import pisitools +from pisi.actionsapi import mesontools from pisi.actionsapi import get def setup(): - pisitools.dosed("libproxy/cmake/modules/pacrunner_mozjs.cmk", "mozjs-68", "mozjs-78") - shelltools.makedirs("build") - shelltools.cd("build") - cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ - -DBIPR=0 \ - -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DPERL_VENDORINSTALL=yes \ - -DWITH_WEBKIT3:BOOL=ON \ - -DWITH_VALA=yes \ - -DCMAKE_CXX_FLAGS='%s' \ - -DCMAKE_C_FLAGS='%s' \ - -DWITH_MOZJS:BOOL=ON" % (get.CXXFLAGS(), get.CFLAGS()), sourceDir="..") + # pisitools.dosed("libproxy/cmake/modules/pacrunner_mozjs.cmk", "mozjs-68", "mozjs-78") + # shelltools.makedirs("build") + # shelltools.cd("build") + # cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ + # -DBIPR=0 \ + # -DCMAKE_SKIP_RPATH=ON \ + # -DCMAKE_BUILD_TYPE=Release \ + # -DPERL_VENDORINSTALL=yes \ + # -DWITH_WEBKIT3:BOOL=ON \ + # -DWITH_VALA=yes \ + # -DCMAKE_CXX_FLAGS='%s' \ + # -DCMAKE_C_FLAGS='%s' \ + # -DWITH_MOZJS:BOOL=ON" % (get.CXXFLAGS(), get.CFLAGS()), sourceDir="..") + mesontools.configure() def build(): - shelltools.cd("build") - cmaketools.make() + # shelltools.cd("build") + # cmaketools.make() + mesontools.build() def install(): - shelltools.cd("build") - cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + # shelltools.cd("build") + # cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + mesontools.install() - shelltools.cd("..") - pisitools.dodoc("README", "ChangeLog", "COPYING") + # shelltools.cd("..") + pisitools.dodoc("README*", "CHANGELOG*", "COPYING") diff --git a/network/misc/libproxy/pspec.xml b/network/misc/libproxy/pspec.xml index a828b04903..0ff061482b 100755 --- a/network/misc/libproxy/pspec.xml +++ b/network/misc/libproxy/pspec.xml @@ -12,16 +12,19 @@ app:console Proxy configuration library libproxy is a library that provides automatic proxy configuration management. - https://github.com/libproxy/libproxy/archive/0.4.18.tar.gz + https://github.com/libproxy/libproxy/archive/refs/tags/0.5.4.tar.gz gconf-devel libXmu-devel NetworkManager-devel webkit2gtk-devel spidermonkey-devel - cmake + meson intltool python3-devel + curl-devel + duktape-devel + gobject-introspection-devel @@ -40,7 +43,8 @@ dbus glib2 libgcc - + curl + duktape /usr/bin @@ -48,23 +52,25 @@ /usr/libexec/ /usr/share/doc /usr/share/vala + /usr/share/gir-1.0 + /usr/share/man - + - /usr/libexec/pxgconf + - + - + - + libproxy-devel Development files for libproxy + glib2-devel libproxy @@ -112,6 +119,13 @@ + + 2024-02-11 + 0.5.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2023-10-17 0.4.18