From 0f37972ec48ba44de8fca8ae453b4659a89a66d0 Mon Sep 17 00:00:00 2001 From: jmmv Date: Sat, 2 Oct 2004 14:04:42 +0000 Subject: Initial import of mail-notification, version 0.6.2: Mail Notification is a status icon (aka tray icon) that informs you if you have new mail. It works with system trays implementing the freedesktop.org System Tray Specification, such as the GNOME Panel Notification Area, the Xfce Notification Area and the KDE System Tray. Mail Notification features include: * Multiple mailbox support. * Mbox, MH, Maildir, Sylpheed, POP3, IMAP and Gmail support. * SASL authentication support. * APOP authentication support. * SSL/TLS support. * Automatic detection of mailbox format. * Immediate notification (the status icon is updated within seconds after a mailbox changes). * HIG 2.0 compliance. --- mail/mail-notification/DESCR | 18 +++++++++ mail/mail-notification/Makefile | 66 +++++++++++++++++++++++++++++++++ mail/mail-notification/PLIST | 40 ++++++++++++++++++++ mail/mail-notification/distinfo | 5 +++ mail/mail-notification/patches/patch-aa | 17 +++++++++ 5 files changed, 146 insertions(+) create mode 100644 mail/mail-notification/DESCR create mode 100644 mail/mail-notification/Makefile create mode 100644 mail/mail-notification/PLIST create mode 100644 mail/mail-notification/distinfo create mode 100644 mail/mail-notification/patches/patch-aa (limited to 'mail') diff --git a/mail/mail-notification/DESCR b/mail/mail-notification/DESCR new file mode 100644 index 00000000000..49b19a1863d --- /dev/null +++ b/mail/mail-notification/DESCR @@ -0,0 +1,18 @@ +Mail Notification is a status icon (aka tray icon) that informs you if +you have new mail. + +It works with system trays implementing the freedesktop.org System Tray +Specification, such as the GNOME Panel Notification Area, the Xfce +Notification Area and the KDE System Tray. + +Mail Notification features include: + +* Multiple mailbox support. +* Mbox, MH, Maildir, Sylpheed, POP3, IMAP and Gmail support. +* SASL authentication support. +* APOP authentication support. +* SSL/TLS support. +* Automatic detection of mailbox format. +* Immediate notification (the status icon is updated within seconds after + a mailbox changes). +* HIG 2.0 compliance. diff --git a/mail/mail-notification/Makefile b/mail/mail-notification/Makefile new file mode 100644 index 00000000000..6e32f5107ec --- /dev/null +++ b/mail/mail-notification/Makefile @@ -0,0 +1,66 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/10/02 14:04:42 jmmv Exp $ +# + +DISTNAME= mail-notification-0.6.2 +CATEGORIES= mail gnome +MASTER_SITES= http://savannah.nongnu.org/download/mailnotify/ + +MAINTAINER= jmmv@NetBSD.org +HOMEPAGE= http://www.nongnu.org/mailnotify/ +COMMENT= Status icon that provides new mail notifications + +GNU_CONFIGURE= YES +USE_BUILDLINK3= YES +USE_DIRS+= gnome2-1.5 +USE_GNU_TOOLS+= make +USE_PKGINSTALL= YES +USE_PKGLOCALEDIR= YES + +CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} + +GCONF2_SCHEMAS= mail-notification.schemas + +EGDIR= ${PREFIX}/share/examples/mail-notification +CONF_FILES= ${EGDIR}/sound/events/mail-notification.soundlist \ + ${PKG_SYSCONFDIR}/sound/events/mail-notification.soundlist + +PKG_OPTIONS_VAR= PKG_OPTIONS.mail-notification +PKG_SUPPORTED_OPTIONS= ipv6 sasl ssl + +.include "../../mk/bsd.prefs.mk" +.include "../../mk/bsd.options.mk" + +# Whether to add IPv6 support. +.if empty(PKG_OPTIONS:Mipv6) +CONFIGURE_ARGS+= --disable-ipv6 +.endif + +# Whether to add SASL2 support. +.if !empty(PKG_OPTIONS:Msasl) +. include "../../security/cyrus-sasl2/buildlink3.mk" +.else +CONFIGURE_ARGS+= --disable-sasl +.endif + +# Whether to add SSL support. +.if !empty(PKG_OPTIONS:Mssl) +. include "../../security/openssl/buildlink3.mk" +.else +CONFIGURE_ARGS+= --disable-ssl +.endif + +.include "../../devel/eel2/buildlink3.mk" +.include "../../devel/GConf2/schemas.mk" +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../devel/glib2/buildlink3.mk" +.include "../../devel/libbonobo/buildlink3.mk" +.include "../../devel/libglade2/buildlink3.mk" +.include "../../devel/libgnomeui/buildlink3.mk" +.include "../../devel/pkgconfig/buildlink3.mk" +.include "../../net/libsoup/buildlink3.mk" +.include "../../net/ORBit2/buildlink3.mk" +.include "../../sysutils/gnome-vfs2/buildlink3.mk" +.include "../../textproc/intltool/buildlink3.mk" +.include "../../textproc/scrollkeeper/omf.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/mail/mail-notification/PLIST b/mail/mail-notification/PLIST new file mode 100644 index 00000000000..77c49ab4402 --- /dev/null +++ b/mail/mail-notification/PLIST @@ -0,0 +1,40 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/10/02 14:04:42 jmmv Exp $ +bin/mail-notification +lib/bonobo/servers/GNOME_MailNotification_Automation.server +share/applications/mail-notification.desktop +share/control-center-2.0/capplets/mail-notification-properties.desktop +share/examples/mail-notification/sound/events/mail-notification.soundlist +share/gconf/schemas/mail-notification.schemas +share/help/mail-notification/C/documentation-license.xml +share/help/mail-notification/C/figures/mail.png +share/help/mail-notification/C/mail-notification.xml +share/help/mail-notification/C/software-license.xml +${PKGLOCALEDIR}/locale/de/LC_MESSAGES/mail-notification.mo +${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/mail-notification.mo +${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/mail-notification.mo +${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/mail-notification.mo +share/mail-notification/ui/gmail.png +share/mail-notification/ui/logo.png +share/mail-notification/ui/mail-notification.png +share/mail-notification/ui/mailbox-properties.glade +share/mail-notification/ui/properties.glade +share/mail-notification/ui/unsupported.png +share/mail-notification/ui/welcome.glade +share/omf/mail-notification/mail-notification-C.omf +share/pixmaps/mail-notification.png +@comment in xdg-dirs: @dirrm share/pixmaps +@dirrm share/omf/mail-notification +@comment in scrollkeeper: @dirrm share/omf +@dirrm share/mail-notification/ui +@dirrm share/mail-notification +@dirrm share/help/mail-notification/C/figures +@dirrm share/help/mail-notification/C +@dirrm share/help/mail-notification +@dirrm share/help +@comment in GConf2: @dirrm share/gconf/schemas +@dirrm share/examples/mail-notification/sound/events +@dirrm share/examples/mail-notification/sound +@dirrm share/examples/mail-notification +@comment in gnome2-dirs: @dirrm share/control-center-2.0/capplets +@comment in xdg-dirs: @dirrm share/applications +@comment in libbonobo: @dirrm lib/bonobo/servers diff --git a/mail/mail-notification/distinfo b/mail/mail-notification/distinfo new file mode 100644 index 00000000000..3f3ba4fc16d --- /dev/null +++ b/mail/mail-notification/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/10/02 14:04:42 jmmv Exp $ + +SHA1 (mail-notification-0.6.2.tar.gz) = d5086aac1ea0f9d4e3fb63d0ffb18a02cc64b997 +Size (mail-notification-0.6.2.tar.gz) = 406317 bytes +SHA1 (patch-aa) = 454502e8ee7d6118b31a4d32b9c82c0103f6fda7 diff --git a/mail/mail-notification/patches/patch-aa b/mail/mail-notification/patches/patch-aa new file mode 100644 index 00000000000..db75e520c81 --- /dev/null +++ b/mail/mail-notification/patches/patch-aa @@ -0,0 +1,17 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/10/02 14:04:42 jmmv Exp $ + +--- data/Makefile.in.orig 2004-09-09 01:41:25.000000000 +0200 ++++ data/Makefile.in +@@ -219,10 +219,10 @@ settings_DATA = mail-notification-proper + serverdir = $(libdir)/bonobo/servers + server_in_files = GNOME_MailNotification_Automation.server.in + server_DATA = GNOME_MailNotification_Automation.server +-schemasdir = $(sysconfdir)/gconf/schemas ++schemasdir = $(GCONF_SCHEMA_FILE_DIR) + schemas_in_files = mail-notification.schemas.in + schemas_DATA = mail-notification.schemas +-soundlistdir = $(sysconfdir)/sound/events ++soundlistdir = $(datadir)/examples/@PACKAGE@/sound/events + soundlist_in_files = mail-notification.soundlist.in + soundlist_DATA = mail-notification.soundlist + EXTRA_DIST = \ -- cgit v1.2.3