ports/115022: graphics/mesa-demos: adding OSMesa demos.
Thierry Thomas
thierry at FreeBSD.org
Sun Jul 29 22:10:08 UTC 2007
>Number: 115022
>Category: ports
>Synopsis: graphics/mesa-demos: adding OSMesa demos.
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Jul 29 22:10:07 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Thierry Thomas
>Release: FreeBSD 6.2-STABLE i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD graf.pompo.net 6.2-STABLE FreeBSD 6.2-STABLE #0: Sun May 20 15:59:36 CEST 2007 thierry at graf.pompo.net:/usr/obj/usr/src/sys/GRAF070519 i386
>Description:
Adding demos for OSMesa (graphics/osmesa). This new port has
been submitted as PR ports/115020.
>How-To-Repeat:
N/A
>Fix:
Please apply the following patch:
--- mesa-demos.diff begins here ---
diff -urN graphics/mesa-demos.orig/Makefile graphics/mesa-demos/Makefile
--- graphics/mesa-demos.orig/Makefile Sun Jul 8 11:35:07 2007
+++ graphics/mesa-demos/Makefile Sun Jul 29 23:04:05 2007
@@ -7,6 +7,7 @@
PORTNAME= demos
PORTVERSION= 7.0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= mesa3d/
@@ -17,14 +18,15 @@
MAINTAINER= araujo at FreeBSD.org
COMMENT= OpenGL demos distributed with Mesa
-LIB_DEPENDS= glut.4:${PORTSDIR}/graphics/libglut
+LIB_DEPENDS= glut.4:${PORTSDIR}/graphics/libglut \
+ OSMesa.7:${PORTSDIR}/graphics/osmesa
USE_BZIP2= yes
USE_GMAKE= yes
MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}"
ALL_TARGET=
-MAKE_ARGS= SUBDIRS="progs/demos progs/xdemos"
+MAKE_ARGS= SUBDIRS="progs/demos progs/xdemos progs/osdemos"
WRKSRC= ${WRKDIR}/Mesa-${PORTVERSION}
DATADIR= ${PREFIX}/share/mesa-demos
@@ -46,12 +48,11 @@
offset overlay pbdemo pbinfo wincopy xfont xrotfontdemo \
yuvrect_client
+OSDEMO_PROGS= osdemo ostest1
+
# Generate packing list
PLIST_FILES=
-.for prog in ${DEMO_PROGS}
-PLIST_FILES+= bin/${prog}
-.endfor
-.for prog in ${XDEMO_PROGS}
+.for prog in ${DEMO_PROGS} ${XDEMO_PROGS} ${OSDEMO_PROGS}
PLIST_FILES+= bin/${prog}
.endfor
.for img in ${DEMO_IMAGES}
@@ -77,6 +78,10 @@
done
@for prog in ${XDEMO_PROGS}; do \
${INSTALL_PROGRAM} ${WRKSRC}/progs/xdemos/$$prog \
+ ${PREFIX}/bin ; \
+ done
+ @for prog in ${OSDEMO_PROGS}; do \
+ ${INSTALL_PROGRAM} ${WRKSRC}/progs/osdemos/$$prog \
${PREFIX}/bin ; \
done
${MKDIR} ${DATADIR}/images ${DATADIR}/data
--- mesa-demos.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list