diff --git a/net/misc/curl/ympbuild b/net/misc/curl/ympbuild index 5cd4c2ab..ab740895 100644 --- a/net/misc/curl/ympbuild +++ b/net/misc/curl/ympbuild @@ -8,7 +8,7 @@ email=' parduscix@yandex.ru' maintainer=' sulincix' license=('MIT') source=('https://curl.se/download/curl-7.86.0.zip') -depends=(zlib openssl libnghttp2) +depends=(zlib openssl libnghttp2 libpsl) makedepends=( ) md5sums=('76bca98cadf12ecd71acd31bf171c27d') arch=('x86_64') diff --git a/sys/apps/ymp/ympbuild b/sys/apps/ymp/ympbuild new file mode 100644 index 00000000..8152f592 --- /dev/null +++ b/sys/apps/ymp/ympbuild @@ -0,0 +1,40 @@ +#!/usr/bin/env bash +name='ymp' +release='1' +version='1.0' +url='https://gitlab.com/sulix/devel/sources/ymp' +description='Yerli ve Milli Package manager' +email='parduscix@yandex.ru' +maintainer='sulincix' +license=('GPLv3') +source=('https://gitlab.com/sulix/devel/sources/ymp/-/archive/1.0/ymp-1.0.tar.gz') +depends=(glib) +makedepends=() +md5sums=('241db615b0887b7255bb656170c657ed') +uses=(curl libarchive) +curl_depends=(curl) +libarchive_depends=(libarchive) +arch=('x86_64') + +cd $name-$version + +setup(){ + meson setup build --prefix=/usr \ + --libdir=/lib64 \ + --bindir=/bin \ + -Dshared=true \ + -Dstatic=false \ + $(use_opt curl -Dlibcurl=true -Dlibcurl=false) \ + $(use_opt libarchive -Dlibarchive=true -Dlibarchive=false) \ + -Dlibbrotli=false \ + -Dscripts=true +} + +build(){ + ninja -C build +} + +package(){ + ninja -C build install +} +