gcc-3.2 fix
authorGeorge Shapovalov <george@gentoo.org>
Thu, 7 Nov 2002 09:30:53 +0000 (09:30 +0000)
committerGeorge Shapovalov <george@gentoo.org>
Thu, 7 Nov 2002 09:30:53 +0000 (09:30 +0000)
app-misc/endeavour/ChangeLog
app-misc/endeavour/endeavour-2.1.14.ebuild

index 71b846ad3df790465ab0b77ff1d2c61f10782bc9..2e26341fd3a2708e2bfea9ca33f45990acd2344a 100644 (file)
@@ -1,9 +1,13 @@
 # ChangeLog for app-misc/endeavour
 # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/app-misc/endeavour/ChangeLog,v 1.2 2002/11/02 07:08:00 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/endeavour/ChangeLog,v 1.3 2002/11/07 09:30:53 george Exp $
 
 *endeavour-2.1.14.ebuild (16 May 2002)
 
+  06 Nov 2002l George Shapovalov <george@gentoo.org> endeavour-2.1.14.ebuild :
+  
+  fixed glibc-2.3.1 (or possibly gcc-3.x) problem, see #9999 for details
+
   16 May 2002; George Shapovalov <george@gentoo.org> endeavour-2.1.14.ebuild 
   Changelog files/digest-endeavour-2.1.14 :
 
index b4e6521fd5fe7f2cedd73ce61cd212dbd7ca5803..575df6c7920e1c34c3668f26fbf1329808214f77 100644 (file)
@@ -1,8 +1,10 @@
 # Copyright 1999-2002 Gentoo Technologies, Inc.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/endeavour/endeavour-2.1.14.ebuild,v 1.6 2002/10/20 18:40:22 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/endeavour/endeavour-2.1.14.ebuild,v 1.7 2002/11/07 09:30:53 george Exp $
 
-M=endeavour2-mimetypes
+IUSE=""
+
+M="endeavour2-mimetypes"
 S=${WORKDIR}/${P}
 DESCRIPTION="This is a powerful file and image browser"
 HOMEPAGE="http://wolfpack.twu.net/Endeavour2/"
@@ -20,10 +22,14 @@ DEPEND="=x11-libs/gtk+-1.2*
 src_unpack() {
        unpack ${P}.tar.bz2
        unpack ${M}.tgz
+
+       #need to remove reference to ctypes.h from fio.cpp to make gcc-3.x compile the package
+       cd ${S}/endeavour2
+       mv fio.cpp fio.cpp-orig
+       sed -e "s:#include <ctype.h>://#include <ctype.h>:" fio.cpp-orig >fio.cpp
 }
 
 src_compile() {
-       cd ${P}
        ./configure Linux \
                --prefix=/usr
        emake || die "Parallel make failed"
@@ -42,7 +48,7 @@ src_install() {
        dodir /usr/share/endeavour2
        cp -R endeavour2/data/* ${D}/usr/share/endeavour2
        dodoc AUTHORS HACKING INSTALL README TODO
-       
+
        # install mimetypes
        cd ${WORKDIR}/${M}
        mv README README.mimetypes