2009-04-21 00:25:12 +02:00
|
|
|
# $NetBSD: Makefile,v 1.5 2009/04/20 22:25:12 schmonz Exp $
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
#
|
|
|
|
|
2009-04-21 00:25:12 +02:00
|
|
|
DISTNAME= xapian-core-1.0.12
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
PKGNAME= ${DISTNAME:S/-core//}
|
|
|
|
CATEGORIES= textproc
|
2009-04-21 00:25:12 +02:00
|
|
|
MASTER_SITES= http://oligarchy.co.uk/xapian/1.0.12/
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
|
|
|
|
MAINTAINER= schmonz@NetBSD.org
|
|
|
|
HOMEPAGE= http://xapian.org/
|
|
|
|
COMMENT= Search engine based on Probabilistic Information Retrieval
|
2009-04-21 00:25:12 +02:00
|
|
|
LICENSE= gnu-gpl-v2
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
|
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
USE_LIBTOOL= yes
|
|
|
|
USE_LANGUAGES= c c++
|
|
|
|
|
2009-04-21 00:25:12 +02:00
|
|
|
TEST_TARGET= check
|
|
|
|
|
2009-01-21 07:42:32 +01:00
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.xapian
|
|
|
|
PKG_SUPPORTED_OPTIONS= xapian-flint-backend xapian-quartz-backend
|
|
|
|
PKG_SUGGESTED_OPTIONS= xapian-flint-backend xapian-quartz-backend
|
|
|
|
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
|
|
|
|
PLIST_VARS+= quartz
|
|
|
|
.if !empty(PKG_OPTIONS:Mxapian-quartz-backend)
|
|
|
|
CONFIGURE_ARGS+= --enable-backend-quartz
|
|
|
|
PLIST.quartz= yes
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+= --disable-backend-quartz
|
|
|
|
.endif
|
|
|
|
|
|
|
|
PLIST_VARS+= flint
|
|
|
|
.if !empty(PKG_OPTIONS:Mxapian-flint-backend)
|
|
|
|
CONFIGURE_ARGS+= --enable-backend-flint
|
|
|
|
PLIST.flint= yes
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+= --disable-backend-flint
|
|
|
|
.endif
|
|
|
|
|
2009-01-08 04:43:31 +01:00
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|