aboutsummaryrefslogtreecommitdiff
path: root/graphics/mesa-demos/Makefile
diff options
context:
space:
mode:
authorEric Anholt <anholt@FreeBSD.org>2003-11-07 20:34:04 +0000
committerEric Anholt <anholt@FreeBSD.org>2003-11-07 20:34:04 +0000
commite1b61dd8bda35b8695d8bbb6d14f40f039e8c4ee (patch)
treef9f1167a22fd152aeb7e9da54ab4a3f85e252c79 /graphics/mesa-demos/Makefile
parent0bed35ec42dd607cc9c89a127deb5b9a2808953b (diff)
downloadports-e1b61dd8bda35b8695d8bbb6d14f40f039e8c4ee.tar.gz
ports-e1b61dd8bda35b8695d8bbb6d14f40f039e8c4ee.zip
Notes
Diffstat (limited to 'graphics/mesa-demos/Makefile')
-rw-r--r--graphics/mesa-demos/Makefile48
1 files changed, 48 insertions, 0 deletions
diff --git a/graphics/mesa-demos/Makefile b/graphics/mesa-demos/Makefile
new file mode 100644
index 000000000000..5b32719c757b
--- /dev/null
+++ b/graphics/mesa-demos/Makefile
@@ -0,0 +1,48 @@
+# New ports collection makefile for: mesa-demos
+# Date created: Tue Feb 7 12:02:49 1995
+# Whom: anholt
+#
+# $FreeBSD$
+#
+
+PORTNAME= demos
+PORTVERSION= 5.0.2
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:sf/} \
+ ${MASTER_SITE_LOCAL:S/$/:local/}
+MASTER_SITE_SUBDIR= mesa3d/:sf \
+ anholt/:local
+PKGNAMEPREFIX= mesa-
+DISTFILES= MesaDemos-${PORTVERSION}${EXTRACT_SUFX}:sf \
+ MesaLib-${PORTVERSION}${EXTRACT_SUFX}:sf
+
+MAINTAINER= anholt@FreeBSD.org
+COMMENT= OpenGL demos distributed with Mesa
+
+LIB_DEPENDS= glut.3:${PORTSDIR}/graphics/libglut
+
+USE_BZIP2= yes
+USE_REINPLACE= yes
+MAKEFILE= Makefile.X11
+ALL_TARGET= targets
+WRKSRC= ${WRKDIR}/Mesa-${PORTVERSION}/demos
+SHAREDIR= ${PREFIX}/share/mesa-demos
+
+post-extract:
+ ${REINPLACE_CMD} -e 's|../images/|${SHAREDIR}/images/|g' \
+ -e 's|geartrain.dat|${SHAREDIR}/data/geartrain.dat|g' \
+ -e 's|terrain.dat|${SHAREDIR}/data/terrain.dat|g' \
+ -e 's|isosurf.dat|${SHAREDIR}/data/isosurf.dat|g' \
+ ${WRKSRC}/*.c
+
+post-install:
+ ${MKDIR} ${PREFIX}/share/mesa-demos/images
+ ${MKDIR} ${PREFIX}/share/mesa-demos/data
+ @for img in `ls ${WRKDIR}/Mesa-${PORTVERSION}/images/*.rgb`; do \
+ ${INSTALL_DATA} $$img ${SHAREDIR}/images ; \
+ done
+ @for dat in `ls ${WRKSRC}/*.dat`; do \
+ ${INSTALL_DATA} $$dat ${SHAREDIR}/data ; \
+ done
+
+.include <bsd.port.mk>