diff options
author | shannonjr <shannonjr> | 2008-10-13 11:34:35 +0000 |
---|---|---|
committer | shannonjr <shannonjr> | 2008-10-13 11:34:35 +0000 |
commit | 2a2b0391fd4e322f92149aaee9ebb58f0a1395e1 (patch) | |
tree | 39a02e21226383b974327abb39ddd127786aca18 /mail | |
parent | 9c30fe5165416f466c71f7579995c341908a31e4 (diff) | |
download | pkgsrc-2a2b0391fd4e322f92149aaee9ebb58f0a1395e1.tar.gz |
Remove lua-OSBF - renamed OSBF-lua
Diffstat (limited to 'mail')
-rw-r--r-- | mail/lua-OSBF/DESCR | 21 | ||||
-rw-r--r-- | mail/lua-OSBF/Makefile | 36 | ||||
-rw-r--r-- | mail/lua-OSBF/PLIST | 18 | ||||
-rw-r--r-- | mail/lua-OSBF/distinfo | 7 | ||||
-rw-r--r-- | mail/lua-OSBF/patches/patch-aa | 27 | ||||
-rw-r--r-- | mail/lua-OSBF/patches/patch-bb | 13 |
6 files changed, 0 insertions, 122 deletions
diff --git a/mail/lua-OSBF/DESCR b/mail/lua-OSBF/DESCR deleted file mode 100644 index b9a121a32f0..00000000000 --- a/mail/lua-OSBF/DESCR +++ /dev/null @@ -1,21 +0,0 @@ -OSBF-Lua (Orthogonal Sparse Bigrams with confidence Factor) is a Lua C module -for text classification. It is a port of the OSBF classifier implemented in -the CRM114 project. This implementation attempts to put focus on the -classification task itself by using Lua as the scripting language, a powerful -yet light-weight and fast language, which makes it easier to build and test -more elaborated filters and training methods. - -The OSBF algorithm is a typical Bayesian classifier but enhanced with two -techniques originally developed for the CRM114 project: Orthogonal Sparse -Bigrams - OSB, for feature extraction, and Exponential Differential Document -Count - EDDC (a.k.a Confidence Factor), for automatic feature selection. -Combined, these two techniques produce a highly accurate classifier. OSBF -was developed focused on two classes, SPAM and NON-SPAM, so the performance -for more than two classes may not be the same. - -spamfilter.lua is an anti-spam filter written in Lua using the OSBF-lua -module. It takes special advantage of EDDC to introduce TONE-HR, a highly -effective training method. The combination of OSB, EDDC and TONE-HR to -enhance a classical Bayesian classifier resulted in the best spam filtering -performance in TREC's Spam Track 2006 and the CEAS 2008 Live Spam Filter -Challenge. diff --git a/mail/lua-OSBF/Makefile b/mail/lua-OSBF/Makefile deleted file mode 100644 index 06db47818b9..00000000000 --- a/mail/lua-OSBF/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# $NetBSD: Makefile,v 1.2 2008/10/10 13:24:58 wiz Exp $ -# - -DISTNAME= osbf-lua-2.0.4 -CATEGORIES= mail -MASTER_SITES= http://luaforge.net/frs/download.php/2094/ - -MAINTAINER= shannonjr@NetBSD.org -HOMEPAGE= http://osbf-lua.luaforge.net/ -COMMENT= Lua C module for text classification - -USE_TOOLS+= gmake - -INSTALL_TARGET= install install_spamfilter - -SUBST_CLASSES+= path -SUBST_STAGE.path= post-patch -SUBST_MESSAGE.path= Fixing paths in config -SUBST_FILES.path= config -SUBST_FILES.path+= spamfilter/cache_report.lua -SUBST_FILES.path+= spamfilter/classify.sample -SUBST_FILES.path+= spamfilter/create_databases.lua -SUBST_FILES.path+= spamfilter/database_status.lua -SUBST_FILES.path+= spamfilter/getopt.lua -SUBST_FILES.path+= spamfilter/promailrc.sample -SUBST_FILES.path+= spamfilter/random.lua -SUBST_FILES.path+= spamfilter/roc.lua -SUBST_FILES.path+= spamfilter/spamfilter.lua -SUBST_FILES.path+= spamfilter/spamfilter_commands.lua -SUBST_FILES.path+= spamfilter/toer.lua -SUBST_FILES.path+= spamfilter/train.sample -SUBST_FILES.path+= docs/index.html -SUBST_SED.path= -e 's,/usr/local,${PREFIX},g' - -.include "../../lang/lua/buildlink3.mk" -.include "../../mk/bsd.pkg.mk" diff --git a/mail/lua-OSBF/PLIST b/mail/lua-OSBF/PLIST deleted file mode 100644 index 9de6e33184e..00000000000 --- a/mail/lua-OSBF/PLIST +++ /dev/null @@ -1,18 +0,0 @@ -@comment $NetBSD: PLIST,v 1.2 2008/10/13 06:03:52 obache Exp $ -lib/lua/5.1/libosbf.so.${PKGVERSION} -lib/lua/5.1/osbf.so -osbf-lua/cache_report.lua -osbf-lua/classify.sample -osbf-lua/create_databases.lua -osbf-lua/database_status.lua -osbf-lua/getopt.lua -osbf-lua/promailrc.sample -osbf-lua/random.lua -osbf-lua/roc.lua -osbf-lua/spamfilter.help -osbf-lua/spamfilter.lua -osbf-lua/spamfilter_commands.lua -osbf-lua/spamfilter_config.lua -osbf-lua/toer.lua -osbf-lua/train.sample -@dirrm osbf-lua diff --git a/mail/lua-OSBF/distinfo b/mail/lua-OSBF/distinfo deleted file mode 100644 index f875f18fd05..00000000000 --- a/mail/lua-OSBF/distinfo +++ /dev/null @@ -1,7 +0,0 @@ -$NetBSD: distinfo,v 1.1.1.1 2008/09/08 10:31:23 shannonjr Exp $ - -SHA1 (osbf-lua-2.0.4.tar.gz) = 6fd4fb6496c20e9340cdcff4820c50a793e2ea27 -RMD160 (osbf-lua-2.0.4.tar.gz) = ba808072739de2bcb40ce81f0177ef7588508670 -Size (osbf-lua-2.0.4.tar.gz) = 82343 bytes -SHA1 (patch-aa) = 25fe0abc6543893d88d147e418027cee9a544502 -SHA1 (patch-bb) = a03ceac6e22461359ef3a44564fde12a62056d82 diff --git a/mail/lua-OSBF/patches/patch-aa b/mail/lua-OSBF/patches/patch-aa deleted file mode 100644 index 9e27699c42f..00000000000 --- a/mail/lua-OSBF/patches/patch-aa +++ /dev/null @@ -1,27 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2008/09/08 10:31:23 shannonjr Exp $ - ---- config.orig 2007-01-14 11:57:19.000000000 -0700 -+++ config -@@ -20,20 +20,8 @@ LIB_DIR= /usr/local/lib - # OS dependent - LIB_EXT= .so - --# if this "autoconf" doesn't work for you, set LIB_OPTION for shared --# object manually. --LD=$(shell ld -V -o /dev/null 2>&1) --ifneq (,$(findstring Solaris,$(LD))) -- # Solaris - tested with 2.6, gcc 2.95.3 20010315 and Solaris ld -- LIB_OPTION= -G -dy --else -- ifneq (,$(findstring GNU,$(LD))) -- # GNU ld -- LIB_OPTION= -shared -dy -- else -- $(error couldn't identify your ld. Please set the shared option manually) -- endif --endif -+# GNU ld -+LIB_OPTION= -shared -dy - - # Choose the PIC option - # safest, works on most systems diff --git a/mail/lua-OSBF/patches/patch-bb b/mail/lua-OSBF/patches/patch-bb deleted file mode 100644 index ac4aabbb332..00000000000 --- a/mail/lua-OSBF/patches/patch-bb +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-bb,v 1.1.1.1 2008/09/08 10:31:23 shannonjr Exp $ - ---- Makefile.orig 2007-01-14 11:57:19.000000000 -0700 -+++ Makefile -@@ -18,6 +18,8 @@ lib: $(LIBNAME) - $(LIBNAME): $(OBJS) - $(CC) $(CFLAGS) $(LIB_OPTION) -o $(LIBNAME) $(OBJS) $(LIBS) - -+all: $(LIBNAME) -+ - install: $(LIBNAME) - mkdir -p $(LUA_LIBDIR) - strip $(LIBNAME) |