From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jul 29 22:10:08 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0889216A421 for ; Sun, 29 Jul 2007 22:10:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E0E4F13C46C for ; Sun, 29 Jul 2007 22:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l6TMA753090123 for ; Sun, 29 Jul 2007 22:10:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l6TMA7Zr090122; Sun, 29 Jul 2007 22:10:07 GMT (envelope-from gnats) Resent-Date: Sun, 29 Jul 2007 22:10:07 GMT Resent-Message-Id: <200707292210.l6TMA7Zr090122@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Thierry Thomas Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB7BE16A418 for ; Sun, 29 Jul 2007 22:03:34 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.freebsd.org (Postfix) with ESMTP id 97E8613C459 for ; Sun, 29 Jul 2007 22:03:34 +0000 (UTC) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 1452111469; Mon, 30 Jul 2007 00:03:33 +0200 (CEST) Message-Id: <20070729220333.1452111469@graf.pompo.net> Date: Mon, 30 Jul 2007 00:03:33 +0200 (CEST) From: Thierry Thomas To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: araujo@FreeBSD.org Subject: ports/115022: graphics/mesa-demos: adding OSMesa demos. X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Thierry Thomas List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jul 2007 22:10:08 -0000 >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@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@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: