#!/bin/sh DIR=`ls -1d *.orig | perl -p -e 's/\.orig$//'` PATCH=`pwd | xargs basename` # pkg install node npm # npm install -g uglify-js [ ! -f larry-1.6.1/ui.min.js ] && (uglifyjs larry-1.6.1/ui.js -o larry-1.6.1/ui.min.js && echo >> larry-1.6.1/ui.min.js) #[ ! -f larry-1.6.1/ui.min.js ] && cp -p larry-1.6.1/ui.js larry-1.6.1/ui.min.js #[ ! -f larry-1.6.1/ui.min.js.orig ] && cp -p roundcubemail-1.5.1.orig/skins/larry/ui.min.js larry-1.6.1/ui.min.js.orig cd ${DIR} diff -urN ../${DIR}.orig/ ./ > ../patch-src__${PATCH}.patch cd ..