[kernel] r7768 - dists/sarge-security
Dann Frazier
dannf at alioth.debian.org
Sun Nov 12 21:14:57 UTC 2006
Author: dannf
Date: Sun Nov 12 22:14:57 2006
New Revision: 7768
Added:
dists/sarge-security/tagall (contents, props changed)
Log:
tagall: a script to tag all sarge-security packages
Added: dists/sarge-security/tagall
==============================================================================
--- (empty file)
+++ dists/sarge-security/tagall Sun Nov 12 22:14:57 2006
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+set -e
+
+svnbase=svn+ssh://svn.debian.org/svn/kernel
+tagdir=releases
+dist=sarge-security
+
+for c in $(find . -name changelog); do
+ pdir=$(echo $c | sed 's,/debian/changelog$,,' | sed 's,^\./,,')
+ pkg=$(basename $pdir)
+ cd $pdir
+ ver=$(dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2)
+ pkgdist=$(dpkg-parsechangelog | grep ^Distribution: | cut -d' ' -f2)
+ if [ "$pkgdist" == "UNRELEASED" ]; then
+ echo "Skipping $pkg $ver (marked UNRELEASED)"
+ elif svn ls $svnbase/$tagdir/$pdir | grep -q ^${ver}/$; then
+ echo "Skipping $pkg $ver (already tagged)"
+ else
+ echo "Tagging $pkg $ver"
+ svn cp $svnbase/dists/$dist/$pdir $svnbase/$tagdir/$pdir/$ver -m "Tagging $pkg $ver"
+ fi
+ cd - > /dev/null
+done
More information about the Kernel-svn-changes
mailing list