]> git.ipfire.org Git - ipfire-3.x.git/blame - curl/curl.nm
curl: Update to 7.65.1
[ipfire-3.x.git] / curl / curl.nm
CommitLineData
8b63a194 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
8b63a194 4###############################################################################
5
802ea3af 6name = curl
2f875d48 7version = 7.65.1
32dd65d0 8release = 1
8b63a194 9
802ea3af 10groups = Application/Internet
39401781 11url = https://curl.haxx.se/
802ea3af
MT
12license = MIT
13summary = A utility for getting files from remote servers (FTP, HTTP, and others).
8b63a194 14
802ea3af
MT
15description
16 cURL is a tool for getting files from HTTP, FTP, FILE, LDAP, LDAPS,
17 DICT, TELNET and TFTP servers, using any of the supported protocols.
18 cURL is designed to work without user interaction or any kind of
19 interactivity. cURL offers many useful capabilities, like proxy support,
8b63a194 20 user authentication, FTP upload, HTTP post, and file transfer resume.
802ea3af 21end
8b63a194 22
39401781 23source_dl = https://curl.haxx.se/download/
452efbe7 24
802ea3af
MT
25build
26 requires
802ea3af
MT
27 groff
28 libidn-devel
29 libssh2-devel
c22b07da
MT
30 libtool-devel
31 net-tools
802ea3af 32 openldap-devel
8243eeac 33 openssl-devel
802ea3af
MT
34 zlib-devel
35 end
452efbe7 36
802ea3af
MT
37 configure_options += \
38 --enable-hidden-symbols \
39 --disable-static \
40 --with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt \
41 --with-libidn \
42 --with-libssh2 \
a53e38ce 43 --with-ssl \
802ea3af
MT
44 --enable-ldaps \
45 --enable-ipv6 \
46 --enable-manual \
a53e38ce 47 --enable-threaded-resolver
452efbe7 48
c22b07da
MT
49 # The testsuite runs services which bind to ports and
50 # sends queries to the internet. This may fail in some
51 # occasions.
52 #test
53 # make check
54 #end
802ea3af 55end
8d3bc57a 56
802ea3af
MT
57packages
58 package curl
1f9bc2f0 59
802ea3af
MT
60 package libcurl
61 template LIBS
62 end
1f9bc2f0 63
802ea3af
MT
64 package libcurl-devel
65 template DEVEL
e2b71093
MT
66
67 provides
68 curl-devel = %{thisver}
69 end
8fa096f8
MT
70
71 requires
72 libssh2-devel
73 openldap-devel
74 openssl-devel
75 zlib-devel
76 end
802ea3af 77 end
1f9bc2f0
MT
78
79 package %{name}-debuginfo
80 template DEBUGINFO
81
e2b71093
MT
82 provides
83 libcurl-debuginfo = %{thisver}
84 end
1f9bc2f0 85 end
802ea3af 86end