Import databases/p5-Xapian version 1.4.3.0
[dports.git] / databases / p5-Xapian / Makefile
1 # Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       Xapian
5 PORTVERSION=    1.4.3.0
6 CATEGORIES=     databases perl5
7 MASTER_SITES=   http://oligarchy.co.uk/xapian/${PORTVERSION:R}/ \
8                 LOCAL/sunpoet
9 PKGNAMEPREFIX=  p5-
10 DISTNAME=       xapian-bindings-${PORTVERSION:R}
11
12 MAINTAINER=     sunpoet@FreeBSD.org
13 COMMENT=        Perl binding for Xapian
14
15 LICENSE=        GPLv2
16 LICENSE_FILE=   ${WRKSRC}/COPYING
17
18 BUILD_DEPENDS=  xapian-core>=${PORTVERSION:R}:databases/xapian-core
19 LIB_DEPENDS=    libxapian.so:databases/xapian-core
20
21 OPTIONS_DEFINE= DOCS
22
23 PORTSCOUT=      limitw:1,even
24
25 CONFIGURE_ARGS= --datarootdir=${DATADIR} --docdir=${DOCSDIR} \
26                 --enable-static \
27                 --with-perl \
28                 --without-csharp --without-java --without-lua --without-php \
29                 --without-python --without-python3 --without-ruby --without-tcl
30 GNU_CONFIGURE=  yes
31 INSTALL_TARGET= install-strip
32 LDFLAGS+=       -L${LOCALBASE}/lib/perl5/${PERL_VER}/mach/CORE -lperl
33 USES=           libtool perl5 tar:xz
34
35 PORTDOCS=       *
36
37 post-patch:
38         @${REINPLACE_CMD} -e 's|-lstdc++||g' ${WRKSRC}/configure
39
40 post-patch-DOCS-off:
41         @${REINPLACE_CMD} -e 's| install-dist_exampledataDATA install-docdataDATA||' ${WRKSRC}/perl/Makefile.in
42
43 post-install:
44         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Xapian/Xapian.so
45
46 .include <bsd.port.mk>