diff --git a/network/misc/libjuice/actions.py b/network/misc/libjuice/actions.py new file mode 100644 index 0000000000..deb944d644 --- /dev/null +++ b/network/misc/libjuice/actions.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import cmaketools, mesontools, pisitools + +i = ''.join([ + ' -DCMAKE_INSTALL_PREFIX=/usr', + ' -DCMAKE_BUILD_TYPE=Release', + ' -Bbuild -G Ninja -L ' + ]) + +def setup(): + cmaketools.configure(i) + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + pisitools.dodoc("LICENSE") diff --git a/network/misc/libjuice/pspec.xml b/network/misc/libjuice/pspec.xml new file mode 100644 index 0000000000..f09dd26dc3 --- /dev/null +++ b/network/misc/libjuice/pspec.xml @@ -0,0 +1,52 @@ + + + + + libjuice + https://github.com/paullouisageneau/libjuice + + Ertuğrul Erata + ertugrulerata@gmail.com + + MPLv2 + network.misc + JUICE is a UDP Interactive Connectivity Establishment library. + libjuice allows to open bidirectionnal User Datagram Protocol (UDP) streams with Network Address Translator (NAT) traversal. + https://github.com/paullouisageneau/libjuice/archive/v1.5.8/libjuice-1.5.8.tar.gz + + cmake + ninja + + + + + + + + libjuice + + /usr/lib + /usr/share + + + + + libjuice-devel + + libjuice + + + /usr/include + /usr/lib/cmake + + + + + + 2025-02-06 + 1.5.8 + Ertuğrul Erata + ertugrulerata@gmail.com + + +