diff options
author | grimi | 2017-03-30 19:32:03 +0200 |
---|---|---|
committer | grimi | 2017-03-30 19:32:03 +0200 |
commit | a976802dbe483c5723bc984d02fd50324043803e (patch) | |
tree | e038995d8e8c6f94db070a76a6f8483dab146bc6 /mime-archpkg.sh | |
parent | a0975e96cb6a027c16aaf3d04372b1c5d2f4dc98 (diff) | |
download | aur-a976802dbe483c5723bc984d02fd50324043803e.tar.gz |
Upstream: 0.3.8
Diffstat (limited to 'mime-archpkg.sh')
-rw-r--r-- | mime-archpkg.sh | 13 |
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 |