/[gentoo-x86]/eclass/eutils.eclass
Gentoo

Diff of /eclass/eutils.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.182 Revision 1.186
1# Copyright 1999-2005 Gentoo Foundation 1# Copyright 1999-2005 Gentoo Foundation
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/eutils.eclass,v 1.182 2005/06/11 00:02:26 vapier Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.186 2005/07/06 20:20:03 agriffis Exp $
4# 4#
5# Author: Martin Schlemmer <azarah@gentoo.org> 5# Author: Martin Schlemmer <azarah@gentoo.org>
6# 6#
7# This eclass is for general purpose functions that most ebuilds 7# This eclass is for general purpose functions that most ebuilds
8# have to implement themselves. 8# have to implement themselves.
9# 9#
10# NB: If you add anything, please comment it! 10# NB: If you add anything, please comment it!
11 11
12inherit multilib 12inherit multilib
13ECLASS=eutils
14INHERITED="$INHERITED $ECLASS" 13INHERITED="$INHERITED $ECLASS"
15 14
16DEPEND="!bootstrap? ( sys-devel/patch userland_GNU? ( sys-apps/shadow ) )" 15DEPEND="!bootstrap? ( sys-devel/patch )"
17# sys-apps/shadow is needed for useradd, etc, bug #94745. 16# sys-apps/shadow is needed for useradd, etc, bug #94745.
18 17
19DESCRIPTION="Based on the ${ECLASS} eclass" 18DESCRIPTION="Based on the ${ECLASS} eclass"
20 19
21# Wait for the supplied number of seconds. If no argument is supplied, defaults 20# Wait for the supplied number of seconds. If no argument is supplied, defaults
1361 fi 1360 fi
1362 showedmsg=1 1361 showedmsg=1
1363 fi 1362 fi
1364 einfo "Press return to scan for the cd again" 1363 einfo "Press return to scan for the cd again"
1365 einfo "or hit CTRL+C to abort the emerge." 1364 einfo "or hit CTRL+C to abort the emerge."
1365 echo
1366 einfo "If you are having trouble with the detection"
1367 einfo "of your CD, it is possible that you do not have"
1368 einfo "Joliet support enabled in your kernel. Please"
1369 einfo "check that CONFIG_JOLIET is enabled in your kernel."
1366 read 1370 read
1367 fi 1371 fi
1368 done 1372 done
1369} 1373}
1370 1374
1494 1498
1495 if [ -n "${LIB}" -a -f "${ROOT}${LIB}" ]; then 1499 if [ -n "${LIB}" -a -f "${ROOT}${LIB}" ]; then
1496 SONAME=`basename ${LIB}` 1500 SONAME=`basename ${LIB}`
1497 1501
1498 einfo "An old version of an installed library was detected on your system." 1502 einfo "An old version of an installed library was detected on your system."
1499 einfo "In order to avoid breaking packages that link against is, this older version" 1503 einfo "In order to avoid breaking packages that link against it, this older version"
1500 einfo "is not being removed. In order to make full use of this newer version," 1504 einfo "is not being removed. In order to make full use of this newer version,"
1501 einfo "you will need to execute the following command:" 1505 einfo "you will need to execute the following command:"
1502 einfo " revdep-rebuild --soname ${SONAME}" 1506 einfo " revdep-rebuild --soname ${SONAME}"
1503 einfo 1507 einfo
1504 einfo "After doing that, you can safely remove ${LIB}" 1508 einfo "After doing that, you can safely remove ${LIB}"

Legend:
Removed from v.1.182  
changed lines
  Added in v.1.186

  ViewVC Help
Powered by ViewVC 1.1.20