libxml-parser-perl: restore it like before perl infra

intltool uses this package,
and we don't want that it depends on host-perl,
but on system perl
perl: add host variant
perl: remove useless hacks
pkg-perl: refactor with host-perl