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