# Created by: Brian Buchanan PORTNAME= plib PORTVERSION= 1.8.5 PORTREVISION= 8 CATEGORIES= x11-toolkits MASTER_SITES= http://plib.sourceforge.net/dist/ MAINTAINER= ports@FreeBSD.org COMMENT= Portable library for joystick/sound/OpenGL GUI/3D math LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe gl gmake xorg CPE_VENDOR= ${PORTNAME}_project USE_XORG= xt xi xmu xext x11 USE_GL= glu GNU_CONFIGURE= yes CXXFLAGS+= -fPIC CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src-js-jsBSD.cxx post-patch: @${REINPLACE_CMD} -e 's|-lpthread||g ; \ s|-ldl||g ; \ s|-lc_r||g' ${WRKSRC}/configure @${ECHO} "JS component is not compiled with new usb stack" post-build: ${CC} ${CFLAGS} -o ${WRKDIR}/plib-jscal ${FILESDIR}/jsBSDCal.c post-install: ${INSTALL_PROGRAM} ${WRKDIR}/plib-jscal ${STAGEDIR}${PREFIX}/bin .include