Date: Wed, 26 Jan 2005 22:23:42 +1100 (EST) From: Sam Lawrance <boris@brooknet.com.au> To: FreeBSD-gnats-submit@FreeBSD.org Cc: yinjieh@csie.nctu.edu.tw Subject: ports/76706: [PATCH] graphics/openproducer: update to 0.8.5 Message-ID: <20050126112342.D719D148F@localhost> Resent-Message-ID: <200501261130.j0QBUPYR052241@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 76706 >Category: ports >Synopsis: [PATCH] graphics/openproducer: update to 0.8.5 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Jan 26 11:30:25 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Sam Lawrance >Release: FreeBSD 5.3-STABLE i386 >Organization: >Environment: System: FreeBSD dirk.no.domain 5.3-STABLE FreeBSD 5.3-STABLE #0: Sat Jan 22 13:45:56 EST 2005 >Description: Update to 0.8.5 - Misc small changes - Use PORTDOCS - New patch to be added: files/patch-src::ConfigParser.cpp If current maintainer times out, please set maintainer to boris@brooknet.com.au Port maintainer (yinjieh@csie.nctu.edu.tw) is cc'd. >How-To-Repeat: >Fix: --- openproducer-0.8.5_1.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/FreeBSD/ports/graphics/openproducer/Makefile,v retrieving revision 1.5 Diff -u -u -r1.5 Makefile --- Makefile 4 Feb 2004 05:21:02 -0000 1.5 +++ Makefile 26 Jan 2005 11:14:03 -0000 @@ -6,11 +6,11 @@ # PORTNAME= openproducer -PORTVERSION= 0.8.4.2 +PORTVERSION= 0.8.5 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://www.andesengineering.com/Producer/Download/ -DISTNAME= Producer-${PORTVERSION:R}-${PORTVERSION:E} +DISTNAME= Producer-${PORTVERSION}-3 MAINTAINER= yinjieh@csie.nctu.edu.tw COMMENT= A cross-platform C++/OpenGL library focused on camera control @@ -19,10 +19,12 @@ USE_REINPLACE= yes USE_X_PREFIX= yes -USE_MESA= yes +USE_GL= yes USE_GMAKE= yes MAKE_ENV= PTHREAD_LIBS=${PTHREAD_LIBS} -ONLY_FOR_ARCHS= i386 +ONLY_FOR_ARCHS= i386 +PORTDOCS= * +INSTALLS_SHLIB= yes WRKSRC= ${WRKDIR}/Producer MAKEFILE= GNUmakefile Index: distinfo =================================================================== RCS file: /home/ncvs/FreeBSD/ports/graphics/openproducer/distinfo,v retrieving revision 1.3 diff -u -u -r1.3 distinfo --- distinfo 31 Mar 2004 03:08:21 -0000 1.3 +++ distinfo 25 Jan 2005 08:20:41 -0000 @@ -1,2 +1,2 @@ -MD5 (Producer-0.8.4-2.tar.gz) = 9e14c27a0e927a19bb3666fa73755652 -SIZE (Producer-0.8.4-2.tar.gz) = 424104 +MD5 (Producer-0.8.5-3.tar.gz) = 889c99c47a3af7d8df03fb5584919cbe +SIZE (Producer-0.8.5-3.tar.gz) = 502051 Index: pkg-plist =================================================================== RCS file: /home/ncvs/FreeBSD/ports/graphics/openproducer/pkg-plist,v retrieving revision 1.2 diff -u -u -r1.2 pkg-plist --- pkg-plist 6 Nov 2003 12:52:46 -0000 1.2 +++ pkg-plist 26 Jan 2005 10:47:18 -0000 @@ -13,6 +13,7 @@ include/Producer/RefOpenThreads include/Producer/Referenced include/Producer/RenderSurface +include/Producer/Thread include/Producer/Timer include/Producer/Trackball include/Producer/Types @@ -21,89 +22,3 @@ include/Producer/Window3D lib/libProducer.so @dirrm include/Producer -%%PORTDOCS%%%%DOCSDIR%%/CameraConfig.bnf -%%PORTDOCS%%%%DOCSDIR%%/CameraConfig.example -%%PORTDOCS%%%%DOCSDIR%%/Notes -%%PORTDOCS%%%%DOCSDIR%%/directors_chair.jpg -%%PORTDOCS%%%%DOCSDIR%%/documentation.html -%%PORTDOCS%%%%DOCSDIR%%/download.html -%%PORTDOCS%%%%DOCSDIR%%/doxy.cfg -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/install.html -%%PORTDOCS%%%%DOCSDIR%%/prerequisites.html -%%PORTDOCS%%%%DOCSDIR%%/producer_name.html -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/index.html -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/producer_camera.jpg -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/producers_chair.jpg -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Camera/GNUmakefile -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Camera/MySceneHandler -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Camera/example1.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Camera/glut_teapot.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/CameraGroup/GNUmakefile -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/CameraGroup/MySceneHandler -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/CameraGroup/example1.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/CameraGroup/example2.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/CameraGroup/example3.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/CameraGroup/glut_teapot.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/CameraGroup/oneWindow.cfg -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/CameraGroup/twoProjectionRects.cfg -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/CameraGroup/twoWindows.cfg -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/GNUmakefile -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/GNUmakefile -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/MyKeyboardMouseCallback -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/MySceneHandler -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/MySceneHandler2 -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/example1.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/example2.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/example3.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/example4.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/example5.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/example6.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/glut_teapot.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/threePipe.cfg -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/twoPipe.cfg -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse/twoWindows.cfg -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Make/makedefs -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Make/makerules -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Motif/GNUmakefile -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Motif/MotifTest -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Motif/README -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Motif/example1.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Motif/example2.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Motif/gui.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Motif/gui.h -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Motif/test.cfg -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/RenderSurface/GNUmakefile -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/RenderSurface/MyGraphics -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/RenderSurface/example1.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/RenderSurface/glut_teapot.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Window3D/GNUmakefile -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Window3D/MyGraphics -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Window3D/glut_teapot.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/SourceCode/Window3D/main.cpp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/VC++6.0/CameraGroup_1/CameraGroup_1.dsp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/VC++6.0/CameraGroup_2/CameraGroup_2.dsp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/VC++6.0/Camera_1/Camera_1.dsp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/VC++6.0/KeyboardMouse_1/KeyboardMouse_1.dsp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/VC++6.0/KeyboardMouse_2/KeyboardMouse_2.dsp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/VC++6.0/KeyboardMouse_3/KeyboardMouse_3.dsp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/VC++6.0/KeyboardMouse_4/KeyboardMouse_4.dsp -%%PORTDOCS%%%%DOCSDIR%%/Tutorial/VC++6.0/Tutorial.dsw -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/SourceCode/Camera -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/SourceCode/CameraGroup -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/SourceCode/KeyboardMouse -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/SourceCode/Make -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/SourceCode/Motif -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/SourceCode/RenderSurface -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/SourceCode/Window3D -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/SourceCode -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/VC++6.0/CameraGroup_1 -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/VC++6.0/CameraGroup_2 -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/VC++6.0/Camera_1 -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/VC++6.0/KeyboardMouse_1 -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/VC++6.0/KeyboardMouse_2 -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/VC++6.0/KeyboardMouse_3 -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/VC++6.0/KeyboardMouse_4 -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial/VC++6.0 -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Tutorial -%%PORTDOCS%%@dirrm %%DOCSDIR%% Index: files/patch-Make::makedefs =================================================================== RCS file: /home/ncvs/FreeBSD/ports/graphics/openproducer/files/patch-Make::makedefs,v retrieving revision 1.4 diff -u -u -r1.4 patch-Make::makedefs --- files/patch-Make::makedefs 6 Nov 2003 12:52:46 -0000 1.4 +++ files/patch-Make::makedefs 25 Jan 2005 11:07:40 -0000 @@ -1,6 +1,7 @@ ---- Make/makedefs.orig Fri Oct 3 00:01:31 2003 -+++ Make/makedefs Fri Oct 17 18:26:27 2003 -@@ -281,19 +281,25 @@ +diff -urN ../Producer.orig/Make/makedefs ./Make/makedefs +--- ../Producer.orig/Make/makedefs Fri Aug 20 10:00:23 2004 ++++ ./Make/makedefs Tue Jan 25 21:36:56 2005 +@@ -287,19 +287,25 @@ CXX = g++ endif DEPARG = -MM Index: files/patch-Make::makerules =================================================================== RCS file: /home/ncvs/FreeBSD/ports/graphics/openproducer/files/patch-Make::makerules,v retrieving revision 1.2 diff -u -u -r1.2 patch-Make::makerules --- files/patch-Make::makerules 6 Nov 2003 12:52:46 -0000 1.2 +++ files/patch-Make::makerules 25 Jan 2005 11:07:52 -0000 @@ -1,6 +1,7 @@ ---- Make/makerules.orig Fri Oct 17 18:30:48 2003 -+++ Make/makerules Fri Oct 17 18:31:13 2003 -@@ -89,7 +89,7 @@ +diff -urN ../Producer.orig/Make/makerules ./Make/makerules +--- ../Producer.orig/Make/makerules Wed Jul 28 04:02:15 2004 ++++ ./Make/makerules Tue Jan 25 21:36:58 2005 +@@ -83,7 +83,7 @@ $(EXEC:=.opt) : @[ -d $(OPTDIR) ] || mkdir $(OPTDIR) @cd $(OPTDIR); \ @@ -9,7 +10,7 @@ THISDIR=../$(THISDIR)\ MAKEDEPEND=Makedepend $(EXEC) @$(MAKE) LNSRC=$(OPTDIR)/$(EXEC) LNDEST=$(BININST)/$(OS)$(ARCH)/$(EXEC) __link -@@ -98,7 +98,7 @@ +@@ -92,7 +92,7 @@ $(LIB:=.opt) : @[ -d $(OPTDIR) ] || mkdir $(OPTDIR) @cd $(OPTDIR);\ Index: files/patch-src::RenderSurface_X11.cpp =================================================================== RCS file: /home/ncvs/FreeBSD/ports/graphics/openproducer/files/patch-src::RenderSurface_X11.cpp,v retrieving revision 1.1 diff -u -u -r1.1 patch-src::RenderSurface_X11.cpp --- files/patch-src::RenderSurface_X11.cpp 6 Nov 2003 12:52:46 -0000 1.1 +++ files/patch-src::RenderSurface_X11.cpp 26 Jan 2005 10:24:22 -0000 @@ -4,7 +4,7 @@ using namespace Producer; // HP, SGI and SUN don't implement glXGetProcAddressARB... --#if defined (__sgi) || defined (sun) || defined( __hpux ) +-#if defined (__sgi) || defined (sun) || defined( __hpux ) +#if defined (__sgi) || defined (sun) || defined( __hpux ) || defined(__FreeBSD__) #include <dlfcn.h> void (*glXGetProcAddressARB(const GLubyte *procName))(void) --- openproducer-0.8.5_1.patch ends here --- --- /dev/null Wed Jan 26 22:12:11 2005 +++ files/patch-src::ConfigParser.cpp Wed Jan 26 22:06:44 2005 @@ -0,0 +1,11 @@ +--- src/ConfigParser.cpp.orig Tue Jul 27 18:02:19 2004 ++++ src/ConfigParser.cpp Wed Jan 26 11:03:38 2005 +@@ -1686,7 +1686,7 @@ + + bool CameraConfig::parseFile( const std::string &file ) + { +- fileName.clear(); ++ fileName.erase(); + + fileName = findFile(file); + >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050126112342.D719D148F>