summarylogtreecommitdiffstats
path: root/mime-archpkg.sh
diff options
context:
space:
mode:
authorgrimi2017-03-30 19:32:03 +0200
committergrimi2017-03-30 19:32:03 +0200
commita976802dbe483c5723bc984d02fd50324043803e (patch)
treee038995d8e8c6f94db070a76a6f8483dab146bc6 /mime-archpkg.sh
parenta0975e96cb6a027c16aaf3d04372b1c5d2f4dc98 (diff)
downloadaur-a976802dbe483c5723bc984d02fd50324043803e.tar.gz
Upstream: 0.3.8
Diffstat (limited to 'mime-archpkg.sh')
-rw-r--r--mime-archpkg.sh13
1 files changed, 8 insertions, 5 deletions
diff --git a/mime-archpkg.sh b/mime-archpkg.sh
index 2b670b0e6111..b859b3073471 100644
--- a/mime-archpkg.sh
+++ b/mime-archpkg.sh
@@ -1,7 +1,7 @@
#!/bin/bash
# author: grimi
# name: mime-archpkg
-# require: grep, sed, convert (imagemagick), rsvg-convert (librsvg), gtk-update-icon-cache
+# require: grep, sed, rsvg-convert (librsvg), gtk-update-icon-cache, !convert (imagemagick)
declare MODE="usage"
declare MYDIR="/usr/share/mime-archpkg"
@@ -57,12 +57,15 @@ add() {
else
suf=png
fi
- convert -resize ${size}x${size} -background none "$file" /tmp/archpkg.$suf
- install -m644 /tmp/archpkg.$suf "$theme/$elem/$NAME.$suf"
+ # convert -resize ${size}x${size} -background none "$file" /tmp/$NAME.$suf
+ rsvg-convert -o /tmp/$NAME.$suf -f $suf -w $size -h $size "$file"
+ install -m644 /tmp/$NAME.$suf "$theme/$elem/$NAME.$suf"
+ rm -f /tmp/$NAME.$suf
fi
elif [[ -d $theme/$elem ]]; then
- rsvg-convert -o /tmp/archpkg.svg -f svg "$file"
- install -m644 /tmp/archpkg.svg "$theme/$elem/$NAME.svg"
+ rsvg-convert -o /tmp/$NAME.svg -f svg "$file"
+ install -m644 /tmp/$NAME.svg "$theme/$elem/$NAME.svg"
+ rm -f /tmp/$NAME.svg
fi
done
if [[ -f $theme/icon-theme.cache ]]; then