antでrpmbuild
JPackageでゲトしたant-optionalはrpmbuildコマンドには対応してない(rpmを呼ぶ!)。
んで、自前でビルドしました。
用意するもの
- antのソース(apt-get sourceで)
- ビルドしようと"rpmbuild -bb ant"したら要求されたもの (non-freeなjaf,javamail,javaccが含まれるので注意。)
- ここの"rpmbuild.patch.gz"ってパッチ。(どうやらgentooのportage用のようだ。)
手順
- "apt-get source ant"でrpmrootにソースをインストール。
- SOURCEにパッチを展開。
- パッチのパスをちょっと修正(src/main/…ってとこをapache-ant-1.5.4/src/main/…に。)
- ant.specにパッチの処理を追加。(他と見比べれば分る…ハズ)
- "rpmbuild -bb ant.spec"でRPM/noarchにrpmができる。
…これでいいハズなんだけど、実はまだ上手くいってない罠。
=■●_なんでだー