# New ports collection makefile for:	p5-Wx
# Date created:				March 8th 2009
# Whom:	      				Cezary Morga <cm@therek.net>
#
# $FreeBSD: ports/x11-toolkits/p5-Wx/Makefile,v 1.1 2009/03/15 17:10:00 miwi Exp $
#

PORTNAME=	Wx
PORTVERSION=	0.89
CATEGORIES=	x11-toolkits perl5
MASTER_SITES=	CPAN
PKGNAMEPREFIX=	p5-

MAINTAINER=	cm@therek.net
COMMENT=	Perl5 interface to the wxWidgets cross-platform GUI toolkit

BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Alien/wxWidgets.pm:${PORTSDIR}/x11-toolkits/p5-Alien-wxWidgets
RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Alien/wxWidgets.pm:${PORTSDIR}/x11-toolkits/p5-Alien-wxWidgets

USE_WX=		2.6+
WX_COMPS=	wx contrib
WX_UNICODE=	yes
USE_DISPLAY=	yes
PERL_CONFIGURE=	yes
CC=		${CXX}
CFLAGS+=	-pthread -Wno-write-strings

MAN1=		wxperl_overload.1 \
		wxperl_xspp.1
MAN3=		Wx::Perl::TextValidator.3 \
		Wx::Perl::Carp.3 \
		Wx::XSP::Node.3 \
		Wx::Socket.3 \
		Wx::XSP::Typemap.3 \
		Wx::XSP::XSpp.3 \
		Wx::Api.3 \
		Wx::build::Utils.3 \
		Wx::build::Options.3 \
		Wx::Perl::SplashFast.3 \
		Wx::build::MakeMaker::Win32_MSVC.3 \
		Wx::build::MakeMaker.3 \
		Wx::Thread.3 \
		Wx::XSP::Parser.3 \
		Wx.3

post-configure:
	@${FIND} ${WRKSRC} -name "Makefile" -type f | ${XARGS} \
		${REINPLACE_CMD} -e 's/^CCFLAGS = .*$$/CCFLAGS = ${CFLAGS}/'

.include <bsd.port.mk>
