#2453: KDE-4.6.0
-------------------------+--------------------------------------------------
 Reporter:  GodRocksYou  |       Owner:  blfs-book@…                   
     Type:  enhancement  |      Status:  new                           
 Priority:  normal       |   Milestone:  6.7                           
Component:  BOOK         |     Version:  SVN                           
 Severity:  normal       |    Keywords:                                
-------------------------+--------------------------------------------------

Comment(by dj@…):

 Wow that was fast! Excellent work! Couple of quick suggestions:[[BR]]

 1. Use the /etc/profile.d/kde4.sh: Pretty much everyone should be using
 /etc/profile.d, or at very least allow for it even if they have a
 monolithic /etc/profile, as udev, u*, polkit, and other related items
 explicitly depend on it. Something like:[[BR]]
 [[BR]]
 {{{
 cat > /etc/profile.d/kde4.sh << "EOF"
 # Begin /etc/profile.d/kde4.sh

 KDE4_PREFIX=/opt/kde4
 pathappend ${KDE4_PREFIX}/bin PATH
 pathappend ${KDE4_PREFIX}/lib/pkgconfig PKG_CONFIG_PATH
 pathappend ${KDE4_PREFIX}/lib/python2.7/site-packages PYTHONPATH

 export KDE4_PREFIX PATH PKG_CONFIG_PATH PYTHONPATH

 # End /etc/profile.d/kde4.sh
 }}}
 pathprepend and pathremove are also functions available to anybody
 following the book. XDG_DATA_DIRS and XDG_CONFIG_DIRS should also be taken
 care of here, right from the get go. Also, maybe a little bit of rewording
 would be nice to separate the two so that a complete example can be given
 for each.
 [[BR]][[BR]]
 2. All of the Non-KDE4 prerequisites have to be moved to their respective
 sections. I haven't read the content, but I would suggest that once the
 prereqs are committed, the rest should be added to the book ASAP so that
 it gets more exposure and testing in the nightly renders, and then cleaned
 up from there. The chapter entity can always be removed if it's not ready
 by release time, but I seriously doubt that will be necessary as quite a
 few people have shown interest in KDE4, just that nobody has taken the
 initiative to complete/commit it.

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2453#comment:23>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to