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