#!/bin/sh if [ -d /usr/local/src/z-push/z-push.git-umgfoin-Z-Push ] ; then rsync -av --delete /usr/local/src/z-push/z-push.git-umgfoin-Z-Push/ z-push-2.6.0.alpha1-210/ else [ -d z-push-2.6.0.alpha1-210 ] && rm -rf z-push-2.6.0.alpha1-210 git clone https://github.com/umgfoin/Z-Push.git z-push-2.6.0.alpha1-210/ fi rm -rf z-push-2.6.0.alpha1-210/.git perl -pi -e 's/^(\s*define\('"'"'LOGLEVEL'"'"',\s*).+?(\);)/${1}LOGLEVEL_INFO${2}/' z-push-2.6.0.alpha1-210/src/config.php if [ -d /usr/local/src/z-push/z-push.git-umgfoin-Z-Push-php8.x ] ; then rsync -av --delete /usr/local/src/z-push/z-push.git-umgfoin-Z-Push-php8.x/ z-push-2.6.2-146-php8.x/ else [ -d z-push-2.6.2-146-php8.x ] && rm -rf z-push-2.6.2-146-php8.x git clone --branch php8.x https://github.com/umgfoin/Z-Push.git z-push-2.6.2-146-php8.x/ fi rm -rf z-push-2.6.2-146-php8.x/.git DIR="z-push-2.6.0.alpha1-210" PATCH=`pwd | xargs basename` cd z-push-2.6.2-146-php8.x diff -urN ../${DIR}/ ./ > ../patch-src__${PATCH}.patch cd ..