For today i’ll show how to install software in Freebsd. Freebsd use the tree ports, consist in a tree of directories that contains different source code and scripts that automate the process of compilation and installation. In each port directory we can find these files:
– makefile: contains different entries, like the installation directory and how compile the port.
– distinfo: Contains information about the files has to download to compile the program and the checksum in md5 to check the integrity.
– directory files: contains the necessary patches to compile and install the program in your freebsd system.
– pkg-descr: description of the package.
– pkg-plist: list of all the files that the program will install in your system.