2008-09-01から1ヶ月間の記事一覧

開発版MurrineエンジンをRPM化

gnome-look.orgで公開されているGTK+テーマのいくつかは開発版のMurrineエンジンを必要とする。そこでRPMパッケージにしたのでhttp://www.sutv.zaq.ne.jp/linuz/tks/index.html=物置に置いておく。 以下は作業ログ $ []yumdownloader --source gtk-murrine-e…

TypeError: wrong number of parameters

X11 Mouse Cursor plug-in for GIMP(gimp-xmc-plugin)の「file-xmc-save」関数は15の引数を持つ。以下に解説すると run-mode INT32 他のplug-inと同じ image IMAGE 〃 drawable DRAWABLE 〃 filename STRING 〃 raw-filename STRING 〃 x-hot INT32 hotspot…

X11 Mouse Cursor plug-in for GIMP ver.0.2.0 をリリース

X11 Mouse Cursor plug-in for GIMPバージョン0.2.0をリリースした。 今回は以下のような変更を行った。 読み込める画像の寸法を最大512pxに緩和(さすがにこれで十分だろう*1) プログレスバーの表示を早めに始めるように変更(フリーズしているようにみえ…

TypeError: GimpImageComboBox.set_active_image() argument 1 must be gimp.Image, not int

昨日のレイヤーを複製するスクリプトをGIMP-Pythonで書いてみた。 #!/usr/bin/env python from gimpfu import * def python_duplicate_layer(img, layer): copy_layer = layer.copy() img.add_layer(copy_layer, -1) gimp.displays_flush() register( "pytho…

Error: set!: unbound variable: copy-layer

GIMPの自作プラグインを作っている関係で、Script-Fu 青空教室のレイヤー複製スクリプトを「~/gimp-2.5/scripts/duplicate-layer.scm」に保存し、GIMPから呼び出してみると、 実行中にエラーが発生しました: (script-fu-duplicate-layer 1 152) Error: set!…

Fluxbox-1.1.1 on Fedora 9

Fluxbox-1.1.1がリリースされている。Fedora 9にはバージョン1.1.0がupdate-testingに出ているが、1.1.1は現在のところrawhideのみビルドされている様だ。とりあえずFedora 9用の野良rpmを作ったので物置に置いておく。 なお、この配布パッケージには各国語…

掲示板のスパム対策

物置内の某所にある私が管理する掲示板は、長らく過疎っていたのでほとんど書き込みが無いが、最近スパムが書き込まれるようになった。とりあえずoska.nt.ftth4.ppp.infoweb.ne.jpを弾くようにしたが、もしかしたらスパムと関係ない投稿まで弾いてしまうかも…

xcur2png 0.6.2をリリース

xcur2png 0.6.2をリリースした。さらにコードを整理して少し読みやすくなったはず。また「-c」オプションにディレクトリを再度指定できるようにした。 次回は進捗を表示するようにし、「-q」|「--quiet」オプションを付ける予定。

(nominal)sizeを32に変更するパッチ

Xのマウスカーソルのサイズについてで書いたようにカーソルテーマがgnome-appearance-properties(GNOMEの外観の設定)にリストされるには、そのテーマの「left_ptr」の(nominal)sizeが12,16,24,32,36,40,48,64のいずれかでなければならないが、CursorXP/FX …

xcur2png 0.6.1をリリース

少し前になるが、xcur2png 0.6、引き続いて0.6.1をリリースした。CLI-Apps.orgからダウンロードできる。 0.5.1のソースコードがあまりにひどかったので、8割がた書き直した。機能についてはPNGを出力するディレクトリを指定する「-d」、PNGに付ける連番の最…

paco-2.0.5のインストール

paco-2.0.5が出ている。このバージョンからはFedora 9用のrpmパッケージ、Ubuntu用のdebパッケージ、さらになんとVine Linux用のrpmパッケージが用意されているが、pacoのインストールログをpacoで採らずしてどうするのかと思い、ソースからビルドした。 「p…

「~/.Trash」に捨てたファイルがGNOMEログイン後に行方不明

普段GNOMEをつかわずFluxbox上でmltermと話しながら生活しているので、GNOMEのゴミ箱を使わず以下のようなbashスクリプトでいらないものを「~/.Trash」以下に捨てていた。 ~/bin/trash: #!/bin/bash mv -v --backup=numbered --target-directory=~/.Trash/ $…

kernel-2.6.26.3-29.fc9.i686へアップデート

kernel-2.6.25.14-108.fc9.i686からkernel-2.6.26.3-29.fc9.i686へアップデートした。 サスペンド復帰後にサウンドがならない不具合が解消されている。しかし、復帰後にバックライトが極端に暗いことと、Core 2 Duoで2番目のCPUの制御が死んでしまうバグは残…

/usr/include/lcms.h:1370: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’

前回の続き。 依存関係が解決出来たのでさっそく開発版GIMPのビルドに取りかかった。 $ []./configure --enable-debug --enable-profile --enable-ansi --prefix=/opt[] []...省略...[] $ []make[] []...省略...[] []In file included from jpeg-load.c:35:[…

開発版GIMPのFedora 9へのインストール

GIMPのプラグインを書いた関係で、動作確認のため開発版GIMPを安定版GIMPと平行してインストールすることにした。OSはFedora 9、GIMPのバージョンは2.5.3である。 開発版GIMPのビルドとインストールの方法はソースコードに付属するINSTALLに書いてある。 ち…

VirtualBoxのアップグレード

VirtualBoxのバージョン2.0が出たので、1.6からアップグレードして見た。 Linux DownloadsからFedora 9のrpmパッケージをダウンロードする。 $ []sudo rpm -e VirtualBox[] []旧版を削除[] []...省略...[] $ []rpm -qa |grep qt[] []dbus-qt-0.70-4.fc9.i386…

X11 Mouse Cursor plug-in for GIMPをdebパッケージ化

昨日リリースしたX11 Mouse Cursor plug-in for GIMPをUbuntu用にdebパッケージ化した。その際に表示されたエラーメッセージとその対処をメモしておく。 dpkg-shlibdeps: warning: debian/gimp-xmc/usr/lib/gimp/2.0/plug-ins/file-xmc shouldn't be linked …

X11 Mouse Cursor plug-in for GIMP をリリース

X11 Mouse Cursor plug-in for GIMPバージョン0.1.0をリリースした。 リンク先からダウンロードできる。 このプラグインはGIMPにX11マウスカーソルの読み込み、書き出しの機能を追加する物である。 インストール及び使用方法は付属のINSTALLとREADMEに書いて…