Date: Wed, 27 Jan 2021 00:45:17 +0000 (UTC) From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r563016 - head/graphics/freeglut Message-ID: <202101270045.10R0jHgJ027393@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: amdmi3 Date: Wed Jan 27 00:45:16 2021 New Revision: 563016 URL: https://svnweb.freebsd.org/changeset/ports/563016 Log: - Switch to USES=localbase - Add missing dependency on xxf86vm - Switch to options helpers - Remove redundant INSTALL_TARGET Approved by: portmgr blanket Modified: head/graphics/freeglut/Makefile Modified: head/graphics/freeglut/Makefile ============================================================================== --- head/graphics/freeglut/Makefile Wed Jan 27 00:33:01 2021 (r563015) +++ head/graphics/freeglut/Makefile Wed Jan 27 00:45:16 2021 (r563016) @@ -13,13 +13,11 @@ COMMENT= Open source implementation of GLUT library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake:insource gl pathfix xorg +USES= cmake:insource gl localbase:ldflags pathfix xorg USE_LDCONFIG= yes -USE_XORG= ice x11 xi xrandr +USE_XORG= ice x11 xi xrandr xxf86vm USE_GL= gl glu -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -lusbhid -lm -INSTALL_TARGET= install/strip +LDFLAGS+= -lusbhid -lm DOCS= download.html freeglut.html freeglut_logo.png \ freeglut_user_interface.html index.html ogl_sm.png \ @@ -29,29 +27,25 @@ BINS= CallbackMaker Fractals Fractals_random Lorenz On OPTIONS_DEFINE= DOCS EXAMPLES -.include <bsd.port.options.mk> - pre-configure: .for fract in Fractals/fractals.c Fractals_random/fractals_random.c @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \ ${WRKSRC}/progs/demos/${fract} .endfor -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${DOCSDIR} .endfor @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." -.endif -.if ${PORT_OPTIONS:MEXAMPLES} + +post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/progs/demos/Fractals/fractals.dat ${STAGEDIR}${EXAMPLESDIR} .for prog in ${BINS} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${prog} ${STAGEDIR}${EXAMPLESDIR} .endfor @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}." -.endif .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101270045.10R0jHgJ027393>