libproxy-0.5.4
This commit is contained in:
@@ -7,30 +7,34 @@
|
|||||||
from pisi.actionsapi import cmaketools
|
from pisi.actionsapi import cmaketools
|
||||||
from pisi.actionsapi import shelltools
|
from pisi.actionsapi import shelltools
|
||||||
from pisi.actionsapi import pisitools
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import mesontools
|
||||||
from pisi.actionsapi import get
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
pisitools.dosed("libproxy/cmake/modules/pacrunner_mozjs.cmk", "mozjs-68", "mozjs-78")
|
# pisitools.dosed("libproxy/cmake/modules/pacrunner_mozjs.cmk", "mozjs-68", "mozjs-78")
|
||||||
shelltools.makedirs("build")
|
# shelltools.makedirs("build")
|
||||||
shelltools.cd("build")
|
# shelltools.cd("build")
|
||||||
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
|
# cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
-DBIPR=0 \
|
# -DBIPR=0 \
|
||||||
-DCMAKE_SKIP_RPATH=ON \
|
# -DCMAKE_SKIP_RPATH=ON \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
# -DCMAKE_BUILD_TYPE=Release \
|
||||||
-DPERL_VENDORINSTALL=yes \
|
# -DPERL_VENDORINSTALL=yes \
|
||||||
-DWITH_WEBKIT3:BOOL=ON \
|
# -DWITH_WEBKIT3:BOOL=ON \
|
||||||
-DWITH_VALA=yes \
|
# -DWITH_VALA=yes \
|
||||||
-DCMAKE_CXX_FLAGS='%s' \
|
# -DCMAKE_CXX_FLAGS='%s' \
|
||||||
-DCMAKE_C_FLAGS='%s' \
|
# -DCMAKE_C_FLAGS='%s' \
|
||||||
-DWITH_MOZJS:BOOL=ON" % (get.CXXFLAGS(), get.CFLAGS()), sourceDir="..")
|
# -DWITH_MOZJS:BOOL=ON" % (get.CXXFLAGS(), get.CFLAGS()), sourceDir="..")
|
||||||
|
mesontools.configure()
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
shelltools.cd("build")
|
# shelltools.cd("build")
|
||||||
cmaketools.make()
|
# cmaketools.make()
|
||||||
|
mesontools.build()
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
shelltools.cd("build")
|
# shelltools.cd("build")
|
||||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
# cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||||
|
mesontools.install()
|
||||||
|
|
||||||
shelltools.cd("..")
|
# shelltools.cd("..")
|
||||||
pisitools.dodoc("README", "ChangeLog", "COPYING")
|
pisitools.dodoc("README*", "CHANGELOG*", "COPYING")
|
||||||
|
|||||||
@@ -12,16 +12,19 @@
|
|||||||
<IsA>app:console</IsA>
|
<IsA>app:console</IsA>
|
||||||
<Summary>Proxy configuration library</Summary>
|
<Summary>Proxy configuration library</Summary>
|
||||||
<Description>libproxy is a library that provides automatic proxy configuration management.</Description>
|
<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>
|
<BuildDependencies>
|
||||||
<Dependency>gconf-devel</Dependency>
|
<Dependency>gconf-devel</Dependency>
|
||||||
<Dependency>libXmu-devel</Dependency>
|
<Dependency>libXmu-devel</Dependency>
|
||||||
<Dependency>NetworkManager-devel</Dependency>
|
<Dependency>NetworkManager-devel</Dependency>
|
||||||
<Dependency>webkit2gtk-devel</Dependency>
|
<Dependency>webkit2gtk-devel</Dependency>
|
||||||
<Dependency>spidermonkey-devel</Dependency>
|
<Dependency>spidermonkey-devel</Dependency>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>meson</Dependency>
|
||||||
<Dependency>intltool</Dependency>
|
<Dependency>intltool</Dependency>
|
||||||
<Dependency>python3-devel</Dependency>
|
<Dependency>python3-devel</Dependency>
|
||||||
|
<Dependency>curl-devel</Dependency>
|
||||||
|
<Dependency>duktape-devel</Dependency>
|
||||||
|
<Dependency>gobject-introspection-devel</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
<!-- <Patch>libproxy-pac-modules.patch</Patch> -->
|
<!-- <Patch>libproxy-pac-modules.patch</Patch> -->
|
||||||
@@ -40,7 +43,8 @@
|
|||||||
<Dependency>dbus</Dependency>
|
<Dependency>dbus</Dependency>
|
||||||
<Dependency>glib2</Dependency>
|
<Dependency>glib2</Dependency>
|
||||||
<Dependency>libgcc</Dependency>
|
<Dependency>libgcc</Dependency>
|
||||||
<!--Dependency>webkit2gtk</Dependency-->
|
<Dependency>curl</Dependency>
|
||||||
|
<Dependency>duktape</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
<Path fileType="executable">/usr/bin</Path>
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
@@ -48,23 +52,25 @@
|
|||||||
<Path fileType="executable">/usr/libexec/</Path>
|
<Path fileType="executable">/usr/libexec/</Path>
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
<Path fileType="data">/usr/share/vala</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>
|
</Files>
|
||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<Package>
|
<!--Package>
|
||||||
<Name>libproxy-gnome3</Name>
|
<Name>libproxy-gnome3</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>libproxy</Dependency>
|
<Dependency>libproxy</Dependency>
|
||||||
<Dependency>libgcc</Dependency>
|
<Dependency>libgcc</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<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 -->
|
<!-- add gconf helper to gnome package -->
|
||||||
<Path fileType="executable">/usr/libexec/pxgconf</Path>
|
<!--Path fileType="executable">/usr/libexec/pxgconf</Path>
|
||||||
</Files>
|
</Files>
|
||||||
</Package>
|
</Package-->
|
||||||
|
|
||||||
<Package>
|
<!--Package>
|
||||||
<Name>libproxy-networkmanager</Name>
|
<Name>libproxy-networkmanager</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>libproxy</Dependency>
|
<Dependency>libproxy</Dependency>
|
||||||
@@ -74,9 +80,9 @@
|
|||||||
<Files>
|
<Files>
|
||||||
<Path fileType="library">/usr/lib/libproxy/*/modules/network_networkmanager.*</Path>
|
<Path fileType="library">/usr/lib/libproxy/*/modules/network_networkmanager.*</Path>
|
||||||
</Files>
|
</Files>
|
||||||
</Package>
|
</Package-->
|
||||||
|
|
||||||
<Package>
|
<!--Package>
|
||||||
<Name>libproxy-webkit-gtk2</Name>
|
<Name>libproxy-webkit-gtk2</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>libproxy</Dependency>
|
<Dependency>libproxy</Dependency>
|
||||||
@@ -86,9 +92,9 @@
|
|||||||
<Files>
|
<Files>
|
||||||
<Path fileType="library">/usr/lib/libproxy/*/modules/pacrunner_webkit*</Path>
|
<Path fileType="library">/usr/lib/libproxy/*/modules/pacrunner_webkit*</Path>
|
||||||
</Files>
|
</Files>
|
||||||
</Package>
|
</Package-->
|
||||||
|
|
||||||
<Package>
|
<!--Package>
|
||||||
<Name>libproxy-mozjs</Name>
|
<Name>libproxy-mozjs</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>libproxy</Dependency>
|
<Dependency>libproxy</Dependency>
|
||||||
@@ -96,12 +102,13 @@
|
|||||||
<Files>
|
<Files>
|
||||||
<Path fileType="library">/usr/lib/libproxy/*/modules/pacrunner_mozjs*</Path>
|
<Path fileType="library">/usr/lib/libproxy/*/modules/pacrunner_mozjs*</Path>
|
||||||
</Files>
|
</Files>
|
||||||
</Package>
|
</Package-->
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>libproxy-devel</Name>
|
<Name>libproxy-devel</Name>
|
||||||
<Summary>Development files for libproxy</Summary>
|
<Summary>Development files for libproxy</Summary>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
|
<Dependency>glib2-devel</Dependency>
|
||||||
<Dependency release="current">libproxy</Dependency>
|
<Dependency release="current">libproxy</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
@@ -112,6 +119,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<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">
|
<Update release="11">
|
||||||
<Date>2023-10-17</Date>
|
<Date>2023-10-17</Date>
|
||||||
<Version>0.4.18</Version>
|
<Version>0.4.18</Version>
|
||||||
|
|||||||
Reference in New Issue
Block a user