]> git.ipfire.org Git - ipfire-3.x.git/blame - curl/curl.nm
curl: Update to 7.64.0
[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
39401781 7version = 7.64.0
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
27 autoconf
28 automake
29 groff
30 libidn-devel
31 libssh2-devel
c22b07da
MT
32 libtool-devel
33 net-tools
802ea3af 34 openldap-devel
8243eeac 35 openssl-devel
802ea3af
MT
36 zlib-devel
37 end
452efbe7 38
802ea3af
MT
39 configure_options += \
40 --enable-hidden-symbols \
41 --disable-static \
42 --with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt \
43 --with-libidn \
44 --with-libssh2 \
a53e38ce 45 --with-ssl \
802ea3af
MT
46 --enable-ldaps \
47 --enable-ipv6 \
48 --enable-manual \
a53e38ce 49 --enable-threaded-resolver
452efbe7 50
802ea3af
MT
51 prepare_cmds
52 autoreconf -vfi
53 end
8b63a194 54
c22b07da
MT
55 # The testsuite runs services which bind to ports and
56 # sends queries to the internet. This may fail in some
57 # occasions.
58 #test
59 # make check
60 #end
802ea3af 61end
8d3bc57a 62
802ea3af
MT
63packages
64 package curl
1f9bc2f0 65
802ea3af
MT
66 package libcurl
67 template LIBS
68 end
1f9bc2f0 69
802ea3af
MT
70 package libcurl-devel
71 template DEVEL
e2b71093
MT
72
73 provides
74 curl-devel = %{thisver}
75 end
802ea3af 76 end
1f9bc2f0
MT
77
78 package %{name}-debuginfo
79 template DEBUGINFO
80
e2b71093
MT
81 provides
82 libcurl-debuginfo = %{thisver}
83 end
1f9bc2f0 84 end
802ea3af 85end