#!/bin/sh
VERSION=2023c
GLIBC_VERSION=2.37
mkdir -p glibc-$GLIBC_VERSION/timezone
tar -C glibc-$GLIBC_VERSION/timezone --files-from=file.list -xzvf ../tzcode$VERSION.tar.gz
mv glibc-$GLIBC_VERSION glibc-$GLIBC_VERSION-orig
cp -rf ./glibc-$GLIBC_VERSION-new ./glibc-$GLIBC_VERSION
diff --unified -Nr glibc-$GLIBC_VERSION-orig glibc-$GLIBC_VERSION > glibc-$GLIBC_VERSION-tzcode-$VERSION.patch
mv glibc-$GLIBC_VERSION-tzcode-$VERSION.patch ../patches
rm -rf ./glibc-$GLIBC_VERSION
rm -rf ./glibc-$GLIBC_VERSION-orig