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