diff --git a/srcpkgs/libcap/template b/srcpkgs/libcap/template index 927e17ecf0..3fdc0acb1a 100644 --- a/srcpkgs/libcap/template +++ b/srcpkgs/libcap/template @@ -22,10 +22,18 @@ pre_build() ${wrksrc}/Make.Rules } +pre_install() +{ + if [ "$xbps_machine" = "x86_64" ]; then + mkdir -vp ${DESTDIR}/usr/lib + cd ${DESTDIR}/usr && ln -sv lib lib64 && cd ${wrksrc} + fi +} + post_install() { install -D -m644 ${wrksrc}/pam_cap/capability.conf \ - ${DESTDIR}/etc/security/capability.conf - mkdir -p ${DESTDIR}/lib - mv ${DESTDIR}/usr/lib/security ${DESTDIR}/lib + ${DESTDIR}/etc/security/capability.conf || return 1 + mkdir -p ${DESTDIR}/lib || return 1 + mv ${DESTDIR}/usr/lib/security ${DESTDIR}/lib || return 1 }