Mac GIMPでPhotoshop用パターンを使う方法
Photoshop用パターンをGIMPで使う方法を試してみた。MacOS GIMPでも出来そうだけど・・・ - kanonjiの日記 の続きです。
id:fu7mu4 からコメントで、MacPortsのGIMPなら gimptool がある事を教えてもらったので、http://registry.gimp.org/node/10879をビルドしてみました。
MacPortsのGIMPをインストールする
$ port search gimp で検索してみたところ、GIMPは2種類提供されているようです。
gimp @2.6.7 (graphics) The Gimp - Batteries Included gimp2 @2.6.7 (graphics) The GNU Image Manipulation Program
両方入れてみたところ、どうやら gimptool-2.0 が提供されるのはgimp2のようでした。
$ sudo port install gimp2
でインストール。
gimptoolの場所
/Application/MacPorts/Gimp.app/Contents/Resources/bin/gimptool
ここら辺にgimptoolがあるはずでしたが、なぜかここにはありません。
/opt/local/bin/gimptool-2.0
Spotlightで探したら、ここにありました。
ビルドとインストール
/opt/local/bin/gimptool-2.0 --build ps-pat-load.c
前回書いたとおり、このコマンドでビルドが出来ます。
ps-pat-load が出来上がるので、これをplug-insディレクトリにおいてGIMPを起動すれば、Photoshop用パターンファイルが開けるようになっているはずです。
dmgファイルからインストールしたGIMPの場合
/Users/kanonji/Library/Application Support/Gimp/plug-ins
MacPortsのGIMPは、gtkのスキンがだめなのか、筆の大きさなどのスライダーが操作出来ないなど、ちょっと微妙な所がありました。
なので、GIMP公式からリンクされているMac用バイナリ提供サイト GIMP on OS X からのGIMPでps-pat-loadを使うことにしました。
Photoshop Pattern Loaderの使い方
こっちに書いてあります。
Photoshop用パターンをGIMPで使う方法を試してみた。MacOS GIMPでも出来そうだけど・・・ - kanonjiの日記
MacPortsのGIMPをアンインストール
このMacPortsのGIMPをアンインストールしたら、Photoshop Pattern Loader が利用出来なくなりました。
Photoshop Pattern Loader をビルドするのに使った gimptool-2.0 は、MacPortsのgimp2パッケージに付属しています。
ビルドしてしまえば不要になるかと思ったんですが、gimp2パッケージの何かが、どうやら必要なようです。
すでに gimp2 をアンインストール済みでしたが、改めて sudo port install gimp2 したら、Photoshop Pattern Loader がまた使えるようになりました。
環境を構築してから、今まで Photoshop Pattern Loader を使う機会が無かったので、かなり時間が経ってますが修正します。
gimptoolも使い終わったし、MacPortsのGIMPは使わないのでアンインストールしました。
MacPortsのGIMPを使う場合や、gimptoolを今後も使う機会がありそうなら、残しておいても問題は無いです。
複数のGIMPがあると、QuickSilverとかでちょっと面倒かもですが。
$ port dependents gimp2 gimp-app depends on gimp2 gimp-jp2 depends on gimp2 gimp-lqr-plugin depends on gimp2 gutenprint depends on gimp2 icns-gimp depends on gimp2 macclipboard-gimp depends on gimp2 macfile-gimp depends on gimp2 ufraw depends on gimp2 xsane depends on gimp2
$ sudo port uninstall gimp-app ---> Deactivating gimp-app @2.6.0_1 ---> Uninstalling gimp-app @2.6.0_1 $ sudo port uninstall gimp-jp2 ---> Deactivating gimp-jp2 @2.2.0_2 ---> Uninstalling gimp-jp2 @2.2.0_2 $ sudo port uninstall gimp-lqr-plugin ---> Deactivating gimp-lqr-plugin @0.6.1_0 ---> Uninstalling gimp-lqr-plugin @0.6.1_0 $ sudo port uninstall gutenprint ---> Deactivating gutenprint @5.2.3_1 ---> Uninstalling gutenprint @5.2.3_1 $ sudo port uninstall icns-gimp ---> Deactivating icns-gimp @0.1_0 ---> Uninstalling icns-gimp @0.1_0 $ sudo port uninstall macclipboard-gimp ---> Deactivating macclipboard-gimp @0.7_0 ---> Uninstalling macclipboard-gimp @0.7_0 $ sudo port uninstall macfile-gimp ---> Deactivating macfile-gimp @0.1_0 ---> Uninstalling macfile-gimp @0.1_0 $ sudo port uninstall ufraw ---> Deactivating ufraw @0.15_0 ---> Uninstalling ufraw @0.15_0 $ sudo port uninstall xsane ---> Deactivating xsane @0.996_1 ---> Uninstalling xsane @0.996_1 $ sudo port uninstall gimp2 ---> Deactivating gimp2 @2.6.7_0+darwin_9+x11 ---> Uninstalling gimp2 @2.6.7_0+darwin_9+x11
gimp2パッケージは、関連するパッケージに依存されているので、先にそれらをアンインストールしてから、gimp2パッケージをアンインストールします。