summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorjmmv <jmmv>2004-10-02 14:04:42 +0000
committerjmmv <jmmv>2004-10-02 14:04:42 +0000
commitff9194a07d8d73ac01c5c70357f982067baacc24 (patch)
tree9f9e7adbe619b5b83314bc611f4e6bcbf489cc48 /mail
parentdb727a4b1a091d867e967085849dd69fc5ad6f8e (diff)
downloadpkgsrc-ff9194a07d8d73ac01c5c70357f982067baacc24.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 = \