aboutsummaryrefslogtreecommitdiff
path: root/src/tesserae/curl.nim
blob: b433b2d368030534e075ac4c13e2474785b6880f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import .. / lapis

tessera "curl":
  source: "https://curl.se/download/curl-8.15.0.tar.xz"
  patches: @[""]
  dependencies: @[
    "libpsl",
    "make_ca",
    "c_ares",
    "brotli",
    "libidn2",
    "libssh2",
    "nghttp2",
  ]
  build: @[
    """
    ./configure --prefix=/usr    \
            --disable-static \
            --with-openssl   \
            --with-ca-path=/etc/ssl/certs
    """,
    "make",
    "make install",
    "rm -rf docs/examples/.deps",
    """
    find docs \( -name Makefile\* -o  \
             -name \*.1       -o  \
             -name \*.3       -o  \
             -name CMakeLists.txt \) -delete
    """,
    "cp -v -R docs -T /usr/share/doc/curl-8.15.0"
  ]
  result: "curl"
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.