You can make your own package based on ports.
cd /usr/ports/www/apache24
make package BATCH=yes
This command will store your package in /usr/ports/packages/All
.
poudriere
poudriere
is currently the official package builder for FreeBSD.
pkg install poudriere
# or
cd /usr/ports/ports-mgmt/poudriere
make
make install
poudriere
configuration is stored in /usr/local/etc/poudriere.conf
and /usr/local/etc/poudriere.d
poudriere jail -c -j myjail
poudriere jail -u -j myjail
poudriere ports -c -p myports
poudriere ports -u -p myports
poudriere bulk -j myjail -p myports www/apache24