]> git.pld-linux.org Git - packages/rpm-build-tools.git/blame - kdediff.sh
- updated *.diff
[packages/rpm-build-tools.git] / kdediff.sh
CommitLineData
69ec9350
AM
1#!/bin/sh
2
0a30d21b
ER
3ver=3.5.10
4pkg="$1"
69ec9350
AM
5
6# http://websvn.kde.org/tags/KDE/3.5.5/
7# http://websvn.kde.org/branches/KDE/3.5/
8# svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs
9
0b84059a
ER
10rundiff() {
11 local pkg=$1 ver=$2
12
13 echo >&2 "Running diff for $pkg-$ver"
14 LC_ALL=C svn diff \
15 svn://anonsvn.kde.org/home/kde/tags/KDE/$ver/$pkg \
16 svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/$pkg \
17 > $pkg-branch.diff.tmp
18
19 local c=$(grep -c Index: $pkg-branch.diff.tmp)
20 if [ "$c" = 0 ]; then
21 echo >&2 "$pkg-branch.diff: empty, skipping"
22 rm $pkg-branch.diff.tmp
23 return
24 fi
25
26 cvs up -A $pkg-branch.diff
27 mv $pkg-branch.diff.tmp $pkg-branch.diff
28 echo >&2 "Updated $pkg-branch.diff"
29}
30
31base="
32 kdelibs
33 kdebase
34 kdenetwork
35 kdepim
36"
37
38all="$base
39 kdeaddons
40 kdeadmin
41 kdeartwork
42 kdebindings
43 kdeedu
44 kdegames
45 kdegraphics
46 kdemultimedia
47 kdesdk
48 kdetoys
49 kdeutils
50 kdevelop
51 kdewebdev
52"
53
54# arts
55# kde-i18n
56# kdeaccessibility
57
58for pkg in ${1:-$all}; do
59 rundiff $pkg $ver
60done
This page took 0.036527 seconds and 4 git commands to generate.