]> git.pld-linux.org Git - packages/rpm-build-tools.git/blob - kde4diff.sh
- 4.2.3
[packages/rpm-build-tools.git] / kde4diff.sh
1 #!/bin/sh
2
3 set -x
4 ver=4.2.3
5
6 prog="$1"
7 diffprog="$1"
8
9 # http://websvn.kde.org/tags/KDE/3.5.5/
10 # http://websvn.kde.org/branches/KDE/3.5/
11 # svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs
12
13 [ "$diffprog" = "kdebase-workspace" -o "$diffprog" = "kdebase-runtime" ] && diffprog="kdebase"
14
15 filter() {
16         set -x
17         case "$1" in
18                 kdebase)
19                 cat - | filterdiff -x "workspace/*" | filterdiff -x "runtime/*"
20                 ;;
21                 kdebase-workspace)
22                 cat - | filterdiff -i "workspace/*"
23                 ;;
24                 kdebase-runtime)
25                 cat - | filterdiff -i "runtime/*"
26                 ;;
27                 *)
28                 cat -
29                 ;;
30         esac
31 }
32
33 svn diff \
34         svn://anonsvn.kde.org/home/kde/tags/KDE/${ver}/$diffprog \
35         svn://anonsvn.kde.org/home/kde/branches/KDE/4.2/$diffprog \
36         | filter "$prog" \
37         > kde4-$prog-branch.diff
38
This page took 0.027279 seconds and 4 git commands to generate.