On 04/05/2012 13:17, Emmanuel Lécharny wrote:
Le 5/3/12 3:49 PM, Francesco Chicchiriccò a écrit :
#!/bin/bash

DIST_DIR=/home/ilgrosso/work/syncope
WORK_DIR=/tmp/verify

rm -rf $WORK_DIR
mkdir $WORK_DIR
cd $WORK_DIR

for jarfile in `find $DIST_DIR -name '*.jar' -or -name '*war' | grep -v
cargo | grep -v lib | grep -v bundles | grep -v javadoc`; do
     JAR_DIR=`basename $jarfile`
     echo "Processing "$JAR_DIR"..."

     mkdir $JAR_DIR
     cd $JAR_DIR
     jar xvf $jarfile META-INF/LICENSE>  /dev/null
     jar xvf $jarfile META-INF/NOTICE>  /dev/null

     echo "LICENSE: "`diff -q $DIST_DIR/LICENSE META-INF/LICENSE`
     echo "NOTICE: "`diff -q $DIST_DIR/NOTICE META-INF/NOTICE`
     echo

     cd ..
done
May I suggest you put that in subversion ? That would be very helpful for those testing the releases...


Done: https://svn.apache.org/repos/asf/incubator/syncope/committers/tools/verify-LICENSE-NOTICE.sh

Regards.

--
Francesco Chicchiriccò

Apache Cocoon PMC and Apache Syncope PPMC Member
http://people.apache.org/~ilgrosso/

Reply via email to