pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail



Module Name:    pkgsrc
Committed By:   nikita
Date:           Sat Apr  6 12:45:26 UTC 2024

Modified Files:
        pkgsrc/mail: Makefile
Added Files:
        pkgsrc/mail/dovecot2-fts-flatcurve: DESCR Makefile PLIST distinfo

Log Message:
dovecot2-fts-flatcurve: Import version 1.0.2

This is a Dovecot FTS (Full Text Search) plugin to enable message indexing
using the Xapian Open Source Search Engine Library.

The plugin relies on Dovecot to do the necessary stemming. It is intended
to act as a simple interface to the Xapian storage/search query functionality.

This driver supports match scoring and substring matches, which means it is
RFC 3501 (IMAP4rev1) compliant (although substring searches are off by default).
This driver does not support fuzzy searches, as there is no built-in support in
Xapian for it.

The driver passes all of the ImapTest search tests.


To generate a diff of this commit:
cvs rdiff -u -r1.644 -r1.645 pkgsrc/mail/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/mail/dovecot2-fts-flatcurve/DESCR \
    pkgsrc/mail/dovecot2-fts-flatcurve/Makefile \
    pkgsrc/mail/dovecot2-fts-flatcurve/PLIST \
    pkgsrc/mail/dovecot2-fts-flatcurve/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/Makefile
diff -u pkgsrc/mail/Makefile:1.644 pkgsrc/mail/Makefile:1.645
--- pkgsrc/mail/Makefile:1.644  Thu Apr  4 04:24:03 2024
+++ pkgsrc/mail/Makefile        Sat Apr  6 12:45:25 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.644 2024/04/04 04:24:03 wiz Exp $
+# $NetBSD: Makefile,v 1.645 2024/04/06 12:45:25 nikita Exp $
 #
 
 COMMENT=       Electronic mail utilities
@@ -69,6 +69,7 @@ SUBDIR+=      dkimproxy
 SUBDIR+=       dnsbl-milter
 SUBDIR+=       dot-forward
 SUBDIR+=       dovecot2
+SUBDIR+=       dovecot2-fts-flatcurve
 SUBDIR+=       dovecot2-gssapi
 SUBDIR+=       dovecot2-ldap
 SUBDIR+=       dovecot2-mysql

Added files:

Index: pkgsrc/mail/dovecot2-fts-flatcurve/DESCR
diff -u /dev/null pkgsrc/mail/dovecot2-fts-flatcurve/DESCR:1.1
--- /dev/null   Sat Apr  6 12:45:26 2024
+++ pkgsrc/mail/dovecot2-fts-flatcurve/DESCR    Sat Apr  6 12:45:25 2024
@@ -0,0 +1,12 @@
+This is a Dovecot FTS (Full Text Search) plugin to enable message indexing
+using the Xapian Open Source Search Engine Library.
+
+The plugin relies on Dovecot to do the necessary stemming. It is intended
+to act as a simple interface to the Xapian storage/search query functionality.
+
+This driver supports match scoring and substring matches, which means it is
+RFC 3501 (IMAP4rev1) compliant (although substring searches are off by default).
+This driver does not support fuzzy searches, as there is no built-in support in
+Xapian for it.
+
+The driver passes all of the ImapTest search tests.
Index: pkgsrc/mail/dovecot2-fts-flatcurve/Makefile
diff -u /dev/null pkgsrc/mail/dovecot2-fts-flatcurve/Makefile:1.1
--- /dev/null   Sat Apr  6 12:45:26 2024
+++ pkgsrc/mail/dovecot2-fts-flatcurve/Makefile Sat Apr  6 12:45:25 2024
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2024/04/06 12:45:25 nikita Exp $
+
+DISTNAME=      dovecot-fts-flatcurve-1.0.2
+CATEGORIES=    mail
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=slusarz/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+GITHUB_PROJECT=        dovecot-fts-flatcurve
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/slusarz/dovecot-fts-flatcurve/
+COMMENT=       Dovecot FTS Flatcurve plugin (Xapian)
+LICENSE=       gnu-lgpl-v2.1
+
+USE_LIBTOOL=           yes
+USE_TOOLS+=            aclocal autoconf autoheader automake m4 pkg-config
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --disable-hardening
+USE_LANGUAGES=         c c++
+
+pre-configure:
+       set -e; cd ${WRKSRC}; autoreconf -i
+
+.include "../../mail/dovecot2/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/xapian/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/mail/dovecot2-fts-flatcurve/PLIST
diff -u /dev/null pkgsrc/mail/dovecot2-fts-flatcurve/PLIST:1.1
--- /dev/null   Sat Apr  6 12:45:26 2024
+++ pkgsrc/mail/dovecot2-fts-flatcurve/PLIST    Sat Apr  6 12:45:26 2024
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2024/04/06 12:45:26 nikita Exp $
+include/dovecot-fts-flatcurve/fts-flatcurve-config.h
+lib/dovecot/doveadm/lib21_doveadm_fts_flatcurve_plugin.la
+lib/dovecot/lib21_fts_flatcurve_plugin.la
Index: pkgsrc/mail/dovecot2-fts-flatcurve/distinfo
diff -u /dev/null pkgsrc/mail/dovecot2-fts-flatcurve/distinfo:1.1
--- /dev/null   Sat Apr  6 12:45:26 2024
+++ pkgsrc/mail/dovecot2-fts-flatcurve/distinfo Sat Apr  6 12:45:25 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/04/06 12:45:25 nikita Exp $
+
+BLAKE2s (dovecot-fts-flatcurve-1.0.2.tar.gz) = 5360df4b79e4c9bfa4ab332ce9bc38646730684fe4f8959a15f0763aa55ea579
+SHA512 (dovecot-fts-flatcurve-1.0.2.tar.gz) = bed437a00b2d6347774028fac5ed7fe9632b71f83e72540684cbaf8b5e98666c9516936a6bb11146c9e0a56179beb2c46881a40c90deb002a573633bc79e507e
+Size (dovecot-fts-flatcurve-1.0.2.tar.gz) = 114767 bytes



Home | Main Index | Thread Index | Old Index