Index: bin/Ltibutils.pm =================================================================== RCS file: /sources/ltib/ltib/bin/Ltibutils.pm,v retrieving revision 1.6 retrieving revision 1.8 diff -u -r1.6 -r1.8 --- bin/Ltibutils.pm 17 Jan 2007 11:19:50 -0000 1.6 +++ bin/Ltibutils.pm 1 Feb 2007 15:08:41 -0000 1.8 @@ -24,7 +24,7 @@ # # Utility functions loaded by LTIB # -# CVS version: $Revision: 1.6 $ +# CVS version: $Revision: 1.8 $ # ###################################################################### package Ltibutils; @@ -558,8 +558,10 @@ glibc => 'ldd --version 2>/dev/null', 'glibc-devel' => sub { -f '/usr/lib/libm.so' }, 'glibc-headers' => sub { -f '/usr/include/stdio.h' }, - 'libstdc++' => sub { my @f = glob('/usr/lib/libstdc++*'); @f > 1 ? 1 : 0 }, - 'libstdc++-devel'=> sub { return system_nb("ls -ld /usr/include/[gc]++* &>/dev/null") == 0 }, + 'libstdc++' => sub { my @f = glob('/usr/lib/libstdc++*'); @f >= 1 ? 1 : 0 }, + 'libstdc++-devel'=> sub { return system_nb("ls -ld /usr/include/[gc]++* &>/dev/null") == 0 + || (-e "/usr/portage") # Gentoo hack + }, lkc => 'mconf -h 2>/dev/null', ncurses => 'tic -V 2>/dev/null', 'ncurses-devel' => sub { -f '/usr/include/ncurses.h' },