tAdded support to libnotify (>= 0.7) - tomb - the crypto undertaker
 (HTM) git clone git://parazyd.org/tomb.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 1e1e4b2d708bb4ca4b61a0a58433c42bc58d8404
 (DIR) parent 837a22a2e1e3d97f9a4ca00e5766b01f1497a68d
 (HTM) Author: mancausoft <andreamilazzo@mancausoft.org>
       Date:   Tue, 29 Mar 2011 18:11:18 +0200
       
       Added support to libnotify (>= 0.7)
       
       Signed-off-by: mancausoft <andreamilazzo@mancausoft.org>
       
       Diffstat:
         M configure.ac                        |       7 +++++++
         M src/tomb-status.c                   |       7 +++++++
       
       2 files changed, 14 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/configure.ac b/configure.ac
       t@@ -82,6 +82,13 @@ PKG_CHECK_MODULES(NOTIFY, libnotify, :,
          AC_MSG_ERROR([*** libnotify development files not found!]))
        AC_SUBST([NOTIFY_CFLAGS])
        AC_SUBST([NOTIFY_LIBS])
       +REALCFLAGS="$CFLAGS"
       +REALLIBS="$LIBS"
       +CFLAGS="$NOTIFY_CFLAGS $CFLAGS"
       +LIBS="$NOTIFY_LIBS $LIBS"
       +AC_CHECK_FUNCS([notify_notification_new_with_status_icon])
       +CFLAGS="$REALCFLAGS"
       +LIBS="$REALLIBS"
        
        dnl compile with full warnings and debugging symbols
        AC_ARG_ENABLE(debug,
 (DIR) diff --git a/src/tomb-status.c b/src/tomb-status.c
       t@@ -121,10 +121,17 @@ int main(int argc, char **argv) {
          g_signal_connect_swapped(status_tomb, "popup-menu", G_CALLBACK(right_click), menu_right);
        
          // status icon
       +#if (HAVE_NOTIFY_NOTIFICATION_NEW_WITH_STATUS_ICON)
          notice = notify_notification_new_with_status_icon
            ("Tomb encrypted undertaker",
             "We started digging out bones",
             NULL, status_tomb);
       +#else
       +  notice = notify_notification_new
       +    ("Tomb encrypted undertaker",
       +     "We started digging out bones",
       +     NULL);
       +#endif
          notify_notification_set_icon_from_pixbuf(notice, pb_monmort);
        
          notify_notification_show(notice, &error);