From 8235deae996f8083f5625cbdcecc350b6b101e43 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 18 Dec 2021 12:17:05 +0300 Subject: [PATCH] add old stable libxml++. --- programming/library/libxml++26/actions.py | 20 +++++++ programming/library/libxml++26/pspec.xml | 64 +++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 programming/library/libxml++26/actions.py create mode 100644 programming/library/libxml++26/pspec.xml diff --git a/programming/library/libxml++26/actions.py b/programming/library/libxml++26/actions.py new file mode 100644 index 0000000000..26cf6090e5 --- /dev/null +++ b/programming/library/libxml++26/actions.py @@ -0,0 +1,20 @@ +#!/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 mesontools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + pisitools.dodoc("AUTHORS", "NEWS") diff --git a/programming/library/libxml++26/pspec.xml b/programming/library/libxml++26/pspec.xml new file mode 100644 index 0000000000..faa60ebf48 --- /dev/null +++ b/programming/library/libxml++26/pspec.xml @@ -0,0 +1,64 @@ + + + + + libxml++26 + https://libxmlplusplus.github.io/libxmlplusplus/ + + Pisilinux Community + admins@pisilinux.org + + LGPL-2.1 + library + programming.library + C++ wrapper for the libxml2 XML parser library. + Old ABI. Uses Glib::ustring from the glibmm-2.4 ABI. + + https://download.gnome.org/sources/libxml++/2.42/libxml++-2.42.1.tar.xz + + + cmake + meson + glibmm-devel + libxml2-devel + libsigc++-devel + + + + + libxml++26 + + libgcc + glibmm + libxml2 + + + /usr/lib + /usr/share/doc + + + + + libxml++26-devel + + libxml++26 + glibmm-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/libxml++-2.6 + + + + + + 2021-12-18 + 2.42.1 + Fixed. + fury + uglyside@yandex.ru + + +