If you want to install FreeBSD packages via HTTP (e.g. because your firewall does not allow FTP), you need to set PACKAGESITE to a repository which distributes the packages via HTTP. For example:

setenv PACKAGESITE http://ftp2.de.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/