FreeBSD port 作成者のためのハンドブック
Prev |  | Next

# Chapter 15. やっていいことといけないこと

このセクションではソフトウェアを port する上で、 良くある落し穴などについて説明します。 このリストを使ってあなた自身が作成した port のチェックはもとより、 PR データベースにある、 他の人が作成した port のチェックもできます。 あなたがチェックした port についてのコメントを バグ報告と一般的な論評にしたがって送ってください。 PR データベースにある port をチェックすることは、 わたしたちがそれらを commit するのを早めるとともに、 何をしているかをあなたが理解していることも証明します。

# 15.1. バイナリの strip

バイナリは strip してください。 オリジナルのソースがバイナリを strip してくれる場合は良いですが、 そうでない場合には port の `Makefile` が `install` ターゲットを持っているなら `BSD_INSTALL_PROGRAM` を、 持っていないなら strip するための `post-install` ルールを追加して strip するようにするとよいでしょう。 たとえばこんな風になります:

    post-install:
            strip ${PREFIX}/bin/xdl

インストールされた実行形式がすでに strip されているかどうかは `file` コマンドで確認できます。 ``not stripped'' と表示されなければ strip されていることを示しています。

Prev | Home | Next
アップグレード |  | `INSTALL_*` マクロ

FreeBSD ports システムに関する質問は、(英語で) <ports@FreeBSD.org> へ、
この文書の原文に関するお問い合わせは、(英語で) <doc@FreeBSD.org> までお願いします。