aboutsummaryrefslogtreecommitdiff
path: root/deskutils/notify-osd
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2010-05-05 15:29:36 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2010-05-05 15:29:36 +0000
commit1331327e0ce8c370812656788e1a9e6957eb8535 (patch)
treebce51ec91b6d2d4078a9ca2d523c3b6c83c81cc5 /deskutils/notify-osd
parent6be65a1dd720c57b22bfb09ab8218c96fdccf773 (diff)
downloadports-1331327e0ce8c370812656788e1a9e6957eb8535.tar.gz
ports-1331327e0ce8c370812656788e1a9e6957eb8535.zip
Notify OSD presents on-screen-display notifications as ephemeral overlays, which
can be clicked through so they don't block your work. It queues notifications, to prevent them from flooding your screen. And as well as handling standard notification updates, Notify OSD introduces the idea of appending - allowing notifications to grow over time, for example in the case of instant messages from a particular person.
Notes
Notes: svn path=/head/; revision=253765
Diffstat (limited to 'deskutils/notify-osd')
-rw-r--r--deskutils/notify-osd/Makefile26
-rw-r--r--deskutils/notify-osd/distinfo3
-rw-r--r--deskutils/notify-osd/pkg-descr8
-rw-r--r--deskutils/notify-osd/pkg-plist27
4 files changed, 64 insertions, 0 deletions
diff --git a/deskutils/notify-osd/Makefile b/deskutils/notify-osd/Makefile
new file mode 100644
index 000000000000..b0940e474c83
--- /dev/null
+++ b/deskutils/notify-osd/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: notify-osd
+# Date created: 05 May 2010
+# Whom: Emanuel Haupt <ehaupt@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= notify-osd
+PORTVERSION= 0.9.29
+CATEGORIES= deskutils
+MASTER_SITES= http://launchpadlibrarian.net/43419242/ \
+ CRITICAL
+
+MAINTAINER= ehaupt@FreeBSD.org
+COMMENT= On-screen-display notification agent using libnotify
+
+LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
+ notify.1:${PORTSDIR}/devel/libnotify
+RUN_DEPENDS= dbus-daemon:${PORTSDIR}/devel/dbus
+
+GNU_CONFIGURE= yes
+USE_GNOME= libwnck gconf2
+USE_GMAKE= yes
+USE_GCC= 4.4+
+
+.include <bsd.port.mk>
diff --git a/deskutils/notify-osd/distinfo b/deskutils/notify-osd/distinfo
new file mode 100644
index 000000000000..3190633cb092
--- /dev/null
+++ b/deskutils/notify-osd/distinfo
@@ -0,0 +1,3 @@
+MD5 (notify-osd-0.9.29.tar.gz) = 13df20eb3c6d06c17eef07400e1650d8
+SHA256 (notify-osd-0.9.29.tar.gz) = 7b8d79fc6dce7002fb3639ae7e9ad85e5f5063fbcc62fe27b80700142a0d7fd7
+SIZE (notify-osd-0.9.29.tar.gz) = 607576
diff --git a/deskutils/notify-osd/pkg-descr b/deskutils/notify-osd/pkg-descr
new file mode 100644
index 000000000000..36935c45f5fd
--- /dev/null
+++ b/deskutils/notify-osd/pkg-descr
@@ -0,0 +1,8 @@
+Notify OSD presents on-screen-display notifications as ephemeral overlays, which
+can be clicked through so they don't block your work. It queues notifications,
+to prevent them from flooding your screen. And as well as handling standard
+notification updates, Notify OSD introduces the idea of appending - allowing
+notifications to grow over time, for example in the case of instant messages
+from a particular person.
+
+WWW: https://launchpad.net/notify-osd
diff --git a/deskutils/notify-osd/pkg-plist b/deskutils/notify-osd/pkg-plist
new file mode 100644
index 000000000000..b5942c78d062
--- /dev/null
+++ b/deskutils/notify-osd/pkg-plist
@@ -0,0 +1,27 @@
+libexec/notify-osd
+share/dbus-1/services/org.freedesktop.Notifications.service
+%%DATADIR%%/icons/hicolor/scalable/status/README
+%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-next.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-play.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-previous.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-high.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-low.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-medium.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-muted.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-off.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-battery-low.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-device-eject.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-device.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-display-brightness.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-keyboard-brightness.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-message-email.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-message-im.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-network-ethernet-connected.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-network-ethernet-diconnected.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-network-wireless.svg
+%%DATADIR%%/icons/hicolor/scalable/status/notification-power.svg
+@dirrm %%DATADIR%%/icons/hicolor/scalable/status
+@dirrm %%DATADIR%%/icons/hicolor/scalable
+@dirrm %%DATADIR%%/icons/hicolor
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%