Tweak x11-toolkits/p5-Wx version 0.99.23_2
[dports.git] / x11-toolkits / plib / Makefile
1 # Created by: Brian Buchanan <brian@CSUA.Berkeley.EDU>
2 # $FreeBSD$
3
4 PORTNAME=       plib
5 PORTVERSION=    1.8.5
6 PORTREVISION=   6
7 CATEGORIES=     x11-toolkits
8 MASTER_SITES=   http://plib.sourceforge.net/dist/
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        Portable library for joystick/sound/OpenGL GUI/3D math
12
13 LICENSE=        LGPL20
14 LICENSE_FILE=   ${WRKSRC}/COPYING
15
16 USES=           gmake
17 USE_XORG=       xt xi xmu xext x11
18 USE_GL=         glu
19 GNU_CONFIGURE=  yes
20
21 CXXFLAGS+=      -fPIC
22 CPPFLAGS+=      -I${LOCALBASE}/include
23 LDFLAGS+=       -lpthread -L${LOCALBASE}/lib
24
25 EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src-js-jsBSD.cxx
26
27 post-patch:
28         @${REINPLACE_CMD} -e 's|-lpthread||g ; \
29                  s|-ldl||g ; \
30                  s|-lc_r||g' ${WRKSRC}/configure
31         @${ECHO} "JS component is not compiled with new usb stack"
32
33 post-build:
34         ${CC} ${CFLAGS} -o ${WRKDIR}/plib-jscal ${FILESDIR}/jsBSDCal.c
35
36 post-install:
37         ${INSTALL_PROGRAM} ${WRKDIR}/plib-jscal ${STAGEDIR}${PREFIX}/bin
38
39 .include <bsd.port.mk>