2012-03-13 (Tue)
_ [debian][amd64] LBP3100 vs cndrvcups再び
もう知らんと言ったけど、CAPT Printer Driver for Linux Ver2.40 (64bit) と 64bit 版の新しいのが 2011/12/8 に出ていたようなので、再挑戦してみる。 バイナリパッケージには rpm しか入ってないし、alien するにしてもパスが合わないのでソースからビルドする。相変わらず、Architecture: i386 なので any にする。cndrvcups-capt-2.40/statusui/src/ppapdata.c に
#include <cups/ppd.h>
を追加。cndrvcups-capt-2.40/cngplp/libtool がおかしいので、autogen の後はとりあえず cndrvcups-capt-2.40/statusui/libtool で上書きするように。また、dh_makeshlibs を有効にしておく。 以前のようにやったら、久々にうまく印刷できた。 とりあえず必要そうなもののヴァージョンをメモしておこう。
- cmap-adobe-japan1 0+20090930-2
- cmap-adobe-japan2 0+20090930-2
- cups 1.5.2-6
- cups-filters 1.0.4-1
- evince 3.3.90-1
- ghostscript 9.05~dfsg-3
- gs-cjk-resource 1.20100103-3
- poppler 0.16.7-3
- poppler-data 0.4.5-2
- texlive-* 2011.20120226-1
ん? 印刷はできたけど、縦書きの句読点とかっこがおかしいな…。て、これは pdf2ps で変換したときにおかしくなってる。ghostscript の問題? evince を使って pdf から ps に変換したら問題ない。
2012-03-10 (Sat)
_ [debian] 続・uim vs intltool 0.50.x
取り込んでいただけた。
_ [debian] uim 1:1.7.3-2
intltool 0.50.x でビルドできるようにパッチを当てて、ついでに debian/copyright を DEP-5 形式に作り直した。 Standards-Version を 3.9.3 にしたけど、debian/changelog では間違って 3.7.3 と書いてるのを後から気付いた…。
2012-03-07 (Wed)
_ [debian] uim vs intltool 0.50.x
#662795 は急に unstable で FTBFS になったので何だろうと調べてみると、おそらく intltool が 0.41.x から 0.50.x に上がったせいっぽい。とりあえず uim/po/POTFILES.{in,skip} に加えてやればいいみたい。 ついでに Bug 47027 - please update po/POTFILES.{in,skip} に報告。