]>
Commit | Line | Data |
---|---|---|
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 = 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 | |
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 | # Doesn't work | |
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 | end | |
72 | end |