portfile stubs (incomplete, don't use)