From a5651376b489e63cf48da82d4c82958205660837 Mon Sep 17 00:00:00 2001 From: Francois Charette Date: Fri, 18 Sep 2009 21:39:37 +0200 Subject: Automate rm of repo-*86* when commiting "any" pkg This commit integrates part of the functionality of commitpkg2any in the standard commitpkg script. If the package is for arch=any and there exists ../repos/$repo-{i686,x86_64}, then these are removed. NB: I believe commitpkg2any should be removed, as it encourages converting a pkg to arch=any with the same $pkgver. It is better practice to wait for a new version before releasing the pkg with arch=any. It also saves bandwidth! Signed-off-by: Aaron Griffin --- commitpkg | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'commitpkg') diff --git a/commitpkg b/commitpkg index 1b1fc46..7b9c133 100755 --- a/commitpkg +++ b/commitpkg @@ -119,4 +119,14 @@ if [ $? -ne 0 ]; then fi echo "===> Tagged for $repo-$CARCH" +if [ "$CARCH" == "any"]; then + if [ -d ../repos/${repo}-i686 -a -d ../repos/${repo}-x86_64 ]; then + pushd .. + svn rm $repo-i686 + svn rm $repo-x86_64 + svn commit -m "removed $repo-i686 and $repo-x86_64 for $pkgname" + popd + fi +fi + # vim:ft=sh:ts=4:sw=4:et: -- cgit v1.2.3-70-g09d2