libproxy-0.5.4
This commit is contained in:
@@ -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")
|
||||
|
||||
@@ -12,16 +12,19 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Proxy configuration library</Summary>
|
||||
<Description>libproxy is a library that provides automatic proxy configuration management.</Description>
|
||||
<Archive sha1sum="bbd709a204b943df0e317e37efa7c3365880ca7b" type="targz">https://github.com/libproxy/libproxy/archive/0.4.18.tar.gz</Archive>
|
||||
<Archive sha1sum="0c19d6eb29d3b81fcd12e76e23692940391aa517" type="targz">https://github.com/libproxy/libproxy/archive/refs/tags/0.5.4.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gconf-devel</Dependency>
|
||||
<Dependency>libXmu-devel</Dependency>
|
||||
<Dependency>NetworkManager-devel</Dependency>
|
||||
<Dependency>webkit2gtk-devel</Dependency>
|
||||
<Dependency>spidermonkey-devel</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>meson</Dependency>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>curl-devel</Dependency>
|
||||
<Dependency>duktape-devel</Dependency>
|
||||
<Dependency>gobject-introspection-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch>libproxy-pac-modules.patch</Patch> -->
|
||||
@@ -40,7 +43,8 @@
|
||||
<Dependency>dbus</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<!--Dependency>webkit2gtk</Dependency-->
|
||||
<Dependency>curl</Dependency>
|
||||
<Dependency>duktape</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
@@ -48,23 +52,25 @@
|
||||
<Path fileType="executable">/usr/libexec/</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="data">/usr/share/vala</Path>
|
||||
<Path fileType="data">/usr/share/gir-1.0</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<!--Package>
|
||||
<Name>libproxy-gnome3</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libproxy</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libproxy/*/modules/config_gnome3.*</Path>
|
||||
<Path fileType="library">/usr/lib/libproxy/*/modules/config_gnome3.*</Path-->
|
||||
<!-- add gconf helper to gnome package -->
|
||||
<Path fileType="executable">/usr/libexec/pxgconf</Path>
|
||||
<!--Path fileType="executable">/usr/libexec/pxgconf</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
</Package-->
|
||||
|
||||
<Package>
|
||||
<!--Package>
|
||||
<Name>libproxy-networkmanager</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libproxy</Dependency>
|
||||
@@ -74,9 +80,9 @@
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libproxy/*/modules/network_networkmanager.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
</Package-->
|
||||
|
||||
<Package>
|
||||
<!--Package>
|
||||
<Name>libproxy-webkit-gtk2</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libproxy</Dependency>
|
||||
@@ -86,9 +92,9 @@
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libproxy/*/modules/pacrunner_webkit*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
</Package-->
|
||||
|
||||
<Package>
|
||||
<!--Package>
|
||||
<Name>libproxy-mozjs</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libproxy</Dependency>
|
||||
@@ -96,12 +102,13 @@
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libproxy/*/modules/pacrunner_mozjs*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
</Package-->
|
||||
|
||||
<Package>
|
||||
<Name>libproxy-devel</Name>
|
||||
<Summary>Development files for libproxy</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency release="current">libproxy</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
@@ -112,6 +119,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="12">
|
||||
<Date>2024-02-11</Date>
|
||||
<Version>0.5.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="11">
|
||||
<Date>2023-10-17</Date>
|
||||
<Version>0.4.18</Version>
|
||||
|
||||
Reference in New Issue
Block a user