xref: /mports/databases/lua-xapian/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	xapian
2PORTVERSION=	1.4.29
3DISTVERSIONPREFIX=	bindings-
4CATEGORIES=	databases
5MASTER_SITES=	https://oligarchy.co.uk/xapian/${PORTVERSION}/ \
6		FREEBSD_LOCAL/sunpoet
7PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
8
9MAINTAINER=	ports@MidnightBSD.org
10COMMENT=	Lua binding for Xapian
11WWW=		https://xapian.org/
12
13LICENSE=	gpl2
14LICENSE_FILE=	${WRKSRC}/COPYING
15
16BUILD_DEPENDS=	xapian-core>=${PORTVERSION}:databases/xapian-core
17LIB_DEPENDS=	libxapian.so:databases/xapian-core
18
19USES=		compiler:c++11-lang libtool lua:module tar:xz
20
21CONFIGURE_ARGS=	--datarootdir=${DATADIR} \
22		--docdir=${DOCSDIR} \
23		--enable-shared \
24		--enable-static \
25		--with-lua \
26		--without-csharp \
27		--without-java \
28		--without-perl \
29		--without-php \
30		--without-python \
31		--without-python3 \
32		--without-ruby \
33		--without-tcl
34CONFIGURE_ENV=	LUA="${LUA_CMD}" \
35		LUA_CFLAGS="-I${LUA_INCDIR}" \
36		LUA_LIB="${LUA_MODLIBDIR}" \
37		LUA_LIBS="-L${LOCALBASE}/lib -llua-${LUA_VER}" \
38		LUA_SO=.so
39GNU_CONFIGURE=	yes
40INSTALL_TARGET=	install-strip
41USE_CXXSTD=	c++11
42
43DOCSDIR=	${LUA_DOCSDIR}
44
45CONFLICTS_INSTALL=	xapian-bindings12
46
47PORTSCOUT=	limitw:1,even
48
49OPTIONS_DEFINE=	DOCS
50
51.include <bsd.port.mk>
52

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026