From 21a6a28ee24aec31ac0392e7003e0005c9488f81 Mon Sep 17 00:00:00 2001 From: uglyside Date: Thu, 6 Feb 2025 23:40:03 +0300 Subject: [PATCH] libjuice-1.5.8 --- network/misc/libjuice/actions.py | 24 +++++++++++++++ network/misc/libjuice/pspec.xml | 52 ++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 network/misc/libjuice/actions.py create mode 100644 network/misc/libjuice/pspec.xml 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 + + +