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

Bug 490428

Summary: kde-misc/kshutdown - Support for USE flags kde and qt
Product: Gentoo Linux Reporter: Jeff <israeljr>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED UPSTREAM    
Severity: enhancement    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jeff 2013-11-04 20:44:46 UTC
kde-misc/kshutdown ebuild should have the USE flag options for "kde" and "qt", because it can be compiled for kde and/or qt.  

For example:
If you compile only the qt4 version of kshutdown from their website's source.  It has no dependance on "kde-base/kdelibs", "dev-qt/qt* qt3support", or "dev-libs/libattica".

I was able to sucessfully install kshutdown-3.0 from websites source, with the following dependent packages
dev-qt/qtcore-4.8.4-r5 (exceptions glib iconv ssl -aqua -c++0x -debug -icu -pch -qt3support)
dev-qt/qtgui-4.8.4-r1 (accessibility dbus exceptions glib tiff xinerama xv -aqua -c++0x -cups -debug -egl -gif -gtkstyle -mng -nas -nis -pch -qt3support -trace)
dev-qt/qtdbus-4.8.4 (exceptions -aqua -c++0x -debug -pch)

I didn't compile the kde version so i don't know the dependances, but i dont think it requires qt3support.  Their website has some details.
here are some details on their website about different dependances
http://kshutdown.sourceforge.net/README.html#kdevsqt

hope this helps
ZyMOS
Comment 1 Chris Reffett (RETIRED) gentoo-dev Security 2013-11-08 16:37:03 UTC
I'm not sure I like this; it's two completely separate build systems for one package, which would be a pain to implement and I'm not sure how much of a benefit there is.
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2013-11-12 17:30:34 UTC
Please report a bug on upstream bug tracker to support the different build types (kde or qt only build) in one build system. If this is fixed in a release version, please re-open this bug and we will add the non-kde build as well.