From 6c14fad1750b4342b5b283e0851c00e3c074a15c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Reynolds?= Date: Wed, 7 Nov 2012 15:04:29 -0300 Subject: The dirtiest way of putting chcleanup to work on the chroot --- librechroot | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/librechroot b/librechroot index c8e02b0..158828b 100755 --- a/librechroot +++ b/librechroot @@ -46,7 +46,12 @@ function usage { function clean_chroot { # Clean packages with pacman cp -a "$(dirname $0)/chcleanup" "${CHROOTDIR}/${CHROOTNAME}/clean" - mkarchroot -r "cd /build; /clean" "${CHROOTDIR}/${CHROOTNAME}" + libremessages="$(grep "libremessages" /etc/libretools.conf | cut -d" " -f2)" + + cat /etc/libretools.conf ${libremessages} | sed "/libremessages/d" > "${CHROOTDIR}/${CHROOTNAME}/etc/libretools.conf" + + + mkarchroot -r "sh -c 'cd /build; /clean'" "${CHROOTDIR}/${CHROOTNAME}" } function clean_repo { -- cgit v1.2.3-2-g168b