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

tessera "libgcrypt":
  source: "https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.11.2.tar.bz2"
  patches: @[""]
  dependencies: @[
    "libgpgerror"
  ]
  build: @[
    "./configure --prefix=/usr",
    "make",
    "make -C doc html",
    "makeinfo --html --no-split -o doc/gcrypt_nochunks.html doc/gcrypt.texi",
    "makeinfo --plaintext -o doc/gcrypt.txt doc/gcrypt.texi",
    "make install",
    "install -v -dm755 /usr/share/doc/libgcrypt-1.11.2",
    """
    install -v -m644    README doc/{README.apichanges,fips*,libgcrypt*} \
                    /usr/share/doc/libgcrypt-1.11.2
    """,
    "install -v -dm755   /usr/share/doc/libgcrypt-1.11.2/html",
    """
    install -v -m644 doc/gcrypt.html/* \
                        /usr/share/doc/libgcrypt-1.11.2/html
    """,
    """
    install -v -m644 doc/gcrypt_nochunks.html \
                        /usr/share/doc/libgcrypt-1.11.2
    """,
    """
    install -v -m644 doc/gcrypt.{txt,texi} \
                    /usr/share/doc/libgcrypt-1.11.2
    """
  ]
  result: "libgcrypt.so"
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.