[MacPorts] #50000: perl5: improve / reimplement packaging