diff -ruN -ruN /usr/ports/net/gnu-finger/Makefile ./gnu-finger/Makefile --- /usr/ports/net/gnu-finger/Makefile Sun Oct 12 22:54:37 2003 +++ ./gnu-finger/Makefile Wed Oct 15 16:34:02 2003 @@ -20,7 +20,19 @@ CONFLICTS= pfinger-0.* .if ${OSVERSION} >= 500000 -BROKEN= does not compile on 5.x +#BROKEN= does not compile on 5.x +USE_REINPLACE= yes +post-patch: + ${REINPLACE_CMD} -e 's,DEFS="$$DEFS -D_ANSI_SOURCE",,' \ + ${WRKSRC}/configure + ${REINPLACE_CMD} -e 's,extern char \*sys_errlist,//extern char \*sys_errlist,' \ + ${WRKSRC}/lib/os.c ${WRKSRC}/lib/error.c + ${REINPLACE_CMD} -e 's,longjmperror (),void longjmperror (void),' \ + ${WRKSRC}/lib/error.c + ${REINPLACE_CMD} -e 's,\, sys_nerr,,' \ + ${WRKSRC}/lib/error.c + ${REINPLACE_CMD} -e 's,char \*source,const char \*source,' \ + ${WRKSRC}/lib/savedir.c .endif HAS_CONFIGURE= yes