Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=1a094d13dce9cd1976195da24d4c00725ab025f0
commit 1a094d13dce9cd1976195da24d4c00725ab025f0
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date: Thu May 15 03:13:30 2008 +0200
repoman clean: use repoman server clean
diff --git a/repoman b/repoman
index eaa5c7b..6afe5f6 100755
--- a/repoman
+++ b/repoman
@@ -369,19 +369,13 @@ clean()
{
check_servers
sudouser=$(eval "echo \$${reponame}_sudo")
- if [ -n "$sudouser" ]; then
- sudo_cmd="$sudo_env -u $sudouser"
- else
- sudo_cmd=""
- fi
fdb=$(eval "echo \$${reponame}_fdb")
[ -z "$fdb" ] && fdb="$reponame.fdb"
for i in $*
do
msg "Cleaning up $i"
- ssh $host "`declare -f _check_nobuild`; cd
$path/frugalware-$arch && \
- _check_nobuild || arch=$arch $sudo_cmd updatesync del
$fdb ${i#*/} && \
- genchangelog --clean ${i#*/} && [ -d ../source/$i ] &&
rm -rfv ../source/$i"
+ split_group_pkg $i
+ ssh $host "repoman server clean '$sudouser' '$path' '$fdb'
'$group' '$pkg' '$arch'"
done
}
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git