Difference between revisions of "Avant Window Navigator"

From CBLFS
Jump to navigationJump to search
(Added page)
 
Line 20: Line 20:
 
* [[GConf]] only to build for the GNOME desktop; optional to build for the XFCE desktop.
 
* [[GConf]] only to build for the GNOME desktop; optional to build for the XFCE desktop.
 
* [[Thunar]] only to build for the XFCE desktop.
 
* [[Thunar]] only to build for the XFCE desktop.
* [[XFWM4]] only to build for the XFCE desktop.
+
* [[XFWM4]] only to build for the XFCE desktop; must be patched.
  
 
=== Optional ===
 
=== Optional ===

Revision as of 20:13, 3 August 2008

Download Source: http://launchpad.net/awn/0.2/0.2.6/+download/avant-window-navigator-0.2.6.tar.gz

Introduction to Avant Window Navigator

Avant Window Navigator (Awn) is a dock-like bar which sits at the bottom of the screen. It has support for launchers, task lists, and third party applets.

Project Homepage: https://launchpad.net/awn

Dependencies

Required

Optional

Configuration Information

--with-desktop=gnome, xfce, agnostic: specifies which desktop to compile for. Defaults to gnome.
--with-gconf-schema-file-dir=<DIR>: directory for installing schema files. <DIR> should be set to /etc/gconf/schemas if building for the XFCE desktop and using GConf to manage configurations.
--enable-gtk-doc: build API documentation for AWN.
--without-vala: disable installation of the Vala bindings.


Non-Multilib

Configure for GNOME:

./configure --prefix=/usr \
--with-gconf-schema-file-dir=/etc/gnome/gconf/schemas \
--without-vala &&

Configure for XFCE:

./configure --prefix=/usr --with-desktop=xfce \
--without-gconf --without-vala &&

Compile the package:

make

Install the package:

make install

Multilib

32Bit

Configure for GNOME:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure --prefix=/usr \
--with-gconf-schema-file-dir=/etc/gnome/gconf/schemas \
--without-vala &&

Configure for XFCE:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure --prefix=/usr --with-desktop=xfce \
--without-gconf --without-vala &&

Compile the package:

make

Install the package:

make install

N32

Configure for GNOME:

CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
./configure --prefix=/usr --libdir=/usr/lib32 \
--with-gconf-schema-file-dir=/etc/gnome/gconf/schemas \
--without-vala &&

Configure for XFCE:

CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
./configure --prefix=/usr --libdir=/usr/lib32 \
--with-desktop=xfce \
--without-gconf --without-vala &&

Compile the package:

make

Install the package:

make install

64Bit

Configure for GNOME:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./configure --prefix=/usr --libdir=/usr/lib64 \
--with-gconf-schema-file-dir=/etc/gnome/gconf/schemas \
--without-vala &&

Configure for XFCE:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./configure --prefix=/usr --libdir=/usr/lib64 \
--with-desktop=xfce \
--without-gconf --without-vala &&

Compile the package:

make

Install the package:

make install

Configuring

Use the AWN Manager to configure the docker to your liking.

Contents

Installed Directories: /usr/lib/awn, /usr/share/avant-window-navigator
Installed Programs: avant-window-navigator, awn-applet-activation, awn-launcher-editor, awn-manager, awn-schema-to-gconf
Installed Libraries: libawn{a,la,so}

Short Descriptions

avant-window-navigator is the dockbar.
awn-applet-activation is used to active AWN applets.
awn-launcher-editor is used by awn-manager to edit the launchers.
awn-manager is the application used to configure AWN.
awn-schema-to-gconf