summaryrefslogtreecommitdiff
path: root/mail/ifile
diff options
context:
space:
mode:
authorsalo <salo@pkgsrc.org>2002-12-13 09:39:15 +0000
committersalo <salo@pkgsrc.org>2002-12-13 09:39:15 +0000
commit33eee4c2ed3261e9ba56d7b08e63eb984f484c82 (patch)
treeabe16d3e4bfa6e18ead94fc644036daec6caa354 /mail/ifile
parent446bfae487fde0ba6134aa9ca3c87dce13c1d592 (diff)
downloadpkgsrc-33eee4c2ed3261e9ba56d7b08e63eb984f484c82.tar.gz
Initial import of ifile, version 1.2.1.
ifile is a general mail filtering system which uses a modern-day text learning algorithm to intelligently filter mail according to the way the user tends to organize mail. ifile is different from other mail filtering programs in three major ways: 1. ifile does not require the user to generate a set of rules in order to successfully filter mail 2. ifile uses the entire content of messages for filtering purposes 3. ifile learns as the user moves incorrectly filtered messages to new mailboxes ifile is not dependent upon any specific mail system and should be adaptable to any system which allows an outside program to perform mail filtering.
Diffstat (limited to 'mail/ifile')
-rw-r--r--mail/ifile/DESCR14
-rw-r--r--mail/ifile/Makefile15
-rw-r--r--mail/ifile/PLIST3
-rw-r--r--mail/ifile/distinfo5
-rw-r--r--mail/ifile/patches/patch-aa13
5 files changed, 50 insertions, 0 deletions
diff --git a/mail/ifile/DESCR b/mail/ifile/DESCR
new file mode 100644
index 00000000000..4ab575bfbfa
--- /dev/null
+++ b/mail/ifile/DESCR
@@ -0,0 +1,14 @@
+ifile is a general mail filtering system which uses a modern-day text learning
+algorithm to intelligently filter mail according to the way the user tends to
+organize mail.
+
+ifile is different from other mail filtering programs in three major ways:
+
+ 1. ifile does not require the user to generate a set of rules in order to
+ successfully filter mail
+ 2. ifile uses the entire content of messages for filtering purposes
+ 3. ifile learns as the user moves incorrectly filtered messages to new
+ mailboxes
+
+ifile is not dependent upon any specific mail system and should be adaptable
+to any system which allows an outside program to perform mail filtering.
diff --git a/mail/ifile/Makefile b/mail/ifile/Makefile
new file mode 100644
index 00000000000..e3c8a321129
--- /dev/null
+++ b/mail/ifile/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/12/13 09:39:15 salo Exp $
+#
+
+DISTNAME= ifile-1.2.1
+CATEGORIES= mail
+MASTER_SITES= http://savannah.nongnu.org/download/ifile/default.pkg/${DISTNAME:S/ifile-//}/
+
+MAINTAINER= salo@netbsd.org
+HOMEPAGE= http://www.nongnu.org/ifile/
+COMMENT= Intelligent mail filtering system
+
+GNU_CONFIGURE= YES
+USE_GMAKE= YES
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/mail/ifile/PLIST b/mail/ifile/PLIST
new file mode 100644
index 00000000000..2ff45f03427
--- /dev/null
+++ b/mail/ifile/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/13 09:39:15 salo Exp $
+bin/ifile
+man/man1/ifile.1
diff --git a/mail/ifile/distinfo b/mail/ifile/distinfo
new file mode 100644
index 00000000000..b07d598a19f
--- /dev/null
+++ b/mail/ifile/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/12/13 09:39:15 salo Exp $
+
+SHA1 (ifile-1.2.1.tar.gz) = 36abc5c509b458e710b87d2754c4e3ae629d709f
+Size (ifile-1.2.1.tar.gz) = 153554 bytes
+SHA1 (patch-aa) = 077a6e175358745092a4318e9a1c56783299bbab
diff --git a/mail/ifile/patches/patch-aa b/mail/ifile/patches/patch-aa
new file mode 100644
index 00000000000..618dd9fe529
--- /dev/null
+++ b/mail/ifile/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/12/13 09:39:16 salo Exp $
+
+--- argp/argp.h.orig Mon Nov 25 18:19:14 2002
++++ argp/argp.h Fri Dec 13 07:32:00 2002
+@@ -352,7 +352,7 @@
+ #define ARGP_NO_EXIT 0x20
+
+ /* Use the gnu getopt `long-only' rules for parsing arguments. */
+-#define ARGP_LONG_ONLY 0x40
++#define ARGP_LONG_ONLY 0x00
+
+ /* Turns off any message-printing/exiting options. */
+ #define ARGP_SILENT (ARGP_NO_EXIT | ARGP_NO_ERRS | ARGP_NO_HELP)