maker: Add a missing Perl configuration file.
authorBrook Milligan <brook@nmsu.edu>
Tue, 14 Sep 2021 21:34:08 +0000 (15:34 -0600)
committerBrook Milligan <brook@nmsu.edu>
Tue, 14 Sep 2021 21:35:41 +0000 (15:35 -0600)
maker/Makefile
maker/PLIST

index 0f4d44c0aa9d694084415bc40f00a44cb701d344..de3959984aca15b9deeea9279a08f062ec7dfd5a 100644 (file)
@@ -37,6 +37,14 @@ REPLACE_PERL+=       lib/Nuc_translator.pm
 REPLACE_PERL+= lib/Widget/fgenesh/fgenesh_wrap
 REPLACE_PERL+= lib/Widget/genemark/gmhmm_wrap
 
+SUBST_CLASSES+=                PATH
+SUBST_STAGE.PATH=      post-build
+SUBST_FILES.PATH=      perl/lib/MAKER/ConfigData.pm
+SUBST_SED.PATH+=       -e 's,${WRKDIR}/.cwrapper/bin:,,'
+SUBST_SED.PATH+=       -e 's,${WRKDIR}/.buildlink/bin:,,'
+SUBST_SED.PATH+=       -e 's,${WRKDIR}/.tools/bin:,,'
+SUBST_SED.PATH+=       -e 's,${WRKSRC}/src/../,${PREFIX}/maker,'
+
 INSTALLATION_DIRS+=    maker share/doc/maker
 
 post-extract:
@@ -61,7 +69,7 @@ do-build:
        cd ${WRKSRC}/src && ${PERL5} Build install
 
 do-install:
-       cd ${WRKSRC} && ${PAX} -rw bin lib data ${DESTDIR}${PREFIX}/maker
+       cd ${WRKSRC} && ${PAX} -rw bin data lib perl ${DESTDIR}${PREFIX}/maker
        ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/maker
 
 .include "../../mk/bsd.pkg.mk"
index 21dcb5e3eaaef44c434a1dbf02bd3e348dc04457..4b44fb4e2ffb75c3995fad97f8acc121e40598c7 100644 (file)
@@ -224,6 +224,8 @@ maker/lib/polisher/exonerate/protein.pm
 maker/lib/repeat_mask_seq.pm
 maker/lib/runlog.pm
 maker/lib/shadow_AED.pm
+maker/perl/lib/MAKER/ConfigData.pm
+maker/perl/lib/Parallel/Application/MPI.pm
+maker/perl/lib/auto/MAKER/.packlist
+maker/perl/man/MAKER::ConfigData.3
 share/doc/maker/README
-@pkgdir maker/lib/verifier
-@pkgdir maker/lib/Parallel/Application