aboutsummaryrefslogtreecommitdiff
path: root/common/hooks
diff options
context:
space:
mode:
authorĐoàn Trần Công Danh <congdanhqx@gmail.com>2021-02-07 23:47:45 +0000
committerDaniel Kolesa <daniel@octaforge.org>2021-02-10 13:38:59 +0000
commit8f8c5789b9c82c7b9c8d361a0209fa0d91830f2d (patch)
tree4eef3608c3a3bf228cfa6404a0194e81d64b500e /common/hooks
parent75603afb514c349e77da5fb753f929223d057ecd (diff)
downloadvoid-packages-8f8c5789b9c82c7b9c8d361a0209fa0d91830f2d.tar
void-packages-8f8c5789b9c82c7b9c8d361a0209fa0d91830f2d.tar.gz
void-packages-8f8c5789b9c82c7b9c8d361a0209fa0d91830f2d.tar.bz2
void-packages-8f8c5789b9c82c7b9c8d361a0209fa0d91830f2d.tar.lz
void-packages-8f8c5789b9c82c7b9c8d361a0209fa0d91830f2d.tar.xz
void-packages-8f8c5789b9c82c7b9c8d361a0209fa0d91830f2d.tar.zst
void-packages-8f8c5789b9c82c7b9c8d361a0209fa0d91830f2d.zip
common/00-libdir: only create lib{32,64} symlink if not exists
Diffstat (limited to 'common/hooks')
-rw-r--r--common/hooks/pre-install/00-libdir.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/common/hooks/pre-install/00-libdir.sh b/common/hooks/pre-install/00-libdir.sh
index f19f68088ff..4c57fbcb1e0 100644
--- a/common/hooks/pre-install/00-libdir.sh
+++ b/common/hooks/pre-install/00-libdir.sh
@@ -1,7 +1,9 @@
# This hook creates the wordsize specific libdir symlink.
hook() {
- if [ "${pkgname}" != "base-files" ]; then
+ if [ -L ${PKGDESTDIR}/usr/lib${XBPS_TARGET_WORDSIZE} ]; then
+ return 0
+ elif [ "${pkgname}" != "base-files" ]; then
vmkdir usr/lib
ln -sf lib ${PKGDESTDIR}/usr/lib${XBPS_TARGET_WORDSIZE}
fi