diff --git a/network/misc/libproxy/actions.py b/network/misc/libproxy/actions.py index a4fc72b381..47d23f7213 100644 --- a/network/misc/libproxy/actions.py +++ b/network/misc/libproxy/actions.py @@ -11,18 +11,26 @@ 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 \ - -DPERL_VENDORINSTALL=yes \ -DCMAKE_BUILD_TYPE=Release \ - -DWITH_WEBKIT3=ON \ + -DPERL_VENDORINSTALL=yes \ + -DWITH_WEBKIT3:BOOL=ON \ -DWITH_VALA=yes \ - -DWITH_MOZJS=ON") + -DCMAKE_CXX_FLAGS='%s' \ + -DCMAKE_C_FLAGS='%s' \ + -DWITH_MOZJS:BOOL=ON" % (get.CXXFLAGS(), get.CFLAGS()), sourceDir="..") def build(): + shelltools.cd("build") cmaketools.make() def install(): + shelltools.cd("build") cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + shelltools.cd("..") pisitools.dodoc("README", "ChangeLog", "COPYING")