Author: tgg Date: 2007-05-14 14:12:24 +0000 (Mon, 14 May 2007) New Revision: 3453
Added: trunk/aspectj/debian/cvs-get.sh Log: add skeleton of CVS retriever script Added: trunk/aspectj/debian/cvs-get.sh =================================================================== --- trunk/aspectj/debian/cvs-get.sh (rev 0) +++ trunk/aspectj/debian/cvs-get.sh 2007-05-14 14:12:24 UTC (rev 3453) @@ -0,0 +1,23 @@ +#!/bin/sh +# +# AspectJ make no source release; so we need to check sources from CVS. +# +set -e + +TMPDIR=`mktemp -t -d aspectj-cvs.XXXXXXXXXX` +trap "rm -Rf $TMPDIR" 0 + +VERSION=`head -1 debian/changelog | cut -d ' ' -f 2 | sed -e 's#(\([^-]\+\)-.*)#\1#'` +TAG="V`echo $VERSION | tr . _`_final" + +CVSROOT=":pserver:[EMAIL PROTECTED]:/cvsroot/tools" + +echo "retrieving AspectJ sources tagged $TAG" +(cd $TMPDIR && + cvs -d $CVSROOT export -r$TAG org.aspectj/modules >/dev/null 2>&1) + +echo "removing unneeded files" +find $TMPDIR/org.aspectj -name .cvsignore | xargs -r rm + +echo "generating ../aspectj_$VERSION.orig.tar.gz" +tar -C $TMPDIR -czf ../aspectj_$VERSION.orig.tar.gz org.aspectj Property changes on: trunk/aspectj/debian/cvs-get.sh ___________________________________________________________________ Name: svn:executable + * _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

