libproxy-0.5.4

This commit is contained in:
Rmys
2024-02-15 20:29:25 +03:00
parent 1d34a69ea5
commit b0cae0d9e5
2 changed files with 50 additions and 32 deletions
+23 -19
View File
@@ -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")
+27 -13
View File
@@ -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>