diff options
| author | aethrvmn <me@aethrvmn.gr> | 2025-11-16 21:15:49 +0000 |
|---|---|---|
| committer | aethrvmn <me@aethrvmn.gr> | 2025-11-16 21:15:49 +0000 |
| commit | 52a1c649c4549c74e348f54d6c6c81b040b8da5d (patch) | |
| tree | b0eeda8699ac14366cac6cfb5b03555e480cbc27 /src/tesserae | |
| parent | added bzip2 definition (diff) | |
added bzip2 definition
Diffstat (limited to 'src/tesserae')
| -rw-r--r-- | src/tesserae/core/bzip2.nim | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/tesserae/core/bzip2.nim b/src/tesserae/core/bzip2.nim index d854af1..69e50f5 100644 --- a/src/tesserae/core/bzip2.nim +++ b/src/tesserae/core/bzip2.nim @@ -18,4 +18,21 @@ tessera "bzip2": "file", "libelf" ] - + build: @[ + "patch -Np1 -i ../bzip-1.0.8-install_docs-1.patch", + "sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@' Makefile", + "sed -i \"s@(PREFIX)/man@(PREFIX)/share/man@g\" Makefile", + "make -f Makefile-libbz2_so", + "make clean", + "make", + "make PREFIX=/usr install", + "cp -av libbz2.so.* /usr/lib", + "ln -sv libbz2.so.1.0.8 /usr/lib/libbz2.so" + "cp -v bzip2-shared /usr/bin/bzip2", + """ + for i in /usr/bin/{bzcat,bunzip2}; do + ln -sfv bzip2 $i + done + """, + "rm -fv /usr/lib/libbz2.a" + ] |
