From 52a1c649c4549c74e348f54d6c6c81b040b8da5d Mon Sep 17 00:00:00 2001 From: aethrvmn Date: Sun, 16 Nov 2025 22:15:49 +0100 Subject: added bzip2 definition --- src/tesserae/core/bzip2.nim | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'src/tesserae/core/bzip2.nim') 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" + ] -- cgit v1.2.3