Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=fcd155c7639ac6bf52cdadb22f1531d1c0f2ce13
commit fcd155c7639ac6bf52cdadb22f1531d1c0f2ce13
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date: Thu May 15 02:54:27 2008 +0200
repoman cl: use repoman server changelog
diff --git a/repoman b/repoman
index 8008cf1..ea20df9 100755
--- a/repoman
+++ b/repoman
@@ -281,37 +281,9 @@ changelog()
split_group_pkg $1
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"
- if [ "$verbose" == 1 ]; then
- catcmd="cat Changelog"
- else
- # just a workaround for the "syntax error near unexpected token
`;'" bug
- catcmd="echo -n \"\""
- fi
- _set_lockname
- ssh $host "`declare -f _check_nobuild`; \
-options=\"[EMAIL PROTECTED]"
-cd $path; \
-if [ ! -e $lock ]; then \
- touch $lock; \
- cd frugalware-$arch; \
- if [ ! -e '$fdb' ]; then \
- _check_nobuild || arch=$arch $sudo_cmd gensync
../source/$group/$pkg $fdb; \
- else \
- _check_nobuild || arch=$arch $sudo_cmd updatesync upd $fdb
../source/$group/$pkg/FrugalBuild; \
- fi; \
- cd $path; rm $lock; \
- cd $path/source/$group/$pkg; arch=$arch $sudo_cmd genchangelog; \
- $catcmd; \
-else \
- echo \"Couldn't get lock.\"; \
-fi"
+ ssh $host "repoman server changelog '$sudouser' '$path' '$fdb' '$group'
'$pkg' '$arch'"
}
_keypress()
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git