- pull all ports in one; - PREFIX->LOCALBASE; - don't substitute in conf file, use MAKE_FLAGS instead; - rename patches; - pass CFLAGS to sub makes