Lines 2-8
Link Here
|
2 |
# $FreeBSD: head/x11-toolkits/p5-Wx/Makefile 402365 2015-11-24 14:56:04Z amdmi3 $ |
2 |
# $FreeBSD: head/x11-toolkits/p5-Wx/Makefile 402365 2015-11-24 14:56:04Z amdmi3 $ |
3 |
|
3 |
|
4 |
PORTNAME= Wx |
4 |
PORTNAME= Wx |
5 |
PORTVERSION= 0.99.27 |
5 |
PORTVERSION= 0.99.28 |
6 |
CATEGORIES= x11-toolkits perl5 |
6 |
CATEGORIES= x11-toolkits perl5 |
7 |
MASTER_SITES= CPAN |
7 |
MASTER_SITES= CPAN |
8 |
PKGNAMEPREFIX= p5- |
8 |
PKGNAMEPREFIX= p5- |
Lines 14-36
Link Here
|
14 |
LICENSE= ART10 GPLv1 |
14 |
LICENSE= ART10 GPLv1 |
15 |
LICENSE_COMB= dual |
15 |
LICENSE_COMB= dual |
16 |
|
16 |
|
17 |
BROKEN_FreeBSD_9= does not build |
17 |
BUILD_DEPENDS= p5-ExtUtils-XSpp>=0.16.03:${PORTSDIR}/devel/p5-ExtUtils-XSpp \ |
18 |
|
18 |
p5-Alien-wxWidgets>=0.25:${PORTSDIR}/x11-toolkits/p5-Alien-wxWidgets |
19 |
BUILD_DEPENDS= p5-Alien-wxWidgets>=0.25:${PORTSDIR}/x11-toolkits/p5-Alien-wxWidgets \ |
|
|
20 |
p5-ExtUtils-XSpp>=0.16.03:${PORTSDIR}/devel/p5-ExtUtils-XSpp |
21 |
RUN_DEPENDS:= ${BUILD_DEPENDS} |
19 |
RUN_DEPENDS:= ${BUILD_DEPENDS} |
22 |
|
20 |
|
23 |
USES= perl5 compiler:c++11-lib |
21 |
USES= compiler:c++11-lib perl5 |
|
|
22 |
USE_CXXSTD= c++11 |
24 |
USE_PERL5= configure |
23 |
USE_PERL5= configure |
25 |
USE_WX= 3.0 |
24 |
USE_WX= 3.0 |
26 |
USE_CXXSTD= c++11 |
25 |
CONFIGURE_ENV= CXX="${CXX}" |
27 |
WX_COMPS= wx |
26 |
|
28 |
CC= ${CXX} |
|
|
29 |
CFLAGS+= -pthread -Wno-write-strings |
27 |
CFLAGS+= -pthread -Wno-write-strings |
30 |
CONFIGURE_ENV= CXX=${CXX} |
28 |
|
|
|
29 |
.include <bsd.port.pre.mk> |
30 |
|
31 |
.if ${PERL_LEVEL} < 501508 |
32 |
BUILD_DEPENDS+= p5-ExtUtils-ParseXS>=3.15:${PORTSDIR}/devel/p5-ExtUtils-ParseXS |
33 |
RUN_DEPENDS+= p5-ExtUtils-ParseXS>=3.15:${PORTSDIR}/devel/p5-ExtUtils-ParseXS |
34 |
.endif |
31 |
|
35 |
|
32 |
post-configure: |
36 |
post-configure: |
33 |
@${FIND} ${WRKSRC} -name "Makefile" -type f | ${XARGS} \ |
37 |
@${FIND} ${WRKSRC} -name "Makefile" -type f | ${XARGS} \ |
34 |
${REINPLACE_CMD} -e 's|^CCFLAGS = .*$$|CCFLAGS = ${CXXFLAGS}|' |
38 |
${REINPLACE_CMD} -e \ |
|
|
39 |
's|$$(CC)|$$(CXX)|g ; \ |
40 |
s|$$(CCFLAGS)|$$(CXXFLAGS)|g' |
41 |
|
42 |
pre-build: |
43 |
@(cd ${WRKSRC} && ${DO_MAKE_BUILD} generated) |
44 |
|
45 |
post-install: |
46 |
@${FIND} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} -name "*.so" -type f \ |
47 |
| ${XARGS} ${STRIP_CMD} |
35 |
|
48 |
|
36 |
.include <bsd.port.mk> |
49 |
.include <bsd.port.post.mk> |