Date: Tue, 4 Dec 2001 11:12:56 -0200 From: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> To: freebsd-ports@FreeBSD.org Cc: Udo Schweigert <udo.schweigert@siemens.com>, portmgr@FreeBSD.org Subject: should automake14 imply USE_GMAKE ? (bsd.port.mk) Message-ID: <20011204131318.77310.qmail@exxodus.fedaykin.here>
next in thread | raw e-mail | index | archive | help
--pvezYHf7grwyp3Bc Content-Type: multipart/mixed; boundary="UugvWAfsgieZRqgk" Content-Disposition: inline --UugvWAfsgieZRqgk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, It has been brought to my attention that automake 1.4 (devel/automake14) always requires USE_GMAKE unless one omits the dependency code (by giving it the -i option). Thanks to Udo Schweigert <udo.schweigert@siemens.com> for the heads up. automake 1.5 (devel/automake) already does something similar in its own. Therefore, it does not usually require gnu make. I use the term usually because I have not found any cases where gnu make was required but I am no automake expert. So I thought that since we can now handle auto* tools on a per version basis, we could handle this automagically. Possibilities: whenever we USE_AUTOMAKE_VER=3D14, we would imply either AUTOMAKE_ARGS?=3D-i or USE_GMAKE?=3Dyes However, there might be caveats: 1) will ports using automake 1.4 break due to '-i'. Once again, I am no automake expert, so I am asking; 2) should we do this or add a USE_GMAKE=3Dyes instead of the AUTOMAKE_ARGS? I'd rather (1) since USE_GMAKE adds both yet another miryad of potential problems and another dependency. Regards, --=20 Mario S F Ferreira - DF - Brazil - "I guess this is a signature." Computer Science Undergraduate | FreeBSD Committer | CS Developer flames to beloved devnull@someotherworldbeloworabove.org feature, n: a documented bug | bug, n: an undocumented feature --UugvWAfsgieZRqgk Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=patch Content-Transfer-Encoding: quoted-printable --- bsd.port.mk.orig Tue Dec 4 10:43:21 2001 +++ bsd.port.mk Tue Dec 4 10:53:39 2001 @@ -878,6 +878,8 @@ .else BUILD_DEPENDS+=3D automake14:${PORTSDIR}/devel/automake14 =20 +AUTOMAKE_ARGS?=3D -i + USE_AUTOCONF_VER?=3D 213 .endif .endif --UugvWAfsgieZRqgk-- --pvezYHf7grwyp3Bc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE8DMvuS4IrBZHv9mwRAsF+AJ4tvXjynQ4eHtbNmZ/aEpIwySJ/twCcDIsN 0QAoEcPjCnbq9RGgixQCjR0= =Svw9 -----END PGP SIGNATURE----- --pvezYHf7grwyp3Bc-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011204131318.77310.qmail>