feature: add patches for nginx-1.27.1. (#999)

This commit is contained in:
lijunlong
2024-08-16 21:50:43 +08:00
committed by GitHub
parent 2d1e490fa0
commit 9fb4098d72
39 changed files with 2877 additions and 0 deletions

26
util/sync-patches.sh Normal file
View File

@ -0,0 +1,26 @@
#!/bin/bash
set -e
#set -x
if [ $# -ne 2 ]; then
echo "Usage: $0 old_ver new_ver"
exit 1
fi
old=$1
new=$2
old_num=$(echo $old | awk -F. '{printf("%d", $1 * 1000000 + $2 * 1000 + $3)}')
new_num=$(echo $new | awk -F. '{printf("%d", $1 * 1000000 + $2 * 1000 + $3)}')
old_pat=$(echo $old | sed 's/\./\\./g')
topdir=`dirname $0`
topdir="$topdir/.."
cd $topdir/patches
for file in `ls | grep nginx-$old`; do
#echo $file
new_file=`echo $file | sed s/1.27.0/1.27.1/`
sed "s/$old_pat/$new/g" $file | sed "s/\b$old_num\b/$new_num/g" > $new_file
done