Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 82095

Summary: sci-calculators/kconvert is missing kde dependency
Product: Gentoo Linux Reporter: Keri Harris <keri>
Component: Current packagesAssignee: Gentoo Science Related Packages <sci>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Keri Harris gentoo-dev 2005-02-15 02:38:18 UTC
kconvert-1.1 contains the "need-qt 3" function call, but kconvert cannot build with qt alone. It is a kde app and so need-kde should be specified.

Also, "dodoc INSTALL COPYING README TODO" installs some redundant files:
-COPYING can be found in ${PORTDIR}/licenses/GPL-2
-README and TODO are empty files.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-15 06:05:09 UTC
Please have a look at kde-misc how kde application ebuilds should be done. Usually you don't need to call any src_* functions. I'd like also to point out that - while the approach is broken and will change - need-qt/kde functions have always to be called after R/DEPEND.
Comment 2 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-02-24 09:25:16 UTC
Please check out kconvert-1.1-r1. I have fixed it to use the kde.eclass, call need-kde 3, and also to build with -arts. As there are quite a few changes I have revision bumped it. Unfortunately COPYING and INSTALL are still installed - it appears that the kde.eclass does this, and so I cannot rectify that issue.
Comment 3 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-02-24 09:27:11 UTC
Correction - only COPYING is installed now. Not sure why that is still installed though. The other files should be installed as they may be used in future versions if they are released.