diff options
Diffstat (limited to 'xbps-mini-builder')
-rwxr-xr-x | xbps-mini-builder | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/xbps-mini-builder b/xbps-mini-builder index 7a64fbb..fe7243f 100755 --- a/xbps-mini-builder +++ b/xbps-mini-builder @@ -58,22 +58,22 @@ if [ -f ../xbps-src.conf ] ; then cat ../xbps-src.conf >> etc/conf fi -for package in $(cat ../packages.list) ; do +while read -r package ; do if grep "${package}" ../changed; then ./xbps-src pkg "${package}" fi -done +done < ../packages.list # Sign built packages xbps-rindex --sign --signedby "XBPS-mini-builder" --privkey ../id_rsa hostdir/binpkgs xbps-rindex --sign-pkg --privkey ../id_rsa hostdir/binpkgs/*.xbps for folder in multilib multilib/nonfree nonfree ; do - printf "Trying to sign packages in %s\n" ${folder} + printf "Trying to sign packages in %s\\n" ${folder} if [ -d "hostdir/binpkgs/${folder}" ] ; then - printf "Updating repodata in hostdir/binpkgs/%s\n" ${folder} + printf "Updating repodata in hostdir/binpkgs/%s\\n" ${folder} xbps-rindex --sign --signedby "XBPS-mini-builder" --privkey ../id_rsa "hostdir/binpkgs/${folder}/" - printf "Signing packages in hostdir/binpkgs/%s\n" ${folder} + printf "Signing packages in hostdir/binpkgs/%s\\n" ${folder} xbps-rindex --sign-pkg --privkey ../id_rsa hostdir/binpkgs/${folder}/*.xbps fi done |