]> git.ipfire.org Git - ipfire-3.x.git/blame - curl/curl.nm
curl: Disable testsuite.
[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
0314b274 7version = 7.24.0
c22b07da 8release = 2
8b63a194 9
802ea3af
MT
10groups = Application/Internet
11url = http://www.curl.haxx.se/
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
8c5ccb6a 23source_dl = http://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
MT
34 nss-devel
35 openldap-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 \
45 --with-nss \
46 --enable-ldaps \
47 --enable-ipv6 \
48 --enable-manual \
49 --enable-threaded-resolver \
50 --without-ssl
452efbe7 51
802ea3af
MT
52 prepare_cmds
53 autoreconf -vfi
54 end
8b63a194 55
c22b07da
MT
56 # The testsuite runs services which bind to ports and
57 # sends queries to the internet. This may fail in some
58 # occasions.
59 #test
60 # make check
61 #end
802ea3af 62end
8d3bc57a 63
802ea3af
MT
64packages
65 package curl
1f9bc2f0 66
802ea3af
MT
67 package libcurl
68 template LIBS
69 end
1f9bc2f0 70
802ea3af
MT
71 package libcurl-devel
72 template DEVEL
73 end
1f9bc2f0
MT
74
75 package %{name}-debuginfo
76 template DEBUGINFO
77
78 provides += libcurl-debuginfo
79 end
802ea3af 80end