aboutsummaryrefslogtreecommitdiff
path: root/src/tesserae/extra/openldap.nim
blob: 6865d8ca1c6591e55fb4660540d8134efb91f1a8 (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
# Αδειοδοτείται υπό τους όρους της EUPL
import .. / .. / lapis

tessera "openldap":
  source: "https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.6.10.tgz"
  patches: @[
    "https://www.linuxfromscratch.org/patches/blfs/12.4/openldap-2.6.10-consolidated-1.patch"
  ]
  dependencies: @[
    "gnutls",
    "cyrus_sasl"
  ]
  build: @[
    "patch -Np1 -i ../openldap-2.6.10-consolidated-1.patch &&",
    "autoconf",
    """
    ./configure --prefix=/usr     \
              --sysconfdir=/etc \
              --disable-static  \
              --enable-dynamic  \
              --disable-debug   \
              --disable-slapd
    """,
    "make depend",
    "make",
    "make install"
  ]
  result: "libldap.so"
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.