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