]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- proper empty diff check
authorElan Ruusamäe <glen@pld-linux.org>
Thu, 23 Apr 2009 14:33:33 +0000 (14:33 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- control cvs add/removal

Changed files:
    kdediff.sh -> 1.5

kdediff.sh

index faec968586388362a1eca2cc6ba806eb9b3770d7..15603e0ab967e6640dde04a9ef9c9ebcae1ce5bb 100644 (file)
@@ -16,14 +16,16 @@ rundiff() {
                svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/$pkg \
                > $pkg-branch.diff.tmp
 
-       local c=$(grep -c Index: $pkg-branch.diff.tmp)
+       local c=$(grep -c '^--- ' $pkg-branch.diff.tmp)
        if [ "$c" = 0 ]; then
                echo >&2 "$pkg-branch.diff: empty, skipping"
                rm $pkg-branch.diff.tmp
+               cvs remove -f $pkg-branch.diff
                return
        fi
 
        cvs up -A $pkg-branch.diff
+       cvs add $pkg-branch.diff
        mv $pkg-branch.diff.tmp $pkg-branch.diff
        echo >&2 "Updated $pkg-branch.diff"
 }
This page took 0.035358 seconds and 4 git commands to generate.