Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Nov 2018 02:16:51 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r485493 - in head/misc: . sdformat sdformat/files
Message-ID:  <201811210216.wAL2Gpqd090066@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Wed Nov 21 02:16:51 2018
New Revision: 485493
URL: https://svnweb.freebsd.org/changeset/ports/485493

Log:
  New port: misc/sdformat: Simulation Description Format (SDF) parser and description files

Added:
  head/misc/sdformat/
  head/misc/sdformat/Makefile   (contents, props changed)
  head/misc/sdformat/distinfo   (contents, props changed)
  head/misc/sdformat/files/
  head/misc/sdformat/files/patch-CMakeLists.txt   (contents, props changed)
  head/misc/sdformat/files/patch-cmake_SDFUtils.cmake   (contents, props changed)
  head/misc/sdformat/files/patch-cmake_SearchForStuff.cmake   (contents, props changed)
  head/misc/sdformat/files/patch-src_CMakeLists.txt   (contents, props changed)
  head/misc/sdformat/pkg-descr   (contents, props changed)
  head/misc/sdformat/pkg-plist   (contents, props changed)
Modified:
  head/misc/Makefile

Modified: head/misc/Makefile
==============================================================================
--- head/misc/Makefile	Wed Nov 21 00:58:28 2018	(r485492)
+++ head/misc/Makefile	Wed Nov 21 02:16:51 2018	(r485493)
@@ -494,6 +494,7 @@
     SUBDIR += rubygem-vpim
     SUBDIR += rump
     SUBDIR += saaghar
+    SUBDIR += sdformat
     SUBDIR += seabios
     SUBDIR += sent
     SUBDIR += seq2

Added: head/misc/sdformat/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/sdformat/Makefile	Wed Nov 21 02:16:51 2018	(r485493)
@@ -0,0 +1,40 @@
+# $FreeBSD$
+
+PORTNAME=	sdformat
+DISTVERSION=	8.0.0
+CATEGORIES=	misc
+MASTER_SITES=	https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Simulation Description Format (SDF) parser and description files
+
+LICENSE=	APACHE20
+
+BUILD_DEPENDS=	ignition-cmake==2:devel/ignition-cmake \
+		ignition-tools>0:devel/ignition-tools
+LIB_DEPENDS=	libignition-math6.so:math/ignition-math \
+		libconsole_bridge.so:misc/console-bridge \
+		libtinyxml2.so:textproc/tinyxml2 \
+		liburdfdom_world.so:misc/urdfdom
+RUN_DEPENDS=	ignition-tools>0:devel/ignition-tools
+
+USES=		cmake:outsource compiler:c++17-lang pkgconfig
+USE_LDCONFIG=	yes
+
+CMAKE_OFF=	BUILD_TESTING
+
+BB_ACCOUNT=	osrf
+BB_PROJECT=	${PORTNAME}
+BB_COMMIT=	f555f9a69f8f
+
+WRKSRC=		${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT}
+
+PLIST_SUB+=	INCSUBDIR=${PORTNAME}-${DISTVERSION:R}
+
+do-test:
+	@cd ${BUILD_WRKSRC} && \
+		${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTING:BOOL=ON ${CMAKE_SOURCE_PATH} && \
+		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
+		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test
+
+.include <bsd.port.mk>

Added: head/misc/sdformat/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/sdformat/distinfo	Wed Nov 21 02:16:51 2018	(r485493)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1542759199
+SHA256 (sdformat-8.0.0.tar.gz) = 0d06d7da98bcfd33797affcae6407f507216903d4f6623eae16e0d241c84b53b
+SIZE (sdformat-8.0.0.tar.gz) = 687727

Added: head/misc/sdformat/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/sdformat/files/patch-CMakeLists.txt	Wed Nov 21 02:16:51 2018	(r485493)
@@ -0,0 +1,24 @@
+--- CMakeLists.txt.orig	2018-11-21 00:21:52 UTC
++++ CMakeLists.txt
+@@ -4,7 +4,9 @@ if(COMMAND CMAKE_POLICY)
+   CMAKE_POLICY(SET CMP0003 NEW)
+   CMAKE_POLICY(SET CMP0004 NEW)
+ endif(COMMAND CMAKE_POLICY)
+-enable_testing()
++if (BUILD_TESTING)
++  enable_testing()
++endif()
+ 
+ # with -fPIC
+ if(UNIX AND NOT WIN32)
+@@ -256,7 +258,9 @@ else (build_errors)
+ 
+     link_directories(${PROJECT_BINARY_DIR}/src)
+ 
+-    add_subdirectory(test)
++    if (BUILD_TESTING)
++      add_subdirectory(test)
++    endif()
+     add_subdirectory(src)
+     add_subdirectory(include/sdf)
+     add_subdirectory(sdf)

Added: head/misc/sdformat/files/patch-cmake_SDFUtils.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/sdformat/files/patch-cmake_SDFUtils.cmake	Wed Nov 21 02:16:51 2018	(r485493)
@@ -0,0 +1,17 @@
+--- cmake/SDFUtils.cmake.orig	2018-11-21 00:24:14 UTC
++++ cmake/SDFUtils.cmake
+@@ -148,9 +148,11 @@ macro (sdf_build_tests)
+       message(FATAL_ERROR "Unsupported platform")
+     endif()
+ 
+-    add_dependencies(${BINARY_NAME}
+-      gtest gtest_main ${sdf_target}
+-      )
++    if (BUILD_TESTING)
++      add_dependencies(${BINARY_NAME}
++        gtest gtest_main ${sdf_target}
++        )
++    endif()
+ 
+     link_directories(${IGNITION-MATH_LIBRARY_DIRS})
+ 

Added: head/misc/sdformat/files/patch-cmake_SearchForStuff.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/sdformat/files/patch-cmake_SearchForStuff.cmake	Wed Nov 21 02:16:51 2018	(r485493)
@@ -0,0 +1,34 @@
+--- cmake/SearchForStuff.cmake.orig	2018-11-21 00:19:13 UTC
++++ cmake/SearchForStuff.cmake
+@@ -9,24 +9,24 @@ if (USE_EXTERNAL_TINYXML)
+   #################################################
+   # Find tinyxml. Only debian distributions package tinyxml with a pkg-config
+   # Use pkg_check_modules and fallback to manual detection (needed, at least, for MacOS)
+-  pkg_check_modules(tinyxml tinyxml)
++  pkg_check_modules(tinyxml tinyxml2)
+   if (NOT tinyxml_FOUND)
+-    find_path (tinyxml_include_dirs tinyxml.h ${tinyxml_include_dirs} ENV CPATH)
+-    find_library(tinyxml_LIBRARIES NAMES tinyxml)
++    find_path (tinyxml_include_dirs tinyxml2.h ${tinyxml_include_dirs} ENV CPATH)
++    find_library(tinyxml_LIBRARIES NAMES tinyxml2)
+     set (tinyxml_FAIL False)
+     if (NOT tinyxml_include_dirs)
+-      message (STATUS "Looking for tinyxml headers - not found")
++      message (STATUS "Looking for tinyxml2 headers - not found")
+       set (tinyxml_FAIL True)
+     endif()
+     if (NOT tinyxml_LIBRARIES)
+-      message (STATUS "Looking for tinyxml library - not found")
++      message (STATUS "Looking for tinyxml2 library - not found")
+       set (tinyxml_FAIL True)
+     endif()
+   endif()
+ 
+   if (tinyxml_FAIL)
+-    message (STATUS "Looking for tinyxml.h - not found")
+-    BUILD_ERROR("Missing: tinyxml")
++    message (STATUS "Looking for tinyxml2.h - not found")
++    BUILD_ERROR("Missing: tinyxml2")
+   endif()
+ else()
+   # Needed in WIN32 since in UNIX the flag is added in the code installed

Added: head/misc/sdformat/files/patch-src_CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/sdformat/files/patch-src_CMakeLists.txt	Wed Nov 21 02:16:51 2018	(r485493)
@@ -0,0 +1,13 @@
+--- src/CMakeLists.txt.orig	2018-11-21 00:25:29 UTC
++++ src/CMakeLists.txt
+@@ -116,7 +116,9 @@ if (IGNITION-TOOLS_BINARY_DIRS)
+   )
+ endif()
+ 
+-sdf_build_tests(${gtest_sources})
++if (BUILD_TESTING)
++    sdf_build_tests(${gtest_sources})
++endif()
+ 
+ sdf_add_library(${sdf_target} ${sources})
+ target_link_libraries(${sdf_target} PUBLIC ${IGNITION-MATH_LIBRARIES})

Added: head/misc/sdformat/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/sdformat/pkg-descr	Wed Nov 21 02:16:51 2018	(r485493)
@@ -0,0 +1,9 @@
+SDF is an XML file format that describes environments, objects, and robots in
+a manner suitable for robotic applications. SDF is capable of representing and
+describing different physic engines, lighting properties, terrain, static or
+dynamic objects, and articulated robots with various sensors, and acutators. The
+format of SDF is also described by XML, which facilitates updates and allows
+conversion from previous versions. A parser is also contained within this
+package that reads SDF files and returns a C++ interface.
+
+WWW: https://bitbucket.org/osrf/sdformat/src/default/

Added: head/misc/sdformat/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/sdformat/pkg-plist	Wed Nov 21 02:16:51 2018	(r485493)
@@ -0,0 +1,387 @@
+include/%%INCSUBDIR%%/sdf/Assert.hh
+include/%%INCSUBDIR%%/sdf/Atmosphere.hh
+include/%%INCSUBDIR%%/sdf/Box.hh
+include/%%INCSUBDIR%%/sdf/Collision.hh
+include/%%INCSUBDIR%%/sdf/Console.hh
+include/%%INCSUBDIR%%/sdf/Cylinder.hh
+include/%%INCSUBDIR%%/sdf/Element.hh
+include/%%INCSUBDIR%%/sdf/Error.hh
+include/%%INCSUBDIR%%/sdf/Exception.hh
+include/%%INCSUBDIR%%/sdf/Filesystem.hh
+include/%%INCSUBDIR%%/sdf/Geometry.hh
+include/%%INCSUBDIR%%/sdf/Gui.hh
+include/%%INCSUBDIR%%/sdf/Joint.hh
+include/%%INCSUBDIR%%/sdf/JointAxis.hh
+include/%%INCSUBDIR%%/sdf/Light.hh
+include/%%INCSUBDIR%%/sdf/Link.hh
+include/%%INCSUBDIR%%/sdf/Material.hh
+include/%%INCSUBDIR%%/sdf/Mesh.hh
+include/%%INCSUBDIR%%/sdf/Model.hh
+include/%%INCSUBDIR%%/sdf/Param.hh
+include/%%INCSUBDIR%%/sdf/Physics.hh
+include/%%INCSUBDIR%%/sdf/Plane.hh
+include/%%INCSUBDIR%%/sdf/Root.hh
+include/%%INCSUBDIR%%/sdf/SDFImpl.hh
+include/%%INCSUBDIR%%/sdf/Sphere.hh
+include/%%INCSUBDIR%%/sdf/Types.hh
+include/%%INCSUBDIR%%/sdf/Visual.hh
+include/%%INCSUBDIR%%/sdf/World.hh
+include/%%INCSUBDIR%%/sdf/parser.hh
+include/%%INCSUBDIR%%/sdf/parser_urdf.hh
+include/%%INCSUBDIR%%/sdf/sdf.hh
+include/%%INCSUBDIR%%/sdf/sdf_config.h
+include/%%INCSUBDIR%%/sdf/system_util.hh
+lib/cmake/sdformat8/sdformat8-config-version.cmake
+lib/cmake/sdformat8/sdformat8-config.cmake
+lib/cmake/sdformat8/sdformat8-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/sdformat8/sdformat8-targets.cmake
+lib/libsdformat8.so
+lib/libsdformat8.so.8
+lib/libsdformat8.so.8.0.0~pre3
+lib/ruby/ignition/cmdsdformat8.rb
+libdata/pkgconfig/sdformat8.pc
+share/ignition/sdformat8.yaml
+%%DATADIR%%/1.0/actor.sdf
+%%DATADIR%%/1.0/camera.sdf
+%%DATADIR%%/1.0/collision.sdf
+%%DATADIR%%/1.0/contact.sdf
+%%DATADIR%%/1.0/gazebo.sdf
+%%DATADIR%%/1.0/geometry.sdf
+%%DATADIR%%/1.0/gripper.sdf
+%%DATADIR%%/1.0/gui.sdf
+%%DATADIR%%/1.0/inertial.sdf
+%%DATADIR%%/1.0/joint.sdf
+%%DATADIR%%/1.0/light.sdf
+%%DATADIR%%/1.0/link.sdf
+%%DATADIR%%/1.0/model.sdf
+%%DATADIR%%/1.0/physics.sdf
+%%DATADIR%%/1.0/plugin.sdf
+%%DATADIR%%/1.0/projector.sdf
+%%DATADIR%%/1.0/ray.sdf
+%%DATADIR%%/1.0/rfid.sdf
+%%DATADIR%%/1.0/rfidtag.sdf
+%%DATADIR%%/1.0/road.sdf
+%%DATADIR%%/1.0/scene.sdf
+%%DATADIR%%/1.0/sensor.sdf
+%%DATADIR%%/1.0/state.sdf
+%%DATADIR%%/1.0/surface.sdf
+%%DATADIR%%/1.0/visual.sdf
+%%DATADIR%%/1.0/world.sdf
+%%DATADIR%%/1.2/1_0.convert
+%%DATADIR%%/1.2/actor.sdf
+%%DATADIR%%/1.2/camera.sdf
+%%DATADIR%%/1.2/collision.sdf
+%%DATADIR%%/1.2/contact.sdf
+%%DATADIR%%/1.2/gazebo.sdf
+%%DATADIR%%/1.2/geometry.sdf
+%%DATADIR%%/1.2/gripper.sdf
+%%DATADIR%%/1.2/gui.sdf
+%%DATADIR%%/1.2/inertial.sdf
+%%DATADIR%%/1.2/joint.sdf
+%%DATADIR%%/1.2/light.sdf
+%%DATADIR%%/1.2/link.sdf
+%%DATADIR%%/1.2/model.sdf
+%%DATADIR%%/1.2/physics.sdf
+%%DATADIR%%/1.2/plugin.sdf
+%%DATADIR%%/1.2/projector.sdf
+%%DATADIR%%/1.2/ray.sdf
+%%DATADIR%%/1.2/rfid.sdf
+%%DATADIR%%/1.2/rfidtag.sdf
+%%DATADIR%%/1.2/road.sdf
+%%DATADIR%%/1.2/scene.sdf
+%%DATADIR%%/1.2/sensor.sdf
+%%DATADIR%%/1.2/state.sdf
+%%DATADIR%%/1.2/surface.sdf
+%%DATADIR%%/1.2/visual.sdf
+%%DATADIR%%/1.2/world.sdf
+%%DATADIR%%/1.3/1_2.convert
+%%DATADIR%%/1.3/actor.sdf
+%%DATADIR%%/1.3/camera.sdf
+%%DATADIR%%/1.3/collision.sdf
+%%DATADIR%%/1.3/contact.sdf
+%%DATADIR%%/1.3/geometry.sdf
+%%DATADIR%%/1.3/gripper.sdf
+%%DATADIR%%/1.3/gui.sdf
+%%DATADIR%%/1.3/imu.sdf
+%%DATADIR%%/1.3/inertial.sdf
+%%DATADIR%%/1.3/joint.sdf
+%%DATADIR%%/1.3/light.sdf
+%%DATADIR%%/1.3/link.sdf
+%%DATADIR%%/1.3/model.sdf
+%%DATADIR%%/1.3/physics.sdf
+%%DATADIR%%/1.3/plugin.sdf
+%%DATADIR%%/1.3/projector.sdf
+%%DATADIR%%/1.3/ray.sdf
+%%DATADIR%%/1.3/rfid.sdf
+%%DATADIR%%/1.3/rfidtag.sdf
+%%DATADIR%%/1.3/road.sdf
+%%DATADIR%%/1.3/root.sdf
+%%DATADIR%%/1.3/scene.sdf
+%%DATADIR%%/1.3/sensor.sdf
+%%DATADIR%%/1.3/state.sdf
+%%DATADIR%%/1.3/surface.sdf
+%%DATADIR%%/1.3/visual.sdf
+%%DATADIR%%/1.3/world.sdf
+%%DATADIR%%/1.4/1_3.convert
+%%DATADIR%%/1.4/actor.sdf
+%%DATADIR%%/1.4/audio_sink.sdf
+%%DATADIR%%/1.4/audio_source.sdf
+%%DATADIR%%/1.4/box_shape.sdf
+%%DATADIR%%/1.4/camera.sdf
+%%DATADIR%%/1.4/collision.sdf
+%%DATADIR%%/1.4/contact.sdf
+%%DATADIR%%/1.4/cylinder_shape.sdf
+%%DATADIR%%/1.4/forcetorque.sdf
+%%DATADIR%%/1.4/geometry.sdf
+%%DATADIR%%/1.4/gps.sdf
+%%DATADIR%%/1.4/gripper.sdf
+%%DATADIR%%/1.4/gui.sdf
+%%DATADIR%%/1.4/heightmap_shape.sdf
+%%DATADIR%%/1.4/image_shape.sdf
+%%DATADIR%%/1.4/imu.sdf
+%%DATADIR%%/1.4/inertial.sdf
+%%DATADIR%%/1.4/joint.sdf
+%%DATADIR%%/1.4/light.sdf
+%%DATADIR%%/1.4/link.sdf
+%%DATADIR%%/1.4/mesh_shape.sdf
+%%DATADIR%%/1.4/model.sdf
+%%DATADIR%%/1.4/noise.sdf
+%%DATADIR%%/1.4/physics.sdf
+%%DATADIR%%/1.4/plane_shape.sdf
+%%DATADIR%%/1.4/plugin.sdf
+%%DATADIR%%/1.4/projector.sdf
+%%DATADIR%%/1.4/ray.sdf
+%%DATADIR%%/1.4/rfid.sdf
+%%DATADIR%%/1.4/rfidtag.sdf
+%%DATADIR%%/1.4/road.sdf
+%%DATADIR%%/1.4/root.sdf
+%%DATADIR%%/1.4/scene.sdf
+%%DATADIR%%/1.4/sensor.sdf
+%%DATADIR%%/1.4/sonar.sdf
+%%DATADIR%%/1.4/sphere_shape.sdf
+%%DATADIR%%/1.4/spherical_coordinates.sdf
+%%DATADIR%%/1.4/state.sdf
+%%DATADIR%%/1.4/surface.sdf
+%%DATADIR%%/1.4/transceiver.sdf
+%%DATADIR%%/1.4/visual.sdf
+%%DATADIR%%/1.4/world.sdf
+%%DATADIR%%/1.5/1_4.convert
+%%DATADIR%%/1.5/actor.sdf
+%%DATADIR%%/1.5/actor.xsd
+%%DATADIR%%/1.5/altimeter.sdf
+%%DATADIR%%/1.5/altimeter.xsd
+%%DATADIR%%/1.5/audio_sink.sdf
+%%DATADIR%%/1.5/audio_sink.xsd
+%%DATADIR%%/1.5/audio_source.sdf
+%%DATADIR%%/1.5/audio_source.xsd
+%%DATADIR%%/1.5/battery.sdf
+%%DATADIR%%/1.5/battery.xsd
+%%DATADIR%%/1.5/box_shape.sdf
+%%DATADIR%%/1.5/box_shape.xsd
+%%DATADIR%%/1.5/camera.sdf
+%%DATADIR%%/1.5/camera.xsd
+%%DATADIR%%/1.5/collision.sdf
+%%DATADIR%%/1.5/collision.xsd
+%%DATADIR%%/1.5/contact.sdf
+%%DATADIR%%/1.5/contact.xsd
+%%DATADIR%%/1.5/cylinder_shape.sdf
+%%DATADIR%%/1.5/cylinder_shape.xsd
+%%DATADIR%%/1.5/forcetorque.sdf
+%%DATADIR%%/1.5/forcetorque.xsd
+%%DATADIR%%/1.5/frame.sdf
+%%DATADIR%%/1.5/frame.xsd
+%%DATADIR%%/1.5/geometry.sdf
+%%DATADIR%%/1.5/geometry.xsd
+%%DATADIR%%/1.5/gps.sdf
+%%DATADIR%%/1.5/gps.xsd
+%%DATADIR%%/1.5/gripper.sdf
+%%DATADIR%%/1.5/gripper.xsd
+%%DATADIR%%/1.5/gui.sdf
+%%DATADIR%%/1.5/gui.xsd
+%%DATADIR%%/1.5/heightmap_shape.sdf
+%%DATADIR%%/1.5/heightmap_shape.xsd
+%%DATADIR%%/1.5/image_shape.sdf
+%%DATADIR%%/1.5/image_shape.xsd
+%%DATADIR%%/1.5/imu.sdf
+%%DATADIR%%/1.5/imu.xsd
+%%DATADIR%%/1.5/inertial.sdf
+%%DATADIR%%/1.5/inertial.xsd
+%%DATADIR%%/1.5/joint.sdf
+%%DATADIR%%/1.5/joint.xsd
+%%DATADIR%%/1.5/light.sdf
+%%DATADIR%%/1.5/light.xsd
+%%DATADIR%%/1.5/light_state.sdf
+%%DATADIR%%/1.5/light_state.xsd
+%%DATADIR%%/1.5/link.sdf
+%%DATADIR%%/1.5/link.xsd
+%%DATADIR%%/1.5/link_state.sdf
+%%DATADIR%%/1.5/link_state.xsd
+%%DATADIR%%/1.5/logical_camera.sdf
+%%DATADIR%%/1.5/logical_camera.xsd
+%%DATADIR%%/1.5/magnetometer.sdf
+%%DATADIR%%/1.5/magnetometer.xsd
+%%DATADIR%%/1.5/material.sdf
+%%DATADIR%%/1.5/material.xsd
+%%DATADIR%%/1.5/mesh_shape.sdf
+%%DATADIR%%/1.5/mesh_shape.xsd
+%%DATADIR%%/1.5/model.sdf
+%%DATADIR%%/1.5/model.xsd
+%%DATADIR%%/1.5/model_state.sdf
+%%DATADIR%%/1.5/model_state.xsd
+%%DATADIR%%/1.5/noise.sdf
+%%DATADIR%%/1.5/noise.xsd
+%%DATADIR%%/1.5/physics.sdf
+%%DATADIR%%/1.5/physics.xsd
+%%DATADIR%%/1.5/plane_shape.sdf
+%%DATADIR%%/1.5/plane_shape.xsd
+%%DATADIR%%/1.5/plugin.sdf
+%%DATADIR%%/1.5/plugin.xsd
+%%DATADIR%%/1.5/polyline_shape.sdf
+%%DATADIR%%/1.5/polyline_shape.xsd
+%%DATADIR%%/1.5/population.sdf
+%%DATADIR%%/1.5/population.xsd
+%%DATADIR%%/1.5/pose.sdf
+%%DATADIR%%/1.5/pose.xsd
+%%DATADIR%%/1.5/projector.sdf
+%%DATADIR%%/1.5/projector.xsd
+%%DATADIR%%/1.5/ray.sdf
+%%DATADIR%%/1.5/ray.xsd
+%%DATADIR%%/1.5/rfid.sdf
+%%DATADIR%%/1.5/rfid.xsd
+%%DATADIR%%/1.5/rfidtag.sdf
+%%DATADIR%%/1.5/rfidtag.xsd
+%%DATADIR%%/1.5/road.sdf
+%%DATADIR%%/1.5/road.xsd
+%%DATADIR%%/1.5/root.sdf
+%%DATADIR%%/1.5/root.xsd
+%%DATADIR%%/1.5/scene.sdf
+%%DATADIR%%/1.5/scene.xsd
+%%DATADIR%%/1.5/sensor.sdf
+%%DATADIR%%/1.5/sensor.xsd
+%%DATADIR%%/1.5/sonar.sdf
+%%DATADIR%%/1.5/sonar.xsd
+%%DATADIR%%/1.5/sphere_shape.sdf
+%%DATADIR%%/1.5/sphere_shape.xsd
+%%DATADIR%%/1.5/spherical_coordinates.sdf
+%%DATADIR%%/1.5/spherical_coordinates.xsd
+%%DATADIR%%/1.5/state.sdf
+%%DATADIR%%/1.5/state.xsd
+%%DATADIR%%/1.5/surface.sdf
+%%DATADIR%%/1.5/surface.xsd
+%%DATADIR%%/1.5/transceiver.sdf
+%%DATADIR%%/1.5/transceiver.xsd
+%%DATADIR%%/1.5/visual.sdf
+%%DATADIR%%/1.5/visual.xsd
+%%DATADIR%%/1.5/world.sdf
+%%DATADIR%%/1.5/world.xsd
+%%DATADIR%%/1.6/1_5.convert
+%%DATADIR%%/1.6/actor.sdf
+%%DATADIR%%/1.6/actor.xsd
+%%DATADIR%%/1.6/altimeter.sdf
+%%DATADIR%%/1.6/altimeter.xsd
+%%DATADIR%%/1.6/atmosphere.sdf
+%%DATADIR%%/1.6/atmosphere.xsd
+%%DATADIR%%/1.6/audio_sink.sdf
+%%DATADIR%%/1.6/audio_sink.xsd
+%%DATADIR%%/1.6/audio_source.sdf
+%%DATADIR%%/1.6/audio_source.xsd
+%%DATADIR%%/1.6/battery.sdf
+%%DATADIR%%/1.6/battery.xsd
+%%DATADIR%%/1.6/box_shape.sdf
+%%DATADIR%%/1.6/box_shape.xsd
+%%DATADIR%%/1.6/camera.sdf
+%%DATADIR%%/1.6/camera.xsd
+%%DATADIR%%/1.6/collision.sdf
+%%DATADIR%%/1.6/collision.xsd
+%%DATADIR%%/1.6/contact.sdf
+%%DATADIR%%/1.6/contact.xsd
+%%DATADIR%%/1.6/cylinder_shape.sdf
+%%DATADIR%%/1.6/cylinder_shape.xsd
+%%DATADIR%%/1.6/forcetorque.sdf
+%%DATADIR%%/1.6/forcetorque.xsd
+%%DATADIR%%/1.6/frame.sdf
+%%DATADIR%%/1.6/frame.xsd
+%%DATADIR%%/1.6/geometry.sdf
+%%DATADIR%%/1.6/geometry.xsd
+%%DATADIR%%/1.6/gps.sdf
+%%DATADIR%%/1.6/gps.xsd
+%%DATADIR%%/1.6/gripper.sdf
+%%DATADIR%%/1.6/gripper.xsd
+%%DATADIR%%/1.6/gui.sdf
+%%DATADIR%%/1.6/gui.xsd
+%%DATADIR%%/1.6/heightmap_shape.sdf
+%%DATADIR%%/1.6/heightmap_shape.xsd
+%%DATADIR%%/1.6/image_shape.sdf
+%%DATADIR%%/1.6/image_shape.xsd
+%%DATADIR%%/1.6/imu.sdf
+%%DATADIR%%/1.6/imu.xsd
+%%DATADIR%%/1.6/inertial.sdf
+%%DATADIR%%/1.6/inertial.xsd
+%%DATADIR%%/1.6/joint.sdf
+%%DATADIR%%/1.6/joint.xsd
+%%DATADIR%%/1.6/light.sdf
+%%DATADIR%%/1.6/light.xsd
+%%DATADIR%%/1.6/light_state.sdf
+%%DATADIR%%/1.6/light_state.xsd
+%%DATADIR%%/1.6/link.sdf
+%%DATADIR%%/1.6/link.xsd
+%%DATADIR%%/1.6/link_state.sdf
+%%DATADIR%%/1.6/link_state.xsd
+%%DATADIR%%/1.6/logical_camera.sdf
+%%DATADIR%%/1.6/logical_camera.xsd
+%%DATADIR%%/1.6/magnetometer.sdf
+%%DATADIR%%/1.6/magnetometer.xsd
+%%DATADIR%%/1.6/material.sdf
+%%DATADIR%%/1.6/material.xsd
+%%DATADIR%%/1.6/mesh_shape.sdf
+%%DATADIR%%/1.6/mesh_shape.xsd
+%%DATADIR%%/1.6/model.sdf
+%%DATADIR%%/1.6/model.xsd
+%%DATADIR%%/1.6/model_state.sdf
+%%DATADIR%%/1.6/model_state.xsd
+%%DATADIR%%/1.6/noise.sdf
+%%DATADIR%%/1.6/noise.xsd
+%%DATADIR%%/1.6/physics.sdf
+%%DATADIR%%/1.6/physics.xsd
+%%DATADIR%%/1.6/plane_shape.sdf
+%%DATADIR%%/1.6/plane_shape.xsd
+%%DATADIR%%/1.6/plugin.sdf
+%%DATADIR%%/1.6/plugin.xsd
+%%DATADIR%%/1.6/polyline_shape.sdf
+%%DATADIR%%/1.6/polyline_shape.xsd
+%%DATADIR%%/1.6/population.sdf
+%%DATADIR%%/1.6/population.xsd
+%%DATADIR%%/1.6/pose.sdf
+%%DATADIR%%/1.6/pose.xsd
+%%DATADIR%%/1.6/projector.sdf
+%%DATADIR%%/1.6/projector.xsd
+%%DATADIR%%/1.6/ray.sdf
+%%DATADIR%%/1.6/ray.xsd
+%%DATADIR%%/1.6/rfid.sdf
+%%DATADIR%%/1.6/rfid.xsd
+%%DATADIR%%/1.6/rfidtag.sdf
+%%DATADIR%%/1.6/rfidtag.xsd
+%%DATADIR%%/1.6/road.sdf
+%%DATADIR%%/1.6/road.xsd
+%%DATADIR%%/1.6/root.sdf
+%%DATADIR%%/1.6/root.xsd
+%%DATADIR%%/1.6/scene.sdf
+%%DATADIR%%/1.6/scene.xsd
+%%DATADIR%%/1.6/sensor.sdf
+%%DATADIR%%/1.6/sensor.xsd
+%%DATADIR%%/1.6/sonar.sdf
+%%DATADIR%%/1.6/sonar.xsd
+%%DATADIR%%/1.6/sphere_shape.sdf
+%%DATADIR%%/1.6/sphere_shape.xsd
+%%DATADIR%%/1.6/spherical_coordinates.sdf
+%%DATADIR%%/1.6/spherical_coordinates.xsd
+%%DATADIR%%/1.6/state.sdf
+%%DATADIR%%/1.6/state.xsd
+%%DATADIR%%/1.6/surface.sdf
+%%DATADIR%%/1.6/surface.xsd
+%%DATADIR%%/1.6/transceiver.sdf
+%%DATADIR%%/1.6/transceiver.xsd
+%%DATADIR%%/1.6/visual.sdf
+%%DATADIR%%/1.6/visual.xsd
+%%DATADIR%%/1.6/world.sdf
+%%DATADIR%%/1.6/world.xsd



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811210216.wAL2Gpqd090066>