]> git.ipfire.org Git - ipfire-3.x.git/blob - curl/curl.nm
kernel: Update to 5.3.7
[ipfire-3.x.git] / curl / curl.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = curl
7 version = 7.65.1
8 release = 1
9
10 groups = Application/Internet
11 url = https://curl.haxx.se/
12 license = MIT
13 summary = A utility for getting files from remote servers (FTP, HTTP, and others).
14
15 description
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,
20 user authentication, FTP upload, HTTP post, and file transfer resume.
21 end
22
23 source_dl = https://curl.haxx.se/download/
24
25 build
26 requires
27 groff
28 libidn-devel
29 libssh2-devel
30 libtool-devel
31 net-tools
32 openldap-devel
33 openssl-devel
34 zlib-devel
35 end
36
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 \
43 --with-ssl \
44 --enable-ldaps \
45 --enable-ipv6 \
46 --enable-manual \
47 --enable-threaded-resolver
48
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
55 end
56
57 packages
58 package curl
59
60 package libcurl
61 template LIBS
62 end
63
64 package libcurl-devel
65 template DEVEL
66
67 provides
68 curl-devel = %{thisver}
69 end
70
71 requires
72 libssh2-devel
73 openldap-devel
74 openssl-devel
75 zlib-devel
76 end
77 end
78
79 package %{name}-debuginfo
80 template DEBUGINFO
81
82 provides
83 libcurl-debuginfo = %{thisver}
84 end
85 end
86 end