Skip to content
Snippets Groups Projects
Commit 9502d606 authored by Thomas Moulard's avatar Thomas Moulard
Browse files

[wip/openvrml] Add package for OpenVrml.

OpenVrml is a C++ library used to parse VRML files.
It is based on Boost Phoenix.

Todo:
- find the generic SourceForge URL.
- add options for optional features.
- check dependencies.
parent aaaa51f1
No related branches found
No related tags found
No related merge requests found
OpenVRML is a free cross-platform runtime for VRML and X3D available
under the GNU Lesser General Public License. The OpenVRML distribution
includes libraries you can use to add VRML/X3D support to an
application. On platforms where GTK+ is available, OpenVRML also
provides a plug-in to render VRML/X3D worlds in Web browsers.
\ No newline at end of file
# $LAAS: Makefile 2010/07/13 11:55:00 tmoulard $
#
# Copyright (c) 2010 LAAS/CNRS
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for any purpose
# with or without fee is hereby granted, provided that the above copyright
# notice and this permission notice appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
# AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
#
# Thomas Moulard on Tue Jul 13 2010
#
DISTNAME= openvrml-0.18.6
CATEGORIES= devel
#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openvrml/openvrml/0.18.6/}
MASTER_SITES= http://downloads.sourceforge.net/project/openvrml/openvrml/0.18.6/
MAINTAINER= openvrml-develop@lists.sourceforge.net
HOMEPAGE= http://www.openvrml.org
COMMENT= A free VRML/X3D runtime.
USE_LANGUAGES+= c c++
GNU_CONFIGURE= yes
# FIXME: For now, get rid of exotic/not so useful dependencies.
CONFIGURE_ARGS+=--disable-script-node-javascript
CONFIGURE_ARGS+=--disable-script-node-java
CONFIGURE_ARGS+=--disable-xembed
CONFIGURE_ARGS+=--disable-player
CONFIGURE_ARGS+=--disable-mozilla-plugin
CONFIGURE_ARGS+=--disable-examples
include ../../mk/robotpkg.mk
This diff is collapsed.
# $LAAS: Makefile 2010/07/13 11:55:00 tmoulard $
#
# Copyright (c) 2010 LAAS/CNRS
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for any purpose
# with or without fee is hereby granted, provided that the above copyright
# notice and this permission notice appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
# AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
#
# Thomas Moulard on Tue Jul 13 2010
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
OPENVRML_DEPEND_MK:= ${OPENVRML_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= openvrml
endif
ifeq (+,$(OPENVRML_DEPEND_MK)) # -----------------------------------------------
PREFER.openvrml?= robotpkg
DEPEND_USE+= openvrml
DEPEND_ABI.openvrml?= openvrml>=0.18.6
DEPEND_DIR.openvrml?= ../../devel/openvrml
SYSTEM_SEARCH.openvrml=\
include/openvrml/openvrml-common.h \
'lib/libopenvrml{a,so,dylib}' \
'lib/pkgconfig/openvrml.pc:/Version/s/[^0-9.]//gp'
endif # OPENVRML_DEPEND_MK -----------------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (openvrml-0.18.6.tar.gz) = 6ab47542c75eb0102ef71b5596dcfbc2f9c76ad6
RMD160 (openvrml-0.18.6.tar.gz) = 3938842b795c759ac157c057f8cabcb2d975ae79
Size (openvrml-0.18.6.tar.gz) = 4727317 bytes
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment