Lines 3-9
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= fb303 |
4 |
PORTNAME= fb303 |
5 |
PORTVERSION= ${THRIFT_PORTVERSION} |
5 |
PORTVERSION= ${THRIFT_PORTVERSION} |
6 |
PORTREVISION= 1 |
|
|
7 |
PORTEPOCH= 1 |
6 |
PORTEPOCH= 1 |
8 |
CATEGORIES= devel |
7 |
CATEGORIES= devel |
9 |
MASTER_SITES= APACHE |
8 |
MASTER_SITES= APACHE |
Lines 15-36
Link Here
|
15 |
|
14 |
|
16 |
LICENSE= AL2 |
15 |
LICENSE= AL2 |
17 |
|
16 |
|
18 |
LIB_DEPENDS= boost_system:${PORTSDIR}/devel/boost-libs \ |
17 |
LIB_DEPENDS= thrift:${PORTSDIR}/devel/thrift-cpp |
19 |
thrift:${PORTSDIR}/devel/thrift |
18 |
BUILD_DEPENDS= thrift:${PORTSDIR}/devel/thrift |
20 |
|
19 |
|
21 |
ACLOCAL_ARGS= -I ./aclocal |
20 |
ACLOCAL_ARGS= -I ./aclocal |
22 |
AUTOMAKE_ARGS= -a |
21 |
AUTOMAKE_ARGS= -a |
23 |
CONFIGURE_ARGS= PY_PREFIX="${PREFIX}" |
22 |
CONFIGURE_ARGS= PY_PREFIX="${PREFIX}" |
24 |
USE_AUTOTOOLS= aclocal automake autoconf |
23 |
USE_AUTOTOOLS= autoconf autoheader:env aclocal automake |
25 |
USE_GMAKE= yes |
24 |
|
26 |
USES= perl5 |
25 |
USES= gmake perl5 compiler |
27 |
USE_PERL5= run |
26 |
USE_PERL5= run |
28 |
USE_PYTHON= yes |
27 |
USE_PYTHON= yes |
29 |
WRKSRC= ${WRKDIR}/${DISTNAME}/contrib/fb303 |
28 |
WRKSRC= ${WRKDIR}/${DISTNAME}/contrib/fb303 |
30 |
|
29 |
|
31 |
PLIST_SUB+= PORTVERSION="${PORTVERSION}" PYTHON_VER="${PYTHON_VER}" |
30 |
PLIST_SUB+= PORTVERSION="${PORTVERSION}" PYTHON_VER="${PYTHON_VER}" |
32 |
|
31 |
|
|
|
32 |
CONFIGURE_ARGS+= --without-php |
33 |
|
33 |
NO_STAGE= yes |
34 |
NO_STAGE= yes |
|
|
35 |
|
36 |
.include <bsd.port.pre.mk> |
37 |
|
38 |
.if ${COMPILER_TYPE} == clang |
39 |
USE_CXXSTD= c++11 |
40 |
EXTRA_PATCHES+= ${FILESDIR}/extra_patch-cpp__Makefile.am |
41 |
.endif |
42 |
|
34 |
post-build: |
43 |
post-build: |
35 |
(cd ${WRKSRC} && ${LOCALBASE}/bin/thrift --gen perl ${WRKSRC}/if/fb303.thrift) |
44 |
(cd ${WRKSRC} && ${LOCALBASE}/bin/thrift --gen perl ${WRKSRC}/if/fb303.thrift) |
36 |
|
45 |
|