You can bulk import such codes using IrScrutinizer,
[Link: harctoolbox.org] For your very example, select Import -> Text -> Raw, select "Name col." to be 1, "Raw signal col." to be 2, and field separator ": (colon)". Then copy the text to the clopboard, and press "Load from clipboard".
Unfortunately, IrScrutinizer cannot generate pcf directly (to my knowledge, that format is secret) but it can export as ccf, which can then be imported in ProntoEdit, and thus transformed into pcf.