how to recompile a port in a clean maneer?

Chuck Swiger cswiger at mac.com
Wed Oct 5 15:50:41 PDT 2005


Eric Devolder wrote:
[ ... ]
> My specific questions are:
> * how to fetch the source code of a port? and especially from another release?

cd /usr/ports/mail/postfix      # or whatever port you want
make fetch

If you want to fetch a different version of the port, you can change the 
Makefile in the port's directory, along with anything else that may be needed 
(the patches under files will need to be adjusted, if any, etc).

> * how to unpack, change the makefile, compile?

make extract
cd work
cd _path_   # this depends on the port and version, then edit files
             # cd back to the top-level port directory
make

> * how to package it again?

make package

-- 
-Chuck


More information about the freebsd-questions mailing list