Hello freebsd-ports, Mk/bsd.port.mk unconditionally and inevitably add code to put " --infodir=${GNU_CONFIGURE_PREFIX}/${INFO_PATH}/${INFO_SUBDIR}" into _LATE_CONFIURE_ARGS at line ~2651.
But later, at line ~4930 same makefile adds ${INFO} files from "${STAGEDIR}${PREFIX}/${INFO_PATH}" to pkg-plist. It is impossible to make this right, if ${GNU_CONFIGURE_PREFIX} != ${PREFIX} and it is impossible to override "--infodir" for GNU_CONFIGURE in port's Makefile, because _LATE_CONFIGURE_ARGS could not be modified. MANDIR / GNU_CONFIGURE_MANPREFIX have same problem. I don't understand, how to resolve this problem: if GNU_CONFIGURE_PREFIX is set to "${PREFIX}/something", it is impossible to have good pkg-plist with info files with INFO mechanism. Also, I don't like this _LATR_CONFIGURE_ARGS magic at all, as it is impossible to set custom infodir and mandir by hands! IMHO, this code should check CONFIGURE_ARGS before setting these options! -- Best regards, Lev mailto:l...@freebsd.org _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"