]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blob - curl/curl.nm
5a752fd80fd6b520783bb03c69441706ac7c19a2
[people/amarx/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.23.1
8 release = 2
9
10 groups = Application/Internet
11 url = http://www.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 = http://curl.haxx.se/download/
24
25 build
26 requires
27 autoconf
28 automake
29 groff
30 libidn-devel
31 libssh2-devel
32 libtool
33 nss-devel
34 openldap-devel
35 pkg-config
36 zlib-devel
37 end
38
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 \
45 --with-nss \
46 --enable-ldaps \
47 --enable-ipv6 \
48 --enable-manual \
49 --enable-threaded-resolver \
50 --without-ssl
51
52 prepare_cmds
53 autoreconf -vfi
54 end
55
56 test
57 make check
58 end
59 end
60
61 packages
62 package curl
63
64 package libcurl
65 template LIBS
66 end
67
68 package libcurl-devel
69 template DEVEL
70 end
71 end