no_exit_diff()
{
- set +e
+ set +e
diff $@
- set -e
+ set -e
}
# Create patch packages
cp -p update_pukiwiki_${P2N}_utf8.patch.zip update_pukiwiki_${P2N}${SUFFIX}-${REV4}_utf8.patch.zip
cp -p update_pukiwiki_${P2N}_eucjp.patch.zip update_pukiwiki_${P2N}${SUFFIX}-${REV4}_eucjp.patch.zip
+# Compare
+cp -rp pukiwiki-${PREV}_utf8/ _upgrade_pukiwiki-${PREV}_utf8/
+cp -rp pukiwiki-${PREV}_eucjp/ _upgrade_pukiwiki-${PREV}_eucjp/
+
+pushd _upgrade_pukiwiki-${PREV}_utf8/
+ patch -p1 < ../update_pukiwiki_${P2N}_utf8.patch
+popd
+
+pushd _upgrade_pukiwiki-${PREV}_eucjp/
+ patch -p1 < ../update_pukiwiki_${P2N}_eucjp.patch
+popd
+
+set +e
+ diff -ur pukiwiki-${NEW}_utf8/ _upgrade_pukiwiki-${PREV}_utf8/
+ diff -ur pukiwiki-${NEW}_eucjp/ _upgrade_pukiwiki-${PREV}_eucjp/
+set -e
+