.TH "GNUCONFIG.ECLASS" "5" "Aug 2004" "Portage 2.0.50" "portage" .SH "NAME" gnuconfig \- automatically update files that typically come with automake. .SH "DESCRIPTION" The \fBgnuconfig\fR eclass is used to automatically update files that typically come with automake to the newest version available on the system. The most common use of this is to update config.guess and config.sub when configure dies from misguessing your canonical system name (CHOST). It can also be used to update other files that come with automake, e.g. depcomp, mkinstalldirs, etc. .SH "FUNCTIONS" .TP .BR "gnuconfig_update " "[file1] [file2]" If called without arguments, config.guess and config.sub will be updated. All files in the source tree (\fB${S}\fR) with the given name(s) will be replaced with the newest available versions. This function is usually called from \fIsrc_unpack\fR. .SH "REPORTING BUGS" Please report bugs via http://bugs.gentoo.org/ .SH "SEE ALSO" .BR ebuild (5) .SH "FILES" .BR /usr/portage/eclass/gnuconfig.eclass .SH "AUTHORS" Aaron Walker .SH "CVS HEADER" $Header: $