From 16e799786f34721e646e14a2b7e7ab3816137f1a Mon Sep 17 00:00:00 2001
From: davidovski <david@davidovski.xyz>
Date: Sat, 2 Oct 2021 23:21:53 +0100
Subject: added packages

---
 psibuilds/bzip2.psibuild | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)
 create mode 100644 psibuilds/bzip2.psibuild

(limited to 'psibuilds/bzip2.psibuild')

diff --git a/psibuilds/bzip2.psibuild b/psibuilds/bzip2.psibuild
new file mode 100644
index 0000000..726f0f7
--- /dev/null
+++ b/psibuilds/bzip2.psibuild
@@ -0,0 +1,37 @@
+#!/bin/bash
+
+DEPS=(glibc sh)
+
+SOURCE=git://sourceware.org/git/bzip2.git
+
+
+build () {
+
+    # ensure symbolic links are relative
+    sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@' Makefile
+
+    make -f Makefile-libbz2_so
+    make clean
+
+    make
+
+    make PREFIX=$PKG_DEST/usr install
+
+}
+
+package () {
+    cp -av libbz2.so* $PKG_DEST/usr/lib
+    cp -av libbz2.so.1.0.8 $PKG_DEST/usr/lib/libbz2.so
+
+    cp -v bzip2-shared $PKG_DEST/usr/bin/bzip2
+    for i in $PKG_DEST/usr/bin/{bzcat,bunzip2}; do
+     cp -afv bzip2 $i
+    done
+    
+    # remove a useless static library 
+    cp -v bzip2-shared $PKG_DEST/usr/bin/bzip2
+    for i in $PKG_DEST/usr/bin/{bzcat,bunzip2}; do
+     ln -sfv bzip2 $i
+    done
+}
+
-- 
cgit v1.2.1