xref: /mports/databases/p5-Xapian/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	Xapian
2PORTVERSION=	1.4.29.0
3CATEGORIES=	databases perl5
4MASTER_SITES=	https://oligarchy.co.uk/xapian/${PORTVERSION:R}/ \
5		LOCAL/sunpoet
6PKGNAMEPREFIX=	p5-
7DISTNAME=	xapian-bindings-${PORTVERSION:R}
8
9MAINTAINER=	ports@MidnightBSD.org
10COMMENT=	Perl binding for Xapian
11WWW=		https://xapian.org/
12
13LICENSE=	gpl2
14LICENSE_FILE=	${WRKSRC}/COPYING
15
16BUILD_DEPENDS=	xapian-core>=${PORTVERSION:R}:databases/xapian-core
17LIB_DEPENDS=	libxapian.so:databases/xapian-core
18
19USES=		compiler:c++11-lang libtool perl5 tar:xz
20
21CONFIGURE_ARGS=	--datarootdir=${DATADIR} \
22		--docdir=${DOCSDIR} \
23		--enable-shared \
24		--enable-static \
25		--with-perl \
26		--without-csharp \
27		--without-java \
28		--without-lua \
29		--without-php \
30		--without-python \
31		--without-python3 \
32		--without-ruby \
33		--without-tcl
34GNU_CONFIGURE=	yes
35INSTALL_TARGET=	install-strip
36LDFLAGS+=	-L${LOCALBASE}/lib/perl5/${PERL_VER}/mach/CORE -lperl
37USE_CXXSTD=	c++11
38
39PORTSCOUT=	limitw:1,even
40
41OPTIONS_DEFINE=	DOCS
42
43DOCS_EXTRA_PATCHES_OFF=	${PATCHDIR}/extra-patch-perl-Makefile.in
44
45post-install:
46	${STRIP_CMD} ${PREFIX}/${SITE_ARCH_REL}/auto/Xapian/Xapian.so
47
48.include <bsd.port.mk>
49

served by {OpenGrok

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