#!/bin/sh ver=3.1.0 make_patch() { dir=$1 patch=$2 cur_dir=`pwd` cd ${dir} # echo -n > ${patch} echo "`basename ${patch}` by Victor Ustugov " > ${patch} echo "" >> ${patch} for d1 in *.orig ; do d2=`echo ${d1} | perl -p -e 's/\.orig//'` diff -urN ${d1} ${d2} >> ${patch} done cd ${cur_dir} } make_patch Hashes_in_Describes ../patch-src::Hashes_in_Describes-${ver}.patch make_patch MIME_BASE64_NO_NAME ../patch-src::MIME_BASE64_NO_NAME-${ver}.patch make_patch RealName ../patch-src::RealName-${ver}.patch make_patch MultiCaseSensHeadersCheck ../patch-src::MultiCaseSensHeadersCheck-${ver}.patch make_patch EvalTests ../patch-src::EvalTests-${ver}.patch make_patch MandatoryLearn ../patch-src::MandatoryLearn-${ver}.patch