FreeBSD Ports

databases/xapian-core 2.1.0,1

Probabilistic text search database engine

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
a32c4fb474
License
GPLv2
Categories
databases
Package size
2171.3 KiB, 10535.8 KiB installed

Description

Xapian is an Open Source Probabilistic Information Retrieval library, released under the GPL. It's written in C++, with bindings to allow use from other languages.

Xapian is designed to be a highly adaptable toolkit to allow developers to easily add advanced indexing and search facilities to their own applications.

Xapian features include:

  • Ranked probabilistic search - word importance weighting
  • Relevance feedback
  • Phrase and proximity searching
  • Full range of structured boolean search operators
  • Term stemming
  • Database files > 2GB
  • Platform independent data formats
  • Allows simultaneous update and searching.

Install

As a binary package — by origin, or by package name:

pkg install databases/xapian-core
pkg install xapian-core

From the ports tree:

cd /usr/ports/databases/xapian-core/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	xapian-core>0:databases/xapian-core
LIB_DEPENDS=	libxapian.so:databases/xapian-core

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.1.0,12.1.0,11.4.21,11.4.29,12.1.0,1
FreeBSD:14:quarterly2.1.0,12.1.0,1n/a1.4.29,12.1.0,1
FreeBSD:15:latest2.1.0,12.1.0,1n/a1.4.29,11.4.29,1
FreeBSD:15:quarterly2.1.0,12.1.0,1n/an/an/a
FreeBSD:16:latest2.1.0,12.1.0,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Configuration

Options name: databases_xapian-core

OptionDefaultDescription
DOCSoffBuild and/or install documentation
SSE2offUse SSE2 for floating point
USES
compiler:c++17-lang cpe libtool tar:xz
Service scripts
none
Conflicts with
xapian-core14

Files

Manual pages 12
  • copydatabase(1)
  • xapian-check(1)
  • xapian-compact(1)
  • xapian-config(1)
  • xapian-delve(1)
  • xapian-metadata(1)
  • xapian-pos(1)
  • xapian-progsrv(1)
  • xapian-quest(1)
  • xapian-replicate(1)
  • xapian-replicate-server(1)
  • xapian-tcpsrv(1)
pkg-plist 553
  • bin/copydatabase
  • bin/simpleexpand
  • bin/simpleindex
  • bin/simplesearch
  • bin/xapian-check
  • bin/xapian-compact
  • bin/xapian-config
  • bin/xapian-delve
  • bin/xapian-inspect
  • bin/xapian-metadata
  • bin/xapian-pos
  • bin/xapian-progsrv
  • bin/xapian-quest
  • bin/xapian-replicate
  • bin/xapian-replicate-server
  • bin/xapian-tcpsrv
  • include/xapian.h
  • include/xapian/attributes.h
  • include/xapian/cluster.h
  • include/xapian/compactor.h
  • include/xapian/constants.h
  • include/xapian/constinfo.h
  • include/xapian/database.h
  • include/xapian/dbfactory.h
  • include/xapian/deprecated.h
  • include/xapian/derefwrapper.h
  • include/xapian/document.h
  • include/xapian/enquire.h
  • include/xapian/error.h
  • include/xapian/eset.h
  • include/xapian/expanddecider.h
  • include/xapian/geospatial.h
  • include/xapian/intrusive_ptr.h
  • include/xapian/iterator.h
  • include/xapian/keymaker.h
  • include/xapian/matchdecider.h
  • include/xapian/matchspy.h
  • include/xapian/mset.h
  • include/xapian/positioniterator.h
  • include/xapian/postingiterator.h
  • include/xapian/postingsource.h
  • include/xapian/query.h
  • include/xapian/queryparser.h
  • include/xapian/registry.h
  • include/xapian/rset.h
  • include/xapian/stem.h
  • include/xapian/termgenerator.h
  • include/xapian/termiterator.h
  • include/xapian/types.h
  • include/xapian/unicode.h
  • include/xapian/valueiterator.h
  • include/xapian/valuesetmatchdecider.h
  • include/xapian/version.h
  • include/xapian/visibility.h
  • include/xapian/weight.h
  • lib/cmake/xapian/xapian-config-version.cmake
  • lib/cmake/xapian/xapian-config.cmake
  • lib/libxapian.so
  • lib/libxapian.so.45
  • lib/libxapian.so.45.1.0
  • libdata/pkgconfig/xapian-core.pc
  • share/aclocal/xapian.m4
  • share/doc/xapian-core/apidoc/html/annotated.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1AssertionError-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1AssertionError.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1AssertionError__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BB2Weight-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BB2Weight.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BB2Weight__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BM25PlusWeight-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BM25PlusWeight.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BM25PlusWeight__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BM25Weight-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BM25Weight.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BM25Weight__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BoolWeight-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BoolWeight.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1BoolWeight__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Centroid-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Centroid.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Centroid__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Cluster-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Cluster.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1ClusterSet-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1ClusterSet.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Clusterer-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Clusterer.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Clusterer__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Compactor-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1Compactor.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1CoordWeight-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1CoordWeight.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1CoordWeight__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1CosineDistance-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1CosineDistance.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1CosineDistance__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1DLHWeight-members.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1DLHWeight.html
  • share/doc/xapian-core/apidoc/html/classXapian_1_1DLHWeight__inherit__graph.png
  • share/doc/xapian-core/apidoc/html/classXapian_1_1DPHWeight-members.html

The first 100 are listed.

distinfo 1
FileSizeSHA256
xapian-core-2.1.0.tar.xz3.521276e+068e1259586d342e3d12b5e1f772e9185a10f2ba16e541566b5c3c239f71b8aacc
Master sites 2
  • https://oligarchy.co.uk/xapian/2.1.0/
  • LOCAL/sunpoet

Commit history 1

DateCommitCreditsLog message
a32c4fb474 Po-Chuan Hsieh databases/xapian-core: Update to 2.1.0
- Update WWW Changes: https://trac.xapian.org/wiki/ReleaseOverview https://github.com/xapian/xapian/blob/main/xapian-core/NEWS