--- Portfile.orig	2014-08-01 05:41:59.000000000 -0700
+++ Portfile	2016-01-04 22:29:15.000000000 -0800
@@ -3,9 +3,11 @@
 
 PortSystem          1.0
 
+set perlver         5.22
+
 name                docbook-utils
 version             0.6.14
-revision            2
+revision            3
 categories          textproc
 platforms           darwin
 license             GPL-2+
@@ -27,7 +29,7 @@
 conflicts           docbook2X
 
 depends_lib         port:sgml-common \
-                    port:p5.16-sgmlspm \
+                    port:p${perlver}-sgmlspm \
                     port:openjade \
                     port:docbook-dsssl \
                     port:docbook-sgml-4.2
@@ -70,6 +72,10 @@
         ${worksrcpath}/bin/sgmldiff.in \
         ${worksrcpath}/doc/man/Makefile.in \
         ${worksrcpath}/doc/HTML/Makefile.in
+    reinplace "s|sgmlspl|sgmlspl-${perlver}|g" \
+        ${worksrcpath}/backends/man.in \
+        ${worksrcpath}/backends/texi.in \
+        ${worksrcpath}/doc/man/Makefile.in
 
     # Update content to docbook-4.x since we do not have 3.x available in MacPorts
     reinplace "s|V3.1|V4.2|" ${worksrcpath}/doc/docbook-utils.sgml
