[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:16550] Re: Voodoo2 on Debian
山下です。
From: Taketoshi Sano <xlj06203@xxxxxxxxxxx>
Subject: [debian-users:16527] Re: Voodoo2 on Debian
Date: Mon, 5 Jul 1999 23:57:04 +0900
Message-ID: <y5a673zbld6.fsf@xxxxxxxxxxxxxxxxxxxx>
> man alien すると
>
> -g, --generate
> というオプションがあります。以前 (bo の頃) Aplixware を deb 化
> した際には、これを使ったような気がする。
このオプションを使って上手くパッケージを作れました。
もっとしっかり man を読むべきでした。
debian ビルドディレクトリを generate してくれる訳ですね。
# --extract とかいうオプションを期待しながら
# man を読み流してしまいました。
# なるほど、こういう場合 -g の方が便利ですね。
どうもありがとうございました。
これだけ、というのもナニなので、
私が debian/rules に加えた変更を紹介します。
/usr/local/ を使ってしまいましたが、
Voodoo2 を持っている方は参考にどうぞ。
含まれていたバイナリは、使えなかったし不要なので削除した為、
ヘッダファイル、ドキュメント、サンプルソースだけになります。
alien -g コマンドで出来る debian/rules ファイルに書き足せば、
あとは適当に try & error で dpkg-buildpackage すれば OK だと
思います。
# 行頭の空白はタブにして下さい。
install -d debian/tmp
--- ここから ---
install -d debian/tmp/usr
( tar c doc include local ) | ( tar -C debian/tmp/usr -xvvf - )
# remove libc5ed objects and executables.
find debian/tmp/usr/local/glide -name "*.o" -exec rm {} \;
(cd debian/tmp/usr/local/glide/src ;\
rm -f tests/test?? ;\
rm -f texus/cmd/texus texus/lib/libtexus.* )
rm debian/tmp/usr/local/glide/bin/*
# move Glide2 documents to valid Debian document directory
mkdir debian/tmp/usr/doc/glide2x-sdk
mv debian/tmp/usr/doc/Glide2/* debian/tmp/usr/doc/glide2x-sdk
rmdir debian/tmp/usr/doc/Glide2
# cp -a `ls |grep -v debian` debian/tmp
`-- ここまで
#
これで Voodoo2 な mesa を作ることが出来る筈。
では。
Daisuke Yamashita
http://village.infoweb.ne.jp/%7Edais/