Difference between revisions of "XfDesktop"

From CBLFS
Jump to navigationJump to search
(N32)
 
(4 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
|}
 
|}
  
== Introduction to XfDesktop ==
+
{{Package-Introduction|Xfdesktop is a desktop manager for the Xfce Desktop Environment.|http://www.xfce.org}}
 
 
Xfdesktop is a desktop manager for the Xfce Desktop Environment.
 
 
 
<b>Package Homepage:</b> http://www.xfce.org
 
  
 
== Dependencies ==
 
== Dependencies ==
Line 41: Line 37:
 
Compile the package:
 
Compile the package:
  
  ./configure --prefix=$XFCE_PREFIX --sysconfdir=/etc/xfce \
+
  ./configure --prefix=${XFCE_PREFIX} \
    --libexecdir=${XFCE_PREFIX}/lib/xfdesktop &&
+
          --sysconfdir=/etc/xfce \
 +
          --libexecdir=${XFCE_PREFIX}/lib/xfdesktop &&
 
  make
 
  make
  
Line 48: Line 45:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d $XFCE_PREFIX/share/doc/xfdesktop &&
+
  install -v -m755 -d ${XFCE_PREFIX}/share/doc/xfdesktop &&
  install -m644 README doc/README.kiosk $XFCE_PREFIX/share/doc/xfdesktop
+
  install -v -m644 README doc/README.kiosk \
 +
                            ${XFCE_PREFIX}/share/doc/xfdesktop
  
 
== Multilib ==
 
== Multilib ==
Line 58: Line 56:
  
 
  USE_ARCH=32 CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
 
  USE_ARCH=32 CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
  ./configure --prefix=$XFCE_PREFIX --sysconfdir=/etc/xfce \
+
  ./configure --prefix=${XFCE_PREFIX} \
    --libexecdir=${XFCE_PREFIX}/lib/xfdesktop &&
+
          --sysconfdir=/etc/xfce \
 +
          --libexecdir=${XFCE_PREFIX}/lib/xfdesktop &&
 
  make
 
  make
  
Line 71: Line 70:
  
 
  USE_ARCH=n32 CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
 
  USE_ARCH=n32 CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
  ./configure --prefix=${XFCE_PREFIX} --libdir=${XFCE_PREFIX}/lib32 \
+
  ./configure --prefix=${XFCE_PREFIX} \
    --sysconfdir=/etc/xfce --libexecdir=${XFCE_PREFIX}/lib32/xfdesktop &&
+
                --libdir=${XFCE_PREFIX}/lib32 \
 +
          --sysconfdir=/etc/xfce \
 +
          --libexecdir=${XFCE_PREFIX}/lib32/xfdesktop &&
 
  make
 
  make
  
Line 84: Line 85:
  
 
  USE_ARCH=64 CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
 
  USE_ARCH=64 CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
  ./configure --prefix=${XFCE_PREFIX} --libdir=${XFCE_PREFIX}/lib64
+
  ./configure --prefix=${XFCE_PREFIX} \
    --sysconfdir=/etc/xfce --libexecdir=${XFCE_PREFIX}/lib64/xfdesktop &&
+
                --libdir=${XFCE_PREFIX}/lib64 \
 +
          --sysconfdir=/etc/xfce \
 +
          --libexecdir=${XFCE_PREFIX}/lib64/xfdesktop &&
 
  make
 
  make
  
Line 91: Line 94:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d $XFCE_PREFIX/share/doc/xfdesktop &&
+
  install -v -m755 -d ${XFCE_PREFIX}/share/doc/xfdesktop &&
  install -m644 README doc/README.kiosk $XFCE_PREFIX/share/doc/xfdesktop
+
  install -v -m644 README doc/README.kiosk \
 +
                          ${XFCE_PREFIX}/share/doc/xfdesktop
  
 
== Configuring ==
 
== Configuring ==
  
Reference the README and README.kiosk files installed in $XFCE_PREFIX/share/doc/xfdesktop for configuration information.
+
Reference the README and README.kiosk files installed in ${XFCE_PREFIX}/share/doc/xfdesktop for configuration information.
  
 
== Contents ==
 
== Contents ==
Line 103: Line 107:
 
|-valign="top"
 
|-valign="top"
 
! Installed Directories:
 
! Installed Directories:
| $XFCE_PREFIX/lib{32,64}/xfdesktop, $XFCE_PREFIX/share/xfce4/backdrops,  
+
| ${XFCE_PREFIX}/lib{32,64}/xfdesktop, $XFCE_PREFIX/share/xfce4/backdrops,  
 
|-valign="top"
 
|-valign="top"
 
! Installed Programs:
 
! Installed Programs:
Line 122: Line 126:
 
| Causes Xfce4-panel menus to "pop up".
 
| Causes Xfce4-panel menus to "pop up".
 
|}
 
|}
 +
 +
[[Category:XFCE]]

Latest revision as of 10:01, 19 October 2010

Download Source: http://www.xfce.org/archive/xfce-4.6.2/src/xfdesktop-4.6.2.tar.bz2

Introduction to XfDesktop

Xfdesktop is a desktop manager for the Xfce Desktop Environment.

Project Homepage: http://www.xfce.org

Dependencies

Required

Optional

Configuration Information

The following options can be passed to the configure script to disable the default behavior.

--disable-desktop-icons: do not compile support for desktop icons.
--disable-file-icons: do not compile support for desktop file icons.
--disable-menueditor: do not build the menu editor.
--disable-desktop-menu: do not build the desktop menu module.
--disable-panel-plugin: do not build the panel plugin.

Non-Multilib

Compile the package:

./configure --prefix=${XFCE_PREFIX} \
         --sysconfdir=/etc/xfce \
          --libexecdir=${XFCE_PREFIX}/lib/xfdesktop &&
make

Install the package:

make install &&
install -v -m755 -d ${XFCE_PREFIX}/share/doc/xfdesktop &&
install -v -m644 README doc/README.kiosk \
                           ${XFCE_PREFIX}/share/doc/xfdesktop

Multilib

32Bit

Compile the package:

USE_ARCH=32 CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure --prefix=${XFCE_PREFIX} \
         --sysconfdir=/etc/xfce \
          --libexecdir=${XFCE_PREFIX}/lib/xfdesktop &&
make

Install the package:

make install

N32

Compile the package:

USE_ARCH=n32 CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
./configure --prefix=${XFCE_PREFIX} \
                --libdir=${XFCE_PREFIX}/lib32 \
         --sysconfdir=/etc/xfce \
          --libexecdir=${XFCE_PREFIX}/lib32/xfdesktop &&
make

Install the package:

make install

64Bit

Compile the package:

USE_ARCH=64 CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./configure --prefix=${XFCE_PREFIX} \
                --libdir=${XFCE_PREFIX}/lib64 \
         --sysconfdir=/etc/xfce \
          --libexecdir=${XFCE_PREFIX}/lib64/xfdesktop &&
make

Install the package:

make install &&
install -v -m755 -d ${XFCE_PREFIX}/share/doc/xfdesktop &&
install -v -m644 README doc/README.kiosk \
                          ${XFCE_PREFIX}/share/doc/xfdesktop

Configuring

Reference the README and README.kiosk files installed in ${XFCE_PREFIX}/share/doc/xfdesktop for configuration information.

Contents

Installed Directories: ${XFCE_PREFIX}/lib{32,64}/xfdesktop, $XFCE_PREFIX/share/xfce4/backdrops,
Installed Programs: xfce4-menueditor, xfce4-popup-menu
Installed Libraries: backdrop_settings.{la,so}, xfce4_desktop_menu.{la,so}

Short Descriptions

xfce4-menueditor Provides GUI for editing menu configuration files.
xfce4-popup-menu Causes Xfce4-panel menus to "pop up".