Difference between revisions of "Libnotify"

From CBLFS
Jump to navigationJump to search
(Added intro and contents.)
m
Line 7: Line 7:
 
== Introduction to libnotify ==
 
== Introduction to libnotify ==
  
libnotify is part of the Desktop Notifications framework.  The Desktop Notifications provides a standard way of doing passive pop-up notifications on the Linux desktop.  The other component to this framework is the [[Notification-daemon]]
+
libnotify is part of the Desktop Notifications framework.  The Desktop Notifications provides a standard way of doing passive pop-up notifications on the Linux desktop.  The other component to this framework is the [[Notification-daemon]].  Passive messaging can be used in compiled languages such as C, but sending passive messages using shell scripts is trivial as well.  [[User:Weibullguy|Here]] are some examples for using libnotify in Bash scripts and C.
  
 
<b>Package Homepage:</b> http://www.galago-project.org
 
<b>Package Homepage:</b> http://www.galago-project.org

Revision as of 23:11, 7 April 2007

Download Source: http://www.galago-project.org/files/releases/source/libnotify/libnotify-0.4.5.tar.gz

Introduction to libnotify

libnotify is part of the Desktop Notifications framework. The Desktop Notifications provides a standard way of doing passive pop-up notifications on the Linux desktop. The other component to this framework is the Notification-daemon. Passive messaging can be used in compiled languages such as C, but sending passive messages using shell scripts is trivial as well. Here are some examples for using libnotify in Bash scripts and C.

Package Homepage: http://www.galago-project.org

Dependencies

Required

Non-Multilib

Compile the package:

./configure --prefix=/usr &&
make

Install the package

make install

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure --prefix=/usr &&
make

Install the package

make install

N32

Compile the package:

CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
./configure --prefix=/usr --libdir=/usr/lib32 &&
make

Install the package

make install

64Bit

Compile the package:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./configure --prefix=/usr --libdir=/usr/lib64 &&
make

Install the package

make install

Contents

Installed Directories: None
Installed Programs: notify-send
Installed Libraries: libnotify.so, libnotify.la, libnotify.a
Symlinks: /usr/lib/libnotify.so.1.1.1 --> /usr/lib/libnotify.so.1.1.2, /usr/lib/libnotify.so.1 --> /usr/lib/libnotify.so.1.1.2, /usr/lib/libnotify.so.1.1.1 --> /usr/lib/libnotify.so.1.1.2, /usr/lib/libnotify.so --> /usr/lib/libnotify.so.1.1.2

Short Descriptions

notify-send is a utility for sending messages to the user passively.