ℹ️本記事は古いコンテンツを変換して表示しています。
表示が崩れたり、リンクが正しくない可能性があります。ご了承ください。
ℹ️本記事は古いコンテンツを変換して表示しています。
表示が崩れたり、リンクが正しくない可能性があります。ご了承ください。
2016/01/10 18:01 : GlusterFSのパッケージを作る
pkgのお勉強も兼ねてパッケージを作ってみた。
完成品はこちら。
https://github.com/2510/glusterfs-freebsd(パッケージを作るためのスクリプトであって、バイナリはないよ!)
fetchしてconfigureしてmakeしてpackageするMakefile。make package
でpkg用パッケージを作る。packageの中身は割と適当。例えばoriginがnet/glusterfsとなってるけどportsにそんなのないし。
packageを作るのは今回が初めてなのでいろいろと苦労した。pkg createは使い方がよくわからん(かった)し、manifestoに至っては今出力している内容で正しいのかもわからない。manifestの内容については以下のページを参考にさせてもらった。
こちらはシェルスクリプトでがんばっていたが、最近は少しでも長いものはPythonを使うように心がけているのでPythonで書いてみた。