#!/bin/sh ver=3.4.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 fix_uninitialized_value_header_field_name ../patch-src::fix_uninitialized_value_header_field_name-${ver}.patch make_patch MandatoryLearn ../patch-src::MandatoryLearn-${ver}.patch