Difference between revisions of "KDE Pre-Installation Configuration"

From CBLFS
Jump to navigationJump to search
 
Line 11: Line 11:
 
   
 
   
 
  export KDE_PREFIX=/usr
 
  export KDE_PREFIX=/usr
 +
 +
export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg"
 
   
 
   
 
  # End /etc/profile.d/30-kde.sh
 
  # End /etc/profile.d/30-kde.sh
Line 32: Line 34:
 
   
 
   
 
  export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}${KDE_PREFIX}/lib/pkgconfig"
 
  export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}${KDE_PREFIX}/lib/pkgconfig"
 +
 +
export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}${KDE_PREFIX}/share"
 +
export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg"
 
   
 
   
 
  # End /etc/profile.d/30-kde.sh
 
  # End /etc/profile.d/30-kde.sh
Line 63: Line 68:
 
  export PKG_CONFIG_PATHN32="${PKG_CONFIG_PATHN32}${PKG_CONFIG_PATHN32:+:}${KDE_PREFIX}/lib/pkgconfig"
 
  export PKG_CONFIG_PATHN32="${PKG_CONFIG_PATHN32}${PKG_CONFIG_PATHN32:+:}${KDE_PREFIX}/lib/pkgconfig"
 
  export PKG_CONFIG_PATH64="${PKG_CONFIG_PATH64}${PKG_CONFIG_PATH64:+:}${KDE_PREFIX}/lib/pkgconfig"  
 
  export PKG_CONFIG_PATH64="${PKG_CONFIG_PATH64}${PKG_CONFIG_PATH64:+:}${KDE_PREFIX}/lib/pkgconfig"  
 +
 +
export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}${KDE_PREFIX}/share"
 +
export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg"
 
   
 
   
 
  # End /etc/profile.d/30-kde.sh
 
  # End /etc/profile.d/30-kde.sh

Revision as of 08:16, 2 October 2006

Installing KDE into /usr

If you're using the Bash Startup Files then run the commands below. Otherwise make sure that the values you want are properly set.

Non-Multilib or Multilib

Create an addition to the Bash Startup Files:

cat > /etc/profile.d/30-kde.sh << "EOF"
# Begin /etc/profile.d/30-kde.sh

export KDE_PREFIX=/usr

export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg"

# End /etc/profile.d/30-kde.sh
EOF
source /etc/profile

Installing KDE into /opt/kde-3.5.4

If you're using the Bash Startup Files then run the commands below. Otherwise make sure that the values you want are properly set.

Non-Multilib

Create an addition to the Bash Startup Files:

cat > /etc/profile.d/30-kde.sh << "EOF"
# Begin /etc/profile.d/30-kde.sh

export KDE_PREFIX=/opt/kde-3.5.4

export PATH="${PATH}:${KDE_PREFIX}/bin"

export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}${KDE_PREFIX}/lib/pkgconfig"

export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}${KDE_PREFIX}/share"
export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg"

# End /etc/profile.d/30-kde.sh
EOF
source /etc/profile

Add a new entry to /etc/ld.so.conf for the libraries that KDE is going to install:

When EOF is not quoted then bash will expand shell variables. Make sure not to put EOF in "

cat >> /etc/ld.so.conf << EOF
# Begin KDE addition to /etc/ld.so.conf

${KDE_PREFIX}/lib

# End KDE addition
EOF

Multilib

Create an addition to the Bash Startup Files:

cat > /etc/profile.d/30-kde.sh << "EOF"
# Begin /etc/profile.d/30-kde.sh

export KDE_PREFIX=/opt/kde-3.5.4

export PATH="${PATH}:${KDE_PREFIX}/bin"

export PKG_CONFIG_PATH32="${PKG_CONFIG_PATH32}${PKG_CONFIG_PATH32:+:}${KDE_PREFIX}/lib/pkgconfig"
export PKG_CONFIG_PATHN32="${PKG_CONFIG_PATHN32}${PKG_CONFIG_PATHN32:+:}${KDE_PREFIX}/lib/pkgconfig"
export PKG_CONFIG_PATH64="${PKG_CONFIG_PATH64}${PKG_CONFIG_PATH64:+:}${KDE_PREFIX}/lib/pkgconfig" 

export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}${KDE_PREFIX}/share"
export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg"

# End /etc/profile.d/30-kde.sh
EOF
source /etc/profile

Add a new entry to /etc/ld.so.conf for the libraries that KDE is going to install:

When EOF is not quoted then bash will expand shell variables. Make sure not to put EOF in "

cat >> /etc/ld.so.conf << EOF
# Begin KDE addition to /etc/ld.so.conf

${KDE_PREFIX}/lib
${KDE_PREFIX}/lib32
${KDE_PREFIX}/lib64

# End KDE addition
EOF