ipfire-3.x/curl/curl.nm

87 lines
1.8 KiB
Plaintext

###############################################################################
# IPFire.org - An Open Source Firewall Solution #
# Copyright (C) - IPFire Development Team <info@ipfire.org> #
###############################################################################
name = curl
version = 7.65.1
release = 1
groups = Application/Internet
url = https://curl.haxx.se/
license = MIT
summary = A utility for getting files from remote servers (FTP, HTTP, and others).
description
cURL is a tool for getting files from HTTP, FTP, FILE, LDAP, LDAPS,
DICT, TELNET and TFTP servers, using any of the supported protocols.
cURL is designed to work without user interaction or any kind of
interactivity. cURL offers many useful capabilities, like proxy support,
user authentication, FTP upload, HTTP post, and file transfer resume.
end
source_dl = https://curl.haxx.se/download/
build
requires
groff
libidn-devel
libssh2-devel
libtool-devel
net-tools
openldap-devel
openssl-devel
zlib-devel
end
configure_options += \
--enable-hidden-symbols \
--disable-static \
--with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt \
--with-libidn \
--with-libssh2 \
--with-ssl \
--enable-ldaps \
--enable-ipv6 \
--enable-manual \
--enable-threaded-resolver
# The testsuite runs services which bind to ports and
# sends queries to the internet. This may fail in some
# occasions.
#test
# make check
#end
end
packages
package curl
package libcurl
template LIBS
end
package libcurl-devel
template DEVEL
provides
curl-devel = %{thisver}
end
requires
libssh2-devel
openldap-devel
openssl-devel
zlib-devel
end
end
package %{name}-debuginfo
template DEBUGINFO
provides
libcurl-debuginfo = %{thisver}
end
end
end