Avant Window Navigator
From CBLFS
Jump to navigationJump to searchDownload Source: | http://launchpad.net/awn/0.2/0.2.6/+download/avant-window-navigator-0.2.6.tar.gz |
---|
Contents
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
- D-BUS Glib
- PyGTK
- PyXDG
- Metacity only to build for the GNOME desktop; must enable compositing.
- GNOME Virtual File System only to build for the GNOME desktop.
- GNOME Desktop only to build for the GNOME desktop.
- GConf only to build for the GNOME desktop; optional to build for the XFCE desktop.
- Thunar only to build for the XFCE desktop.
- XFWM4 only to build for the XFCE desktop; must be patched.
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 |