summaryrefslogtreecommitdiff
path: root/src/chroot-tools/libremakepkg.gpl2
diff options
context:
space:
mode:
Diffstat (limited to 'src/chroot-tools/libremakepkg.gpl2')
-rwxr-xr-xsrc/chroot-tools/libremakepkg.gpl22
1 files changed, 2 insertions, 0 deletions
diff --git a/src/chroot-tools/libremakepkg.gpl2 b/src/chroot-tools/libremakepkg.gpl2
index bc8a9be..1077b66 100755
--- a/src/chroot-tools/libremakepkg.gpl2
+++ b/src/chroot-tools/libremakepkg.gpl2
@@ -65,11 +65,13 @@ chroot_extract() {
chown -R nobody "$copydir"/{build,pkgdest,srcdest}
+ cp -a "$(which chcleanup)" "${copydir}/clean"
local file="$copydir/chrootextract"
echo '#!/bin/bash' > "$file"
echo '. /etc/profile' >> "$file"
echo 'export HOME=/build' >> "$file"
echo 'cd /build' >> "$file"
+ echo '/clean' >> "$file"
echo "sudo -u nobody ${MAKEPKG} $makepkg_args -o" >> "$file"
chmod 755 "$file"
archroot "$copydir" -r /chrootextract