When I try to make this port, I get this error: gmake: ./makeman.pl: Command not found gmake: *** [vpnc.8] Error 127 Everything builds fine except man pages. Fix: I replaced shebang string in makeman.pl to point to /usr/local/bin/perl instead of /usr/bin/perl. It worked. How-To-Repeat: make -C /usr/ports/security/vpnc
Responsible Changed From-To: freebsd-ports-bugs->ehaupt Over to maintainer (via the GNATS Auto Assign Tool)
Author: ehaupt Date: Sun Sep 16 10:28:02 2012 New Revision: 304339 URL: http://svn.freebsd.org/changeset/ports/304339 Log: Point shebang in a perl script to ${PERL} in order to solve a build problem if perl is installed without creating symlinks to /usr/bin/perl. PR: 171673 (based on) Notified by: Yuriy Taraday <yorik.sar@gmail.com> Modified: head/security/vpnc/Makefile Modified: head/security/vpnc/Makefile ============================================================================== --- head/security/vpnc/Makefile Sun Sep 16 09:47:44 2012 (r304338) +++ head/security/vpnc/Makefile Sun Sep 16 10:28:02 2012 (r304339) @@ -56,6 +56,7 @@ post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/config.c @${REINPLACE_CMD} -e 's|\(/etc/vpnc\)|${PREFIX}\1|' \ ${WRKSRC}/${MAN8}.template + @${REINPLACE_CMD} -e '1s|.*perl|#!${PERL}|' ${WRKSRC}/makeman.pl do-install: ${INSTALL_PROGRAM} -m 751 ${WRKSRC}/vpnc ${PREFIX}/sbin/vpnc _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed, thanks!