aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB')
-rwxr-xr-xphpBB/develop/strip_icc_profiles.sh31
1 files changed, 12 insertions, 19 deletions
diff --git a/phpBB/develop/strip_icc_profiles.sh b/phpBB/develop/strip_icc_profiles.sh
index 5bf602242a..69431fbac2 100755
--- a/phpBB/develop/strip_icc_profiles.sh
+++ b/phpBB/develop/strip_icc_profiles.sh
@@ -4,30 +4,23 @@
# @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2
#
set -e
-set -x
-SCRIPT=$(basename "$0")
if [ "$#" -ne 1 ]; then
- echo "Description: Finds and strips ICC Profiles from image files." >&2
- echo "Usage: $SCRIPT /root/directory" >&2
+ SCRIPT=$(basename "$0")
+ echo "Description: Finds and strips ICC Profiles from given image file." >&2
+ echo "Usage: $SCRIPT /path/to/image/file" >&2
echo "Exit Status: 0 if no ICC profiles have been stripped, otherwise 1." >&2
echo "Requires: exiftool" >&2
exit 1
fi
-ROOT=$1
-STATUS=0
-for FILE in $(find "$ROOT" -type f -iregex '.*\.\(gif\|jpg\|jpeg\|png\)$')
-do
- HASH_OLD=$(md5sum "$FILE")
- exiftool -icc_profile"-<=" -overwrite_original_in_place "$FILE" > /dev/null 2>&1
- HASH_NEW=$(md5sum "$FILE")
+FILE=$1
+HASH_OLD=$(md5sum "$FILE")
+exiftool -icc_profile"-<=" -overwrite_original_in_place "$FILE" > /dev/null 2>&1
+HASH_NEW=$(md5sum "$FILE")
- if [ "$HASH_OLD" != "$HASH_NEW" ]
- then
- echo "Stripped ICC Profile from $FILE."
- STATUS=1
- fi
-done
-
-exit $STATUS
+if [ "$HASH_OLD" != "$HASH_NEW" ]
+then
+ echo "Stripped ICC Profile from $FILE."
+ exit 1
+fi