2004-09-23 (Thu)

_ [debian] util-linux 2.12-9vd1

util-linux-2.11z-CITI_NFS4_ALL.patch を当てて作成。

_ [comp] 続・autoconf と automake

を参考に、GKrellUIM を autoconf 化してみる。

  1. gkrelluim.c のあるディレクトリで autoscan を実行。
  2. configure.scan が作成されるので、それを雛形として configure.in を作成。
  3. pkg-config のための PKG_CHECK_MODULES マクロを configure.in に追加。
  4. automake のために AM_INIT_AUTOMAKE マクロを configure.in に追加。
  5. AUTHORS ChangeLog NEWS README ファイルを準備。
  6. Makefile.am を作成。
  7. aclocal を実行。
  8. automake -a -c を実行。(-a は不足ファイルの追加を行うフラグ。-c を付けると symlink ではなく cp を行う。)
  9. autoconf を実行。

途中 pkg-config のための PKG_CHECK_MODULES マクロで悩んだり、Makefile.am の書き方で悩んだりしたものの、なんとか完成。

_ [gkrelluim] 0.0.1

autoconf 化できた、といっても初めてなので何か間抜けなことやってるかも。でも tarball にまとめることができたので正式リリース。GKrellUIM のページはこちら。

2004-09-21 (Tue)

_ [debian] util-linux 2.12-8vd1

util-linux-2.11z-CITI_NFS4_ALL.patch を当てて作成。

_ [debian] slang1-dev vs slang1-utf8-dev

slang1-utf8-dev を要求してくるパッケージがあって、それを入れると aalib1-dev libcaca-dev libsdl-image1.2-dev libsdl1.2-dev slang1-dev が芋蔓式に削除されてしまう。#134376 ではだいぶ前に wontfix になってしまってるので、毎回入れ直すしか方法はないのかな。

_ [debian] sun-j2sdk1.4 1.4.2+05, sun-j2re1.4 1.4.2+05

でびあんでじゃばを参考に、SUN J2SDK1.4 と SUN J2RE1.4 を入れてみる。

  1. 「deb http://z42.de debian/」を /etc/apt/sources.list に追加、apt-get update。
  2. j2se-package を apt-get install。
  3. java.sun.com から j2sdk-1_4_2_05-linux-i586.bin と j2re-1_4_2_05-linux-i586.bin を download。
  4. j2se-package で *.bin を deb パッケージに変換。
  5. java-common sun-j2sdk1.4 sun-j2sdk1.4debian sun-j2re1.4 sun-j2re1.4debian を install。
  6. /usr/lib/j2re1.4-sun/lib/font.properties.ja に font.properties.ja-patch を当てる。ただし、patch は s/kochi/sazanami/g しておく。
  7. /etc/X11/XF86Config-4 の Files セクションに「FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/"」を追加。

Module セクションに xtt を追加とあるが、freetype を既に使っているので追加しない。動いてるみたいだからこれでいいかな。 ちなみに 1.5rc は j2se-package で対応してないようなので駄目だった。

_ [debian] sylpheed-gtk2 0.9.12-1vd2

sylpheed-0.9.12-gtk2-20040918-summary_search_fix.diff.gz を当てて作成。