diff --git a/system/extra/libidn2/ympbuild b/system/extra/libidn2/ympbuild new file mode 100644 index 00000000..c4095ddd --- /dev/null +++ b/system/extra/libidn2/ympbuild @@ -0,0 +1,31 @@ +#!/usr/bin/env bash +name='libidn2' +release='1' +version='2.3.4' +url='https://example.org' +description='Libidn2 is a free software implementation of IDNA2008, Punycode and Unicode TR46' +email=' parduscix@yandex.ru' +maintainer=' sulincix' +license=('GPLv3') +source=('https://ftp.gnu.org/gnu/libidn/libidn2-2.3.4.tar.gz') +depends=(libunistring) +makedepends=( ) +md5sums=('a12109804fc9c5d7fb31f068c66655b8') +arch=('x86_64') +group=(system.extra) + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64 +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} + diff --git a/system/extra/libpsl/ympbuild b/system/extra/libpsl/ympbuild index 2310dd4d..5410afcc 100644 --- a/system/extra/libpsl/ympbuild +++ b/system/extra/libpsl/ympbuild @@ -8,10 +8,11 @@ email='parduscix@yandex.ru' maintainer='sulincix' license=('GPLv3') source=('https://github.com/rockdaboot/libpsl/releases/download/0.21.1/libpsl-0.21.1.tar.gz') -depends=( ) +depends=(libidn2) makedepends=( ) md5sums=('ad40b970dcb5117d559b62a1e0d8d827') arch=('x86_64') +group=(system.extra) cd $name-$version diff --git a/system/extra/libunistring/ympbuild b/system/extra/libunistring/ympbuild new file mode 100644 index 00000000..4179624a --- /dev/null +++ b/system/extra/libunistring/ympbuild @@ -0,0 +1,31 @@ +#!/usr/bin/env bash +name='libunistring' +release='1' +version='1.1' +url='https://www.gnu.org/software/libunistring/' +description='Library for manipulating Unicode strings and C strings' +email=' parduscix@yandex.ru' +maintainer=' sulincix' +license=('GPLv3') +source=("https://ftp.gnu.org/gnu/libunistring/libunistring-$version.tar.xz") +depends=( ) +makedepends=( ) +md5sums=('0dfba19989ae06b8e7a49a7cd18472a1') +arch=('x86_64') +group=(system.extra) + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64 +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} +