From 224a5216458ae5323645ea9aa38c8a4c9914746c Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 19 Dec 2009 05:02:13 +0100 Subject: [PATCH] libcap: fixed for x86_64. --HG-- extra : convert_revision : 5532a12968ae70f26752cb890335bad61de87b41 --- srcpkgs/libcap/template | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) 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 }