Tweak databases/p5-Amazon-SimpleDB version 0.03_1
[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.15.0
6 CATEGORIES=     databases perl5
7 MASTER_SITES=   https://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 USES=           compiler:c++11-lang libtool perl5 tar:xz
22
23 CONFIGURE_ARGS= --datarootdir=${DATADIR} \
24                 --docdir=${DOCSDIR} \
25                 --enable-shared \
26                 --enable-static \
27                 --with-perl \
28                 --without-csharp \
29                 --without-java \
30                 --without-lua \
31                 --without-php \
32                 --without-php7 \
33                 --without-python \
34                 --without-python3 \
35                 --without-ruby \
36                 --without-tcl
37 GNU_CONFIGURE=  yes
38 INSTALL_TARGET= install-strip
39 LDFLAGS+=       -L${LOCALBASE}/lib/perl5/${PERL_VER}/mach/CORE -lperl
40 USE_CXXSTD=     c++11
41
42 PORTDOCS=       *
43
44 PORTSCOUT=      limitw:1,even
45
46 OPTIONS_DEFINE= DOCS
47
48 post-patch:
49         @${REINPLACE_CMD} -e 's|-lstdc++||g' ${WRKSRC}/configure
50
51 post-patch-DOCS-off:
52         @${REINPLACE_CMD} -e 's| install-dist_exampledataDATA install-docdataDATA||' ${WRKSRC}/perl/Makefile.in
53
54 post-install:
55         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Xapian/Xapian.so
56
57 .include <bsd.port.mk>