]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - curl/curl.nm
Merge remote-tracking branch 'stevee/ppp-update'
[people/ms/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
32dd65d0
SS
7version = 7.29.0
8release = 1
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 34 openldap-devel
802ea3af
MT
35 zlib-devel
36 end
452efbe7 37
802ea3af
MT
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 \
a53e38ce 44 --with-ssl \
802ea3af
MT
45 --enable-ldaps \
46 --enable-ipv6 \
47 --enable-manual \
a53e38ce 48 --enable-threaded-resolver
452efbe7 49
802ea3af
MT
50 prepare_cmds
51 autoreconf -vfi
52 end
8b63a194 53
c22b07da
MT
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
802ea3af 60end
8d3bc57a 61
802ea3af
MT
62packages
63 package curl
1f9bc2f0 64
802ea3af
MT
65 package libcurl
66 template LIBS
67 end
1f9bc2f0 68
802ea3af
MT
69 package libcurl-devel
70 template DEVEL
e2b71093
MT
71
72 provides
73 curl-devel = %{thisver}
74 end
802ea3af 75 end
1f9bc2f0
MT
76
77 package %{name}-debuginfo
78 template DEBUGINFO
79
e2b71093
MT
80 provides
81 libcurl-debuginfo = %{thisver}
82 end
1f9bc2f0 83 end
802ea3af 84end