Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > b73133af04d2649fe0be967b93576948 > files > 1

eclipse-p2-discovery-1.0.0-1.fc14.src.rpm

#!/bin/bash
NAME="eclipse-p2-discovery"
VERSION="1.0.0"
TAG="v20100503"
BUILD="R-3.6-201006080911"

echo "Exporting from CVS..."
mkdir $NAME-$VERSION-$TAG
pushd $NAME-$VERSION-$TAG >/dev/null

MAPFILE=$NAME.map
TEMPMAPFILE=temp.map
wget "http://download.eclipse.org/eclipse/downloads/drops/$BUILD/directory.txt" -O $MAPFILE
dos2unix $MAPFILE
egrep 'p2.discovery|ui.discovery' $MAPFILE > $TEMPMAPFILE

gawk 'BEGIN {
	FS=","
}
{
	split($2, version, "=");
	split($4, dirName, "=");
	printf("cvs -d %s%s %s %s %s %s %s\n", ":pserver:anonymous@dev.eclipse.org:", "/cvsroot/rt", "-q export -r", version[2], "-d", dirName[2], dirName[2]) | "/bin/bash";

}' $TEMPMAPFILE

rm $TEMPMAPFILE $MAPFILE
popd >/dev/null

echo "Creating tarball '$NAME-fetched-src-$TAG.tar.xz'..."
tar -cJf $NAME-fetched-src-$TAG.tar.xz $NAME-$VERSION-$TAG