| 1 | # Copyright 1999-2004 Gentoo Technologies, Inc. |
1 | # Copyright 1999-2004 Gentoo Technologies, Inc. |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/gnuconfig.eclass,v 1.17 2004/05/28 20:56:10 rac Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/gnuconfig.eclass,v 1.18 2004/06/23 02:58:32 vapier Exp $ |
| 4 | # |
4 | # |
| 5 | # Author: Will Woods <wwoods@gentoo.org> |
5 | # Author: Will Woods <wwoods@gentoo.org> |
| 6 | # |
6 | # |
| 7 | # This eclass is used to automatically update files that typically come with |
7 | # This eclass is used to automatically update files that typically come with |
| 8 | # automake to the newest version available on the system. The most common use |
8 | # automake to the newest version available on the system. The most common use |
| … | |
… | |
| 50 | targetlist=`find ${S} -name "${file}"` |
50 | targetlist=`find ${S} -name "${file}"` |
| 51 | if [ -n "$targetlist" ] ; then |
51 | if [ -n "$targetlist" ] ; then |
| 52 | for target in $targetlist; do |
52 | for target in $targetlist; do |
| 53 | einfo " Updating ${target/$S\//}" |
53 | einfo " Updating ${target/$S\//}" |
| 54 | cp -f ${configsubs_dir}/${file} ${target} |
54 | cp -f ${configsubs_dir}/${file} ${target} |
| 55 | eend $! |
55 | eend $? |
| 56 | done |
56 | done |
| 57 | else |
57 | else |
| 58 | ewarn " No ${file} found in ${S}, skipping.." |
58 | ewarn " No ${file} found in ${S}, skipping.." |
| 59 | fi |
59 | fi |
| 60 | done |
60 | done |