From b16c71c465460e1ac7b9640d08d2e55a65cccc65 Mon Sep 17 00:00:00 2001 From: aliriza Date: Thu, 27 Apr 2023 18:55:19 +0000 Subject: [PATCH] libsoup2 --- dev/python/py3-parsing/ympbuild | 24 ++++++++++++++++++++++++ net/libs/libsoup2/ympbuild | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 dev/python/py3-parsing/ympbuild create mode 100644 net/libs/libsoup2/ympbuild diff --git a/dev/python/py3-parsing/ympbuild b/dev/python/py3-parsing/ympbuild new file mode 100644 index 00000000..54b9d691 --- /dev/null +++ b/dev/python/py3-parsing/ympbuild @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +name='py3-parsing' +release='1' +version='3.0.9' +url='https://pypi.org/project/pyparsing/' +description='Python library for creating PEG parsers' +email='parduscix@yandex.ru' +maintainer='sulincix' +license=('GPLv3') +source=("https://files.pythonhosted.org/packages/71/22/207523d16464c40a0310d2d4d8926daffa00ac1f5b1576170a32db749636/pyparsing-3.0.9.tar.gz") +depends=(python) +makedepends=() +md5sums=('fadc2f3bf5872bf6310576a86c3566e0') +group=(dev.python) +uses=() +arch=('x86_64') + +cd pyparsing-$version + +package(){ + mkdir -p ${DESTDIR}/usr/lib64/python3 + cp -prfv pyparsing ${DESTDIR}/usr/lib64/python3 +} + diff --git a/net/libs/libsoup2/ympbuild b/net/libs/libsoup2/ympbuild new file mode 100644 index 00000000..956c9289 --- /dev/null +++ b/net/libs/libsoup2/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='libsoup2' +release='1' +version='2.74.3' +url='https://gitlab.gnome.org/GNOME/libsoup.git/' +description='HTTP client/server library for GNOME' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=("https://download.gnome.org/sources/libsoup/2.74/libsoup-2.74.3.tar.xz") +depends=(smartypants glib-networking) +makedepends=() +md5sums=('8f657fd301a213629204b3320c35d75a') +group=(net.libs) +uses=() +arch=('x86_64') + +cd libsoup-$version + +setup(){ + meson setup build --prefix=/usr \ + --libdir=/usr/lib64/ \ + -Dsysprof=disabled +} + +build(){ + ninja -C build +} + +package(){ + ninja -C build install +} +