bogofilter: Initial version checkin.
authorccsmart <ccsmart@smartpal.de>
Sun, 4 Sep 2005 20:01:40 +0000 (20:01 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Sun, 4 Sep 2005 20:01:40 +0000 (20:01 +0000)
packages/bogofilter/.mtn2git_empty [new file with mode: 0644]
packages/bogofilter/bogofilter-0.96.0/.mtn2git_empty [new file with mode: 0644]
packages/bogofilter/bogofilter-0.96.0/configure.ac.patch [new file with mode: 0644]
packages/bogofilter/bogofilter_0.96.0.bb [new file with mode: 0644]

diff --git a/packages/bogofilter/.mtn2git_empty b/packages/bogofilter/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/bogofilter/bogofilter-0.96.0/.mtn2git_empty b/packages/bogofilter/bogofilter-0.96.0/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/bogofilter/bogofilter-0.96.0/configure.ac.patch b/packages/bogofilter/bogofilter-0.96.0/configure.ac.patch
new file mode 100644 (file)
index 0000000..310eaaa
--- /dev/null
@@ -0,0 +1,34 @@
+--- bogofilter-0.96.0/configure.ac.orig        2005-09-04 20:42:35.000000000 +0200
++++ bogofilter-0.96.0/configure.ac     2005-09-04 20:45:12.000000000 +0200
+@@ -460,6 +460,7 @@
+       dnl check if run-time link works
+       saveLIBS="$LIBS"
+       LIBS="$LIBS $LIBDB"
++      if test x$cross_compiling = xNO ; then
+       AC_MSG_CHECKING(if a program can be linked against Berkeley DB and run)
+       AC_RUN_IFELSE(
+       AC_LANG_PROGRAM([[
+@@ -500,6 +501,7 @@
+                  [AC_MSG_RESULT(no)
+                  AC_MSG_ERROR(db.h header file and db library version do not match.)],)
+       AC_MSG_RESULT(yes)
++      fi
+       AC_CHECK_DECLS(db_create,,
+              AC_MSG_ERROR([[Can not locate a suitable Berkeley DB db.h header file.
+ Use --with-libdb-prefix=PATH to specify the path to a v3+ install directory.
+@@ -509,6 +511,7 @@
+ #endif
+ #include <db.h>]]
+       )
++      if test x$cross_compiling = xNO ; then
+       AC_MSG_CHECKING(if Berkeley DB supports shared environments)
+       if test "x$enable_dbshared_test" != xno && test "x$USE_TRANSACTIONS" != xNO ; then
+       AC_RUN_IFELSE(
+@@ -548,6 +551,7 @@
+     else
+       AC_MSG_RESULT(skipped)
+     fi
++      fi
+       AC_DEFINE(ENABLE_DB_DATASTORE,1, [Enable Berkeley DB datastore])
+       LIBS="$saveLIBS"
diff --git a/packages/bogofilter/bogofilter_0.96.0.bb b/packages/bogofilter/bogofilter_0.96.0.bb
new file mode 100644 (file)
index 0000000..e552f1b
--- /dev/null
@@ -0,0 +1,17 @@
+SECTION = "console/network"
+DEPENDS = "db3"
+DESCRIPTION = "Bogofilter is a mail filter that classifies mail as spam or ham (non-spam) \
+by a statistical analysis of the message's header and content (body). \
+The program is able to learn from the user's classifications and corrections."
+LICENSE = "GPL"
+PR = "r1"
+PRIORITY = "optional"
+
+SRC_URI = "http://download.sourceforge.net/bogofilter/bogofilter-${PV}.tar.bz2 \
+           file://${FILESDIR}/configure.ac.patch;patch=1 \
+          "
+
+inherit autotools
+
+EXTRA_OECONF = "--with-libdb-prefix=${libdir}"
+