]> git.pld-linux.org Git - packages/rpm-build-tools.git/blame - kde4diff.sh
- commit so won't be lost (kde*-branch.diff generators)
[packages/rpm-build-tools.git] / kde4diff.sh
CommitLineData
69ec9350
AM
1#!/bin/sh
2
3set -x
4ver=4.2.0
5
6prog="$1"
7diffprog="$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
15filter() {
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
33svn 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 > $HOME/rpm/SOURCES/kde4-$prog-branch.diff
38
This page took 0.030906 seconds and 4 git commands to generate.