libnotify ライブラリは、デスクトップ通知 (desktop notifications) を通知デーモン (notification daemon) に送信します。 これはデスクトップ通知仕様 (Desktop Notifications spec) にて定義されます。 デスクトップ通知は、ユーザーに対して情報を伝えたり、ユーザーの操作によらず情報表示したりするために利用されます。
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://download.gnome.org/sources/libnotify/0.8/libnotify-0.8.3.tar.xz
ダウンロード MD5 sum: 952e55f45067b6a5b9eab4310c9cd658
ダウンロードサイズ: 104 KB
必要ディスク容量: 2.3 MB
概算ビルド時間: 0.1 SBU
Gi-DocGen-2023.3 and xmlto-0.0.28
notification-daemon-3.20.0, xfce4-notifyd-0.9.3, または lxqt-notificationd-1.4.0
GNOME Shell と KDE KWin には独自の通知デーモン (notification daemons) があります。
以下のコマンドを実行して libnotify をビルドします。
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -Dgtk_doc=false \ -Dman=false \ .. && ninja
このパッケージにテストスイートはありません。
If you have Gi-DocGen-2023.3 installed and wish to build the API documentation for this package, issue:
sed "/docs_dir =/s@\$@ / 'libnotify'@" \ -i ../docs/reference/meson.build && meson configure -Dgtk_doc=true && ninja
root
ユーザーになって以下を実行します。
ninja install && if [ -e /usr/share/doc/libnotify ]; then rm -rf /usr/share/doc/libnotify-0.8.3 mv -v /usr/share/doc/libnotify{,-0.8.3} fi
--buildtype=release
:
本パッケージの安定版リリース向けに適したビルドタイプを指定します。
デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。