diff options
Diffstat (limited to 'templates/curl')
| -rw-r--r-- | templates/curl/template | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/templates/curl/template b/templates/curl/template new file mode 100644 index 0000000..fef0bb5 --- /dev/null +++ b/templates/curl/template @@ -0,0 +1,34 @@ +pkgname=curl +version=8.20.0 +build_no=1 +upstream="https://github.com/curl/curl/releases/download/curl-$(echo $version | cut -d. -f1)_$(echo $version | cut -d. -f2)_$(echo $version | cut -d. -f3)/curl-${version}.tar.gz" +makedepends=(openssl libpsl) + + +function do_configure { + mkdir -p build/ + cd build/ + + set PKG_CONFIG_PATH=/usr/ssl + + conf_flags=( + --prefix=/usr + --host=${DISTRO_TC} + --disable-werror + --disable-debug + --enable-optimize + --with-openssl + ) + + ../configure "${conf_flags[@]}" +} + +function do_build { + cd build/ + make -j$(nproc) +} + +function do_install { + cd build/ + make DESTDIR=${DESTDIR} install +} |
