Index: head/www/openvrml/Makefile =================================================================== --- head/www/openvrml/Makefile (revision 297026) +++ head/www/openvrml/Makefile (revision 297027) @@ -1,104 +1,105 @@ # New ports collection makefile for: OpenVRML # Date created: 8 Jan 2001 # Whom: Marc van Woerkom <3d@freebsd.org> # # $FreeBSD$ # PORTNAME= openvrml -PORTVERSION= 0.18.6 -PORTREVISION= 2 +PORTVERSION= 0.18.9 CATEGORIES= www graphics MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= VRML97 runtime and browser BUILD_DEPENDS= ${LOCALBASE}/include/argp.h:${PORTSDIR}/devel/argp-standalone \ pkg-config:${PORTSDIR}/devel/pkg-config LIB_DEPENDS= fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig \ js.1:${PORTSDIR}/lang/spidermonkey \ jpeg.11:${PORTSDIR}/graphics/jpeg \ png.6:${PORTSDIR}/graphics/png \ curl.6:${PORTSDIR}/ftp/curl \ gtkglext-x11-1.0:${PORTSDIR}/x11-toolkits/gtkglext USE_GL= yes USE_GNOME= gnomehack libglade2 libgnomeui USE_SDL= sdl USE_JAVA= yes +USE_GCC= 4.6+ GNU_CONFIGURE= yes LIBTOOLFILES= configure -CONFIGURE_ARGS= --enable-gecko-rpath -CONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" PTHREAD_LIBS="${PTHREAD_LIBS}" \ +CONFIGURE_ARGS= --enable-gecko-rpath \ + --disable-mozilla-plugin +CONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" PTHREAD_LIBS="${PTHREAD_LIBS}" \ LIBS="-lm" BOOST_LIB_SUFFIX="" CPPFLAGS+= -I${LOCALBASE}/include -I${JAVA_HOME}/include -I${JAVA_HOME}/include/${OPSYS:L} LDFLAGS+= -L${LOCALBASE}/lib -L${JAVA_HOME}/jre/lib/${ARCH}/client ${PTHREAD_LIBS} USE_GMAKE= yes USE_LDCONFIG= yes USE_GECKO= libxul USE_WEBPLUGINS= native WEBPLUGINS_FILES=openvrml.so MAKE_JOBS_UNSAFE=yes .if !defined(NOPORTDOCS) PORTDOCS= * .endif .include .include "${PORTSDIR}/www/firefox/Makefile.webplugins" .if ${ARCH} == "sparc64" BROKEN= Gets internal gcc error on ${ARCH} .endif LIB_DEPENDS+= boost_regex.4:${PORTSDIR}/devel/boost-libs LIB_DEPENDS+= boost_python.4:${PORTSDIR}/devel/boost-python-libs pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "Warning: building this port eats up to 1.5 GB of RAM (32 bits) or 3 GB (64 bits)" @${ECHO_MSG} "of RAM; do not try to build it on a small configuration!" @${ECHO_MSG} pre-configure: ${REINPLACE_CMD} -e \ 's|JNI_LIBS="|JNI_LIBS="-L${JAVA_HOME}/jre/lib/${ARCH}/client -Wl,-rpath,${JAVA_HOME}/jre/lib/${ARCH}/client |' \ ${WRKSRC}/configure ${REINPLACE_CMD} -e \ 's|-rpath $$(libdir)|-rpath $$(libdir) -rpath ${JAVA_HOME}/jre/lib/${ARCH}/client|' \ ${WRKSRC}/src/Makefile.in ${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -E -e \ 's|-DG[[:alpha:]]*_DISABLE_DEPRECATED||g' .for cfg in ${LIBTOOLFILES} ${REINPLACE_CMD} -e \ "/hardcode_libdir_flag_spec/s|\(=.\)\(.*\)\(\$$libdir\)|& \2${JAVA_HOME}/jre/lib/${ARCH}/client|" \ ${WRKSRC}/${cfg} .endfor ${REINPLACE_CMD} -e 's|$$(libdir)/mozilla/plugins|${WEBPLUGINS_DIR}|' \ ${WRKSRC}/src/Makefile.in .if ${GECKO} != "firefox" ${REINPLACE_CMD} -e "s|FIREFOX_JS|${GECKO:U}_JS|g;s|firefox-js|${GECKO}-js|" \ ${WRKSRC}/configure ${REINPLACE_CMD} -e "s|firefox-plugin|${GECKO}-plugin|g" \ ${WRKSRC}/configure ${REINPLACE_CMD} -e "s|mozilla-plugin|${GECKO}|g" \ ${WRKSRC}/configure ${REINPLACE_CMD} -e "s|boost_thread-mt|boost_thread|g" \ ${WRKSRC}/configure .endif post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${CP} -R ${WRKSRC}/doc/manual/ ${DOCSDIR} @${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/models/*.wrl ${EXAMPLESDIR} .endif regression-test: (cd ${BUILD_WRKSRC}/tests ; \ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check-TESTS) .include Property changes on: head/www/openvrml/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.63 \ No newline at end of property +1.64 \ No newline at end of property Index: head/www/openvrml/distinfo =================================================================== --- head/www/openvrml/distinfo (revision 297026) +++ head/www/openvrml/distinfo (revision 297027) @@ -1,2 +1,2 @@ -SHA256 (openvrml-0.18.6.tar.gz) = 06114a218fe7566757cdfef87d0a9736f3bcb4b9ca164f05ef172a38c9101772 -SIZE (openvrml-0.18.6.tar.gz) = 4727317 +SHA256 (openvrml-0.18.9.tar.gz) = b3deaf549ccb8ef38db29b674a9c3f6cdf234c4b2b3b159a9479b966373b13c8 +SIZE (openvrml-0.18.9.tar.gz) = 5264760 Property changes on: head/www/openvrml/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.14 \ No newline at end of property +1.15 \ No newline at end of property Index: head/www/openvrml/files/patch-Makefile.in =================================================================== --- head/www/openvrml/files/patch-Makefile.in (revision 297026) +++ head/www/openvrml/files/patch-Makefile.in (revision 297027) @@ -1,11 +1,11 @@ ---- Makefile.in.orig 2010-07-12 20:04:30.000000000 +0200 -+++ Makefile.in 2010-07-12 20:05:35.000000000 +0200 -@@ -327,7 +327,7 @@ +--- Makefile.in.orig 2012-05-17 10:40:32.679878656 +0200 ++++ Makefile.in 2012-05-17 10:40:50.695880481 +0200 +@@ -331,7 +331,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ --SUBDIRS = doc ide-projects models src data examples tests -+SUBDIRS = ide-projects models src data examples tests +-SUBDIRS = doc models src data examples tests ++SUBDIRS = models src data examples tests ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = \ openvrml.pc.in \ Property changes on: head/www/openvrml/files/patch-Makefile.in ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.5 \ No newline at end of property +1.6 \ No newline at end of property Index: head/www/openvrml/pkg-plist =================================================================== --- head/www/openvrml/pkg-plist (revision 297026) +++ head/www/openvrml/pkg-plist (revision 297027) @@ -1,158 +1,155 @@ bin/openvrml-player include/openvrml/openvrml-common.h include/openvrml/openvrml-config.h include/openvrml/openvrml-gl-common.h include/openvrml/openvrml-gl-config.h include/openvrml/openvrml/bad_url.h include/openvrml/openvrml/basetypes.h include/openvrml/openvrml/bounding_volume.h include/openvrml/openvrml/browser.h include/openvrml/openvrml/event.h include/openvrml/openvrml/exposedfield.h include/openvrml/openvrml/field_value.h include/openvrml/openvrml/frustum.h include/openvrml/openvrml/gl/viewer.h include/openvrml/openvrml/node.h include/openvrml/openvrml/node_impl_util.h include/openvrml/openvrml/rendering_context.h include/openvrml/openvrml/scene.h include/openvrml/openvrml/scope.h include/openvrml/openvrml/script.h include/openvrml/openvrml/viewer.h include/openvrml/openvrml/vrml97_grammar.h include/openvrml/openvrml/x3d_vrml_grammar.h lib/libopenvrml-gl.a lib/libopenvrml-gl.la lib/libopenvrml-gl.so lib/libopenvrml-gl.so.8 lib/libopenvrml.a lib/libopenvrml.la lib/libopenvrml.so -lib/libopenvrml.so.9 -%%WEBPLUGINS_DIR%%/openvrml.a -%%WEBPLUGINS_DIR%%/openvrml.la -%%WEBPLUGINS_DIR%%/openvrml.so +lib/libopenvrml.so.10 lib/openvrml/node/vrml97.a lib/openvrml/node/vrml97.la lib/openvrml/node/vrml97.so lib/openvrml/node/x3d-cad-geometry.a lib/openvrml/node/x3d-cad-geometry.la lib/openvrml/node/x3d-cad-geometry.so lib/openvrml/node/x3d-core.a lib/openvrml/node/x3d-core.la lib/openvrml/node/x3d-core.so lib/openvrml/node/x3d-dis.a lib/openvrml/node/x3d-dis.la lib/openvrml/node/x3d-dis.so lib/openvrml/node/x3d-environmental-effects.a lib/openvrml/node/x3d-environmental-effects.la lib/openvrml/node/x3d-environmental-effects.so lib/openvrml/node/x3d-event-utilities.a lib/openvrml/node/x3d-event-utilities.la lib/openvrml/node/x3d-event-utilities.so lib/openvrml/node/x3d-geometry2d.a lib/openvrml/node/x3d-geometry2d.la lib/openvrml/node/x3d-geometry2d.so lib/openvrml/node/x3d-geospatial.a lib/openvrml/node/x3d-geospatial.la lib/openvrml/node/x3d-geospatial.so lib/openvrml/node/x3d-grouping.a lib/openvrml/node/x3d-grouping.la lib/openvrml/node/x3d-grouping.so lib/openvrml/node/x3d-h-anim.a lib/openvrml/node/x3d-h-anim.la lib/openvrml/node/x3d-h-anim.so lib/openvrml/node/x3d-interpolation.a lib/openvrml/node/x3d-interpolation.la lib/openvrml/node/x3d-interpolation.so lib/openvrml/node/x3d-key-device-sensor.a lib/openvrml/node/x3d-key-device-sensor.la lib/openvrml/node/x3d-key-device-sensor.so lib/openvrml/node/x3d-networking.a lib/openvrml/node/x3d-networking.la lib/openvrml/node/x3d-networking.so lib/openvrml/node/x3d-nurbs.a lib/openvrml/node/x3d-nurbs.la lib/openvrml/node/x3d-nurbs.so lib/openvrml/node/x3d-rendering.a lib/openvrml/node/x3d-rendering.la lib/openvrml/node/x3d-rendering.so lib/openvrml/node/x3d-shape.a lib/openvrml/node/x3d-shape.la lib/openvrml/node/x3d-shape.so lib/openvrml/node/x3d-texturing.a lib/openvrml/node/x3d-texturing.la lib/openvrml/node/x3d-texturing.so lib/openvrml/script/java.a lib/openvrml/script/java.la lib/openvrml/script/java.so lib/openvrml/script/javascript.a lib/openvrml/script/javascript.la lib/openvrml/script/javascript.so libdata/pkgconfig/openvrml-gl.pc libdata/pkgconfig/openvrml.pc libexec/openvrml-xembed share/dbus-1/services/org.openvrml.BrowserControl.service %%PORTDOCS%%%%EXAMPLESDIR%%/Anchor.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/Click.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/EventPROTO.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/ExternPROTO.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/Inline.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/Prox1.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/RefractiveMaterial.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/SimplePROTO.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/TestJSAI.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/bounce.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/groundPlane.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/jsTouch.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/orbit3.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/pixtex1.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/rotation_toy.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/scale.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/snoman.wrl %%PORTDOCS%%%%EXAMPLESDIR%%/warbird.wrl %%DATADIR%%-player/ui/openvrml-player.ui %%DATADIR%%-xembed/dbus-1/browser-factory.xml %%DATADIR%%-xembed/dbus-1/browser-host.xml %%DATADIR%%-xembed/dbus-1/browser.xml %%DATADIR%%/component/cad-geometry.xml %%DATADIR%%/component/core.xml %%DATADIR%%/component/dis.xml %%DATADIR%%/component/environmental-effects.xml %%DATADIR%%/component/environmental-sensor.xml %%DATADIR%%/component/event-utilities.xml %%DATADIR%%/component/geometry2d.xml %%DATADIR%%/component/geometry3d.xml %%DATADIR%%/component/geospatial.xml %%DATADIR%%/component/grouping.xml %%DATADIR%%/component/h-anim.xml %%DATADIR%%/component/interpolation.xml %%DATADIR%%/component/key-device-sensor.xml %%DATADIR%%/component/lighting.xml %%DATADIR%%/component/navigation.xml %%DATADIR%%/component/networking.xml %%DATADIR%%/component/nurbs.xml %%DATADIR%%/component/pointing-device-sensor.xml %%DATADIR%%/component/rendering.xml %%DATADIR%%/component/shape.xml %%DATADIR%%/component/sound.xml %%DATADIR%%/component/text.xml %%DATADIR%%/component/texturing.xml %%DATADIR%%/component/time.xml %%DATADIR%%/component/vrml97.xml %%DATADIR%%/java/script.jar @dirrmtry %%WEBPLUGINS_DIR%% @dirrm %%DATADIR%%-xembed/dbus-1 @dirrm %%DATADIR%%-xembed @dirrm %%DATADIR%%-player/ui @dirrm %%DATADIR%%-player @dirrm %%DATADIR%%/java @dirrm %%DATADIR%%/component @dirrm %%DATADIR%% @dirrm lib/openvrml/script @dirrm lib/openvrml/node @dirrm lib/openvrml @dirrm include/openvrml/openvrml/gl @dirrm include/openvrml/openvrml @dirrm include/openvrml %%PORTDOCS%%@dirrm %%EXAMPLESDIR%% Property changes on: head/www/openvrml/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property