packages: SPECS-flat.sh (NEW) - proof of concept script recreating flat SPE...
gotar
gotar at pld-linux.org
Tue Apr 28 18:27:35 CEST 2009
Author: gotar Date: Tue Apr 28 16:27:35 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- proof of concept script recreating flat SPECS directory with *.spec files
It would take ages on client-side...
---- Files affected:
packages:
SPECS-flat.sh (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/SPECS-flat.sh
diff -u /dev/null packages/SPECS-flat.sh:1.1
--- /dev/null Tue Apr 28 18:27:35 2009
+++ packages/SPECS-flat.sh Tue Apr 28 18:27:30 2009
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+basedir=~/rpm/packages
+
+mkdir -p $basedir/SPECS-flat{,-packages-list}
+cd $basedir/SPECS-flat-packages-list
+#cvs -d :pserver:cvs at cvs.pld-linux.org/cvsroot co -D "30 years ago" packages
+cd packages
+find $basedir/SPECS-flat-packages-list/packages -maxdepth 1 -type d -printf '%f\n' | \
+while read package; do
+ cvs up -A $package/$package.spec && \
+ ln $package/$package.spec $basedir/SPECS-flat
+done
================================================================
More information about the pld-cvs-commit
mailing list