Bug 71895 - giflib fails maketest due to dep on xv [patch]
Bug#: 71895 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: All Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: usata@gentoo.org Reported By: dirtyepic@gentoo.org
Component: Ebuilds
URL: 
Summary: giflib fails maketest due to dep on xv [patch]
Keywords:  
Status Whiteboard: 
Opened: 2004-11-20 15:42 0000
Description:   Opened: 2004-11-20 15:42 0000
giflib needs the xv package in order to do it's test suite.  if xv is absent,
emerge will fail if maketest is enabled.

this is the same as bug 70135, which was for libungif.  usata's libungif patch
will work equally well here.
i made some small changes to the patch, mainly to clarify things for the end
user (eg. changed "run src_test" to "run the tests") and removed 'epause;
ebeep; epause' since they just produce errors for me:

/usr/lib/portage/bin/ebuild.sh: line 76: epause: command not found
/usr/lib/portage/bin/ebuild.sh: line 76: ebeep: command not found
/usr/lib/portage/bin/ebuild.sh: line 76: epause: command not found

but maybe that's just me or something.

the patch, attached, has been successfully tested against giflib-4.1.3.ebuild

thanks.

------- Comment #1 From Ryan Hill 2004-11-20 15:44:04 0000 -------
Created an attachment (id=44393) [details]
maketest patch

------- Comment #2 From Mamoru KOMACHI (RETIRED) 2004-11-23 03:33:18 0000 -------
Fixed in CVS. ebeep and epause are in eutils.eclass,
so if you want to use them, add eutils to inherit.
Thanks for the bug report.