Date: Fri, 26 Sep 2014 15:44:19 GMT From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1711 - trunk/www/linux-c6-freshplayerplugin Message-ID: <201409261544.s8QFiJvd024774@trillian.chruetertee.ch>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Fri Sep 26 15:44:19 2014 New Revision: 1711 Log: make nvidia dependency optional Modified: trunk/www/linux-c6-freshplayerplugin/Makefile Modified: trunk/www/linux-c6-freshplayerplugin/Makefile ============================================================================== --- trunk/www/linux-c6-freshplayerplugin/Makefile Fri Sep 26 13:32:20 2014 (r1710) +++ trunk/www/linux-c6-freshplayerplugin/Makefile Fri Sep 26 15:44:19 2014 (r1711) @@ -11,7 +11,6 @@ LICENSE= MIT # excluding EXTRA_LIBS BUILD_DEPENDS= rinse:${PORTSDIR}/sysutils/rinse -RUN_DEPENDS= ${LINUXBASE}/usr/lib/libEGL.so.1:${PORTSDIR}/x11/nvidia-driver USE_GITHUB= yes GH_ACCOUNT= i-rinat @@ -38,6 +37,21 @@ WRKDIR= ${WRKDIRPREFIX}/${UNIQUENAME} .endif +OPTIONS_DEFINE= NVIDIA_GL + +NVIDIA_GL_RUN_DEPENDS= ${LINUXBASE}/usr/lib/libEGL.so.1:${PORTSDIR}/x11/nvidia-driver +NVIDIA_GL_DESC?= Use GL driver from nvidia-driver + +.include <bsd.port.options.mk> + +.if ! ${PORT_OPTIONS:MNVIDIA_GL} +USE_LINUX_APPS+=dri +EXTRA_LIBS+= /usr/lib/libEGL.so.1 \ + /usr/lib/libGLESv2.so.2 \ + /usr/lib/libgbm.so.1 \ + /lib/libudev.so.0 +.endif + post-patch: ${REINPLACE_CMD} -e 's,/usr/lib,${LOCALBASE}/lib,' \ ${WRKSRC}/src/config_nacl.c \ @@ -84,6 +98,7 @@ cmake28 \ make \ gcc-c++ \ + libudev \ alsa-lib-devel \ gtk2-devel \ libconfig-devel @@ -100,10 +115,11 @@ /usr/bin/make ${_MAKE_JOBS} -C /root do-install: - @${MKDIR} ${STAGEDIR}${WEBPLUGIN_DIR} ${STAGEDIR}${LINUXBASE}/usr/lib + @${MKDIR} ${STAGEDIR}${WEBPLUGIN_DIR} ${INSTALL_LIB} ${WRKSRC}/libfreshwrapper-pepperflash.so \ ${STAGEDIR}${WEBPLUGIN_DIR} .for f in ${EXTRA_LIBS} + @${MKDIR} ${STAGEDIR}${LINUXBASE}${f:H} ${INSTALL_LIB} ${BUILD_WRKSRC}${f} \ ${STAGEDIR}${LINUXBASE}${f:H} .endfor
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409261544.s8QFiJvd024774>