diff options
Diffstat (limited to 'graphics/pyro/Makefile')
-rw-r--r-- | graphics/pyro/Makefile | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/graphics/pyro/Makefile b/graphics/pyro/Makefile new file mode 100644 index 000000000000..b73424e0f1a3 --- /dev/null +++ b/graphics/pyro/Makefile @@ -0,0 +1,49 @@ +# New ports collection makefile for: pyro +# Date created: 07 Sep 2005 +# Whom: Igor Pokrovsky <ip@doom.homeunix.org> +# +# $FreeBSD$ +# + +PORTNAME= pyro +PORTVERSION= 1.5 +CATEGORIES= graphics +MASTER_SITES= http://nostatic.org/pyro/ +EXTRACT_SUFX= .tgz + +MAINTAINER= ip@doom.homeunix.org +COMMENT= A simple OpenGL-based firework simulator + +LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ + glut.3:${PORTSDIR}/graphics/libglut + +USE_REINPLACE= yes +USE_GL= yes +USE_X_PREFIX= yes + +EXAMPLES= pyro.dsp water.jpg +PLIST_FILES= bin/pyro ${EXAMPLES:S|^|%%EXAMPLESDIR%%/|} +PLIST_DIRS= %%EXAMPLESDIR%% +PORTDOCS= README + +post-patch: + @${REINPLACE_CMD} -e 's|malloc\.h|stdlib.h|g' ${WRKSRC}/*.c + +do-build: + ${CC} ${CFLAGS} ${WRKSRC}/*.c -o ${WRKSRC}/${PORTNAME} \ + -DAUXDIR=\"${EXAMPLESDIR}\" -I${WRKSRC} -I${X11BASE}/include \ + -I${LOCALBASE}/include -L${X11BASE}/lib -L${LOCALBASE}/lib \ + -ljpeg -lm -lXmu -lXi -lXext -lGL -lGLU -lglut + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + + ${MKDIR} ${EXAMPLESDIR} + ${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/|} ${EXAMPLESDIR} + +.ifndef (NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} +.endif + +.include <bsd.port.mk> |