Tritonn の ports を作ろう (その4)
mysql-tritonn-client は依存関係でインストールされるから 作んなきゃ
mysql-tritonn-scripts は無視したいけど、server の Makefile 書き換えたから、これも作る
- というわけで、ports をコピー
# cd /usr/ports/databases
# cp -R mysql50-client mysql50-tritonn-client
# cp -R mysql50-scripts myql50-tritonn-scripts
- mysql50-tritonn-client の修正
# cd mysql50-tritonn-client
# vi Makefile
変更箇所PKGNAMESUFFIX= -tritonn-client COMMENT= Multithreaded SQL database with Tritonn (client) MASTERDIR= ${.CURDIR}/../mysql50-tritonn-server
こんだけでいいと思う
make deinstall 時に
perhaps the packing list is incorrectly specified?
がでるので、
pkg-plist を編集する必要がありそう
- mysql50-tritonn-scripts の方も修正
# vi Makefile
PKGNAMESUFFIX= -tritonn-scripts COMMENT= Multithreaded SQL database with Tritonn (scripts) MASTERDIR= ${.CURDIR}/../mysql50-tritonn-server
でも、これ 使ったことがないけど。
- これで、make install すると Tritonn がインストールされるようになった
# cd /usr/ports/databases/mysql50-tritonn-server
# make install
いちおう、
make package なんかも試している途中です。