summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2004-10-02 14:04:42 +0000
committerjmmv <jmmv@pkgsrc.org>2004-10-02 14:04:42 +0000
commit0f37972ec48ba44de8fca8ae453b4659a89a66d0 (patch)
tree9f9e7adbe619b5b83314bc611f4e6bcbf489cc48 /mail
parentb2e4c34ed46b897526daf1553615860307d19abc (diff)
downloadpkgsrc-0f37972ec48ba44de8fca8ae453b4659a89a66d0.tar.gz
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.
Diffstat (limited to 'mail')
-rw-r--r--mail/mail-notification/DESCR18
-rw-r--r--mail/mail-notification/Makefile66
-rw-r--r--mail/mail-notification/PLIST40
-rw-r--r--mail/mail-notification/distinfo5
-rw-r--r--mail/mail-notification/patches/patch-aa17
5 files changed, 146 insertions, 0 deletions
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 = \