diff --git a/en_US.ISO8859-1/books/handbook/ports/chapter.sgml b/en_US.ISO8859-1/books/handbook/ports/chapter.sgml
index 198f0735bc..b73ccb7a80 100644
--- a/en_US.ISO8859-1/books/handbook/ports/chapter.sgml
+++ b/en_US.ISO8859-1/books/handbook/ports/chapter.sgml
@@ -904,6 +904,41 @@ Receiving lsof_4.57D.freebsd.tar.gz (439860 bytes): 100%
In this example we change the MASTER_SITES option to
ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
+
+ Some ports require you to provide build options which can enable/disable
+ parts of the application which are unneeded, certain security options,
+ and other customizations. A few which come to mind are
+ net/mozilla,
+ security/gpgme, and
+ mail/sylpheed-claws. A message will be
+ displayed when options such as these are available.
+
+
+
+ Overriding the Default Ports Directories
+
+ Sometimes it is useful (or mandatory) to use a different distfiles
+ and ports directory. The PORTSDIR and
+ PREFIX variables can override the default
+ directories. For example:
+
+ &prompt.root; make PORTSDIR=/usr/home/example/ports install
+
+ will compile the port in /usr/home/example/ports and
+ install everything under /usr/local.
+
+ &prompt.root; make PREFIX=/usr/home/example/local install
+
+ will compile it in /usr/ports and install it in
+ /usr/home/example/local.
+
+ And of course,
+
+ &prompt.root; make PORTSDIR=../ports PREFIX=../local install
+
+ will combine the two (it is too long to completely write on
+ this page, but it should give you the general idea).
+