Icon Theme Updater 0.8.1 をリリース

Icon Theme Updater 0.8.1 をリリースした。今回はicon-naming-utilsに含まれる「icon-name-mapping(XML:Simpleを使ったPerlスクリプト)」を使う代わりにPythonのネイティブなコードでシンボリックリンクを張ることでかなり動作が速くなった。
ついでに以下のようなBashスクリプトを作って自動テストを行えるようにした。

#!/bin/bash
#カレントディレクトリのアイコンテーマを展開して
#iconup.pyをかけた後で~/.iconsに移動する

for tgz in *.tar.gz; do
  directory=$(tar zxvf ${tgz} |sed -rn '1s@([^/]+).*@\1@p')
  cd $directory
  ~/IconThemeUpdater/iconup.py
  if [ ! $? ] ; then exit 1; fi
  cd ..
  rm -rf /home/tks/.icons/$directory
  mv $directory /home/tks/.icons/
done
for tbz in *.tar.bz2; do
  directory=$(tar jxvf ${tbz} |sed -rn '1s@([^/]+).*@\1@p')
  cd $directory
  ~/IconThemeUpdater/iconup.py
  if [ ! $? ] ; then exit 1; fi
  cd ..
  rm -rf /home/tks/.icons/$directory
  mv $directory /home/tks/.icons/
done