pkgsrc-WIP-changes archive

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

dovecot2-fts-xapian: Add dovecot-fts-xapian 1.4.3



Module Name:	pkgsrc-wip
Committed By:	Juraj Lutter <otis%NetBSD.org@localhost>
Pushed By:	otis
Date:		Tue Nov 10 22:37:16 2020 +0000
Changeset:	802786e4f6395ef0a8e538182858e680b1975942

Modified Files:
	Makefile
Added Files:
	dovecot2-fts-xapian/DESCR
	dovecot2-fts-xapian/Makefile
	dovecot2-fts-xapian/PLIST
	dovecot2-fts-xapian/distinfo

Log Message:
dovecot2-fts-xapian: Add dovecot-fts-xapian 1.4.3

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=802786e4f6395ef0a8e538182858e680b1975942

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

diffstat:
 Makefile                     |  1 +
 dovecot2-fts-xapian/DESCR    |  9 +++++++++
 dovecot2-fts-xapian/Makefile | 36 ++++++++++++++++++++++++++++++++++++
 dovecot2-fts-xapian/PLIST    |  2 ++
 dovecot2-fts-xapian/distinfo |  6 ++++++
 5 files changed, 54 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 70e0b652b0..ac865f9c4e 100644
--- a/Makefile
+++ b/Makefile
@@ -644,6 +644,7 @@ SUBDIR+=	dosemu2
 SUBDIR+=	dotproject
 SUBDIR+=	double-conversion
 SUBDIR+=	dovecot-antispam
+SUBDIR+=	dovecot2-fts-xapian
 SUBDIR+=	downtimed
 SUBDIR+=	dpic
 SUBDIR+=	dps8m
diff --git a/dovecot2-fts-xapian/DESCR b/dovecot2-fts-xapian/DESCR
new file mode 100644
index 0000000000..b9a78b808b
--- /dev/null
+++ b/dovecot2-fts-xapian/DESCR
@@ -0,0 +1,9 @@
+This project intends to provide a straightforward, simple and maintenance free,
+way to configure FTS plugin for Dovecot, leveraging the efforts by the
+Xapian.org team.
+
+This effort came after Dovecot team decided to deprecate "fts_squat" included
+in the dovecot core, and due to the complexity of the Solr plugin capabilitles,
+un-needed for most users.
+
+WWW: https://github.com/grosjo/fts-xapian
diff --git a/dovecot2-fts-xapian/Makefile b/dovecot2-fts-xapian/Makefile
new file mode 100644
index 0000000000..dfe99419ca
--- /dev/null
+++ b/dovecot2-fts-xapian/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD$
+
+GITHUB_PROJECT=	fts-xapian
+DISTNAME=	1.4.3
+PKGNAME=	dovecot2-fts-xapian-${DISTNAME}
+CATEGORIES=	mail
+MASTER_SITES=	${MASTER_SITE_GITHUB:=grosjo/}
+DIST_SUBDIR=	dovecot2-fts-xapian
+
+MAINTAINER=	otis%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/grosjo/fts-xapian
+COMMENT=	FTS plugin for Dovecot
+LICENSE=	gnu-lgpl-v2.1
+
+DEPENDS+=	dovecot>=2.3.7:../../mail/dovecot2 \
+		icu>=60.0:../../textproc/icu \
+		xapian>=1.4.17:../../textproc/xapian
+
+GNU_CONFIGURE=	yes
+USE_LANGUAGES=	c c++11
+USE_LIBTOOL=	yes
+USE_TOOLS+=	aclocal autoconf autoheader automake pkg-config
+
+WRKSRC=		${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV}
+
+pre-configure:
+	set -e; cd ${WRKSRC}; \
+        autoreconf -i
+
+post-install:
+	${STRIP} ${DESTDIR}${PREFIX}/lib/dovecot/lib21_fts_xapian_plugin.so
+
+.include "../../textproc/xapian/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../mail/dovecot2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/dovecot2-fts-xapian/PLIST b/dovecot2-fts-xapian/PLIST
new file mode 100644
index 0000000000..69e05fc401
--- /dev/null
+++ b/dovecot2-fts-xapian/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+lib/dovecot/lib21_fts_xapian_plugin.la
diff --git a/dovecot2-fts-xapian/distinfo b/dovecot2-fts-xapian/distinfo
new file mode 100644
index 0000000000..67ef601d8d
--- /dev/null
+++ b/dovecot2-fts-xapian/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (dovecot2-fts-xapian/1.4.3.tar.gz) = a46f2991db987a81979562fd1655a79adca89566
+RMD160 (dovecot2-fts-xapian/1.4.3.tar.gz) = f483794af20cfeff78249b43ec255067218cf0cf
+SHA512 (dovecot2-fts-xapian/1.4.3.tar.gz) = 54d1f6e8f56ffa7c58a76a7f0c6896b143227f77f0ec95dec27a16b7b9dab4cc3666de2f58cc137bda7bda4ab8903831811f1cda1f03b5d1d7236d4e12f0c107
+Size (dovecot2-fts-xapian/1.4.3.tar.gz) = 28615 bytes


Home | Main Index | Thread Index | Old Index