View | Details | Raw Unified | Return to bug 243905 | Differences between
and this patch

Collapse All | Expand All

(-)misc/sword/Makefile (-26 / +17 lines)
Lines 8-14 Link Here
8
MASTER_SITES=	ftp://ftp.crosswire.org/pub/sword/source/v${PORTVERSION:R}/ \
8
MASTER_SITES=	ftp://ftp.crosswire.org/pub/sword/source/v${PORTVERSION:R}/ \
9
		http://crosswire.org/ftpmirror/pub/sword/source/v${PORTVERSION:R}/
9
		http://crosswire.org/ftpmirror/pub/sword/source/v${PORTVERSION:R}/
10
10
11
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	salvadore@FreeBSD.org
12
COMMENT=	Framework for manipulating Bible texts
12
COMMENT=	Framework for manipulating Bible texts
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
Lines 15-53 Link Here
15
15
16
BUILD_DEPENDS=	cppunit-config:devel/cppunit
16
BUILD_DEPENDS=	cppunit-config:devel/cppunit
17
17
18
USES=		gmake libtool pathfix pkgconfig
19
USE_LDCONFIG=	yes
20
18
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
19
CONFIGURE_ARGS=	--with-conf --with-zlib
22
CONFIGURE_ARGS=	--with-conf \
23
		--with-zlib
24
INSTALL_TARGET=	install-strip
20
CPPFLAGS+=	-DU_USING_ICU_NAMESPACE=1
25
CPPFLAGS+=	-DU_USING_ICU_NAMESPACE=1
21
INSTALL_TARGET=	install-strip
26
22
USES=		gmake libtool pathfix pkgconfig
23
USE_LDCONFIG=	yes
24
SUB_FILES=	pkg-message
27
SUB_FILES=	pkg-message
25
26
PLIST_SUB=	PORTVERSION=${PORTVERSION}
28
PLIST_SUB=	PORTVERSION=${PORTVERSION}
27
29
28
OPTIONS_DEFINE=	CURL CLUCENE
30
OPTIONS_DEFINE=		CLUCENE CURL
29
CLUCENE_DESC=	Include indexing capability
31
OPTIONS_DEFAULT=	CLUCENE CURL
30
OPTIONS_DEFAULT=CURL CLUCENE
32
CLUCENE_DESC=		Include indexing capability
31
33
32
.include <bsd.port.options.mk>
34
CLUCENE_LIB_DEPENDS=	libclucene-core.so:textproc/clucene \
35
			libicudata.so:devel/icu
36
CLUCENE_USES=		compiler:c++11-lib
37
CLUCENE_CONFIGURE_WITH=	clucene=${LOCALBASE} icu
33
38
34
.if ${PORT_OPTIONS:MCURL}
39
CURL_LIB_DEPENDS=	libcurl.so:ftp/curl
35
LIB_DEPENDS=	libcurl.so:ftp/curl
40
CURL_CONFIGURE_WITH=	curl
36
CONFIGURE_ARGS+=	--with-curl
37
.else
38
CONFIGURE_ARGS+=	--without-curl
39
.endif
40
41
41
.if ${PORT_OPTIONS:MCLUCENE}
42
USES+=		compiler:c++11-lib
43
USE_CXXSTD=	gnu++11
44
LIB_DEPENDS+=	libclucene-core.so:textproc/clucene \
45
		libicudata.so:devel/icu
46
CONFIGURE_ARGS+=	--with-clucene=${LOCALBASE} --with-icu
47
.else
48
CONFIGURE_ARGS+=	--without-clucene --without-icu
49
.endif
50
51
post-patch:
42
post-patch:
52
	@${REINPLACE_CMD} 's|-O3||' ${WRKSRC}/configure
43
	@${REINPLACE_CMD} 's|-O3||' ${WRKSRC}/configure
53
44

Return to bug 243905