aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils/notify-osd
diff options
context:
space:
mode:
authorehaupt <ehaupt@FreeBSD.org>2010-05-05 23:29:36 +0800
committerehaupt <ehaupt@FreeBSD.org>2010-05-05 23:29:36 +0800
commit7d3e8ea8109863a3eb366c90318643a862e71ab6 (patch)
tree308bbc197899ff13de82765885969c2affb20c9f /deskutils/notify-osd
parent6b3dec9fe9032cfad1c4b82239249d20b83167a0 (diff)
downloadfreebsd-ports-gnome-7d3e8ea8109863a3eb366c90318643a862e71ab6.tar.gz
freebsd-ports-gnome-7d3e8ea8109863a3eb366c90318643a862e71ab6.tar.zst
freebsd-ports-gnome-7d3e8ea8109863a3eb366c90318643a862e71ab6.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.
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%%