章 2. 自行打造 port
前一頁 |  | 下一頁

## 章 2. 自行打造 port

那麼，開始對自行製作 port 或更新有一些興趣了嗎？太好囉！

下面將介紹一些建立 port 時該注意的事項。如果是想升級現有的 port ，那麼也請參閱 章 10, Upgrading 說明。

因為這份文件可能講得不是十分詳細，可能需要參考 `/usr/ports/Mk/bsd.port.mk` 這檔是所有 port 的 Makefile 檔都會用到的。 就算你不是每天不斷 hacking Makefiles ，也都可以藉由它來對整個 port 機制、Makefile 更瞭解， 裡面的註釋相當詳細。 此外，若有其他特定 port 的問題，也可以到 FreeBSD ports 郵遞論壇 來獲得答案。

### 注意:

本文內所提及的環境變數 (``VAR``)部份， 只有一些可以替換(overridden)。大部份的環境變數(非全部)通常都會寫在 `/usr/ports/Mk/bsd.port.mk` 內，其他的也是差不多。 請注意：該檔並非使用一般的 tab 設定值，而是採用 1 個 tab 等於 4 個 space。 Emacs 與 Vim 應該都會在載入該檔時順便讀取相關設定值。 vi(1) 及 ex(1) 這兩個程式也都可以打 `:set tabstop=4` 以修改設定值。

前一頁 |  | 下一頁
章 1. 楔子 | 起始頁 | 章 3. 打造 Port 快速上手篇

本文及其他文件，可由此下載： ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/。

若有 FreeBSD 方面疑問，請先閱讀 FreeBSD 相關文件，如不能解決的話，再洽詢 <questions@FreeBSD.org>。
關於本文件的問題，請洽詢 <doc@FreeBSD.org>。