Skip to content

Commit

Permalink
Merge pull request #797 from dartsim/packaging-6.1.1
Browse files Browse the repository at this point in the history
Packaging 6.1.1
  • Loading branch information
jslee02 authored Oct 15, 2016
2 parents eaf8539 + 56b5198 commit 0cbe160
Show file tree
Hide file tree
Showing 16 changed files with 77 additions and 65 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## DART 6

### DART 6.1.1 (201X-XX-XX)
### DART 6.1.1 (201X-10-14)

* Build

Expand Down
9 changes: 9 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
dart6 (6.1.1) unstable; urgency=medium

* Modified to build DART without SIMD options by default
* Modified to build external libraries as separately build targets
* Modified to export CMake target files separately per target
* Updated lodepng up to version 20160501

-- Jeongseok Lee <[email protected]> Fri, 14 Oct 2016 23:59:00 -0500

dart6 (6.1.0) unstable; urgency=medium

* Added 'computeLagrangian()' to 'MetaSkeleton' and 'BodyNode'
Expand Down
54 changes: 29 additions & 25 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Build-Depends: debhelper (>= 9),
libboost-regex-dev (>= 1.54.0-4ubuntu3),
libopenthreads-dev,
libopenscenegraph-dev
Standards-Version: 3.9.7
Standards-Version: 3.9.8
Section: libs
Homepage: http://dartsim.github.io/
Vcs-Git: git://github.com/dartsim/dart.git
Expand All @@ -33,63 +33,67 @@ Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: dear imgui (AKA ImGui), is a bloat-free graphical user interface
library for C++. It outputs optimized vertex buffers that you can render anytime
in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic
and self-contained (no external dependencies).
Description: dear imgui (AKA ImGui) - Shared Files
dear imgui (AKA ImGui), is a bloat-free graphical user interface library for
C++. It outputs optimized vertex buffers that you can render anytime in your
3D-pipeline enabled application. It is fast, portable, renderer agnostic and
self-contained (no external dependencies).

Package: libdart6-external-imgui-dev
Section: libdevel
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends},
libdart6-external-imgui (= ${binary:Version})
Description: dear imgui (AKA ImGui), is a bloat-free graphical user interface
library for C++. It outputs optimized vertex buffers that you can render anytime
in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic
and self-contained (no external dependencies).
Description: dear imgui (AKA ImGui) - Development
dear imgui (AKA ImGui), is a bloat-free graphical user interface library for
C++. It outputs optimized vertex buffers that you can render anytime in your
3D-pipeline enabled application. It is fast, portable, renderer agnostic and
self-contained (no external dependencies).

Package: libdart6-external-lodepng
Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: LodePNG is a PNG image decoder and encoder, all in one, no
dependency or linkage to zlib or libpng required. It's made for C (ISO C90), and
has a C++ wrapper with a more convenient interface on top.
Description: LodePNG - Shared Files
LodePNG is a PNG image decoder and encoder, all in one, no dependency or
linkage to zlib or libpng required. It's made for C (ISO C90), and has a C++
wrapper with a more convenient interface on top.

Package: libdart6-external-lodepng-dev
Section: libdevel
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends},
libdart6-external-lodepng (= ${binary:Version})
Description: LodePNG is a PNG image decoder and encoder, all in one, no
dependency or linkage to zlib or libpng required. It's made for C (ISO C90), and
has a C++ wrapper with a more convenient interface on top.
Description: LodePNG - Development Files
LodePNG is a PNG image decoder and encoder, all in one, no dependency or
linkage to zlib or libpng required. It's made for C (ISO C90), and has a C++
wrapper with a more convenient interface on top.

Package: libdart6-external-odelcpsolver
Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: ODE is a free, industrial quality library for simulating
articulated rigid body dynamics - for example ground vehicles, legged creatures,
and moving objects in VR environments. It is fast, flexible, robust and platform
independent, with advanced joints, contact with friction, and built-in collision
detection.
Description: Open Dynamics Engine - Shared Library
ODE is a free, industrial quality library for simulating articulated rigid body
dynamics - for example ground vehicles, legged creatures, and moving objects in
VR environments. It is fast, flexible, robust and platform independent, with
advanced joints, contact with friction, and built-in collision detection.

Package: libdart6-external-odelcpsolver-dev
Section: libdevel
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends},
libdart6-external-odelcpsolver (= ${binary:Version})
Description: ODE is a free, industrial quality library for simulating
articulated rigid body dynamics - for example ground vehicles, legged creatures,
and moving objects in VR environments. It is fast, flexible, robust and platform
independent, with advanced joints, contact with friction, and built-in collision
detection.
Description: Open Dynamics Engine - Development Files
ODE is a free, industrial quality library for simulating articulated rigid body
dynamics - for example ground vehicles, legged creatures, and moving objects in
VR environments. It is fast, flexible, robust and platform independent, with
advanced joints, contact with friction, and built-in collision detection.

Package: libdart6
Section: libs
Expand Down
1 change: 0 additions & 1 deletion debian/copyright
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ Files: *
Copyright: 2008-2016 Georgia Tech Research Corporation
2016 Carnegie Mellon University
License: BSD-2-clause

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
Expand Down
6 changes: 3 additions & 3 deletions debian/libdart6-collision-bullet-dev.install
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
usr/include/dart/collision/bullet/*
usr/lib/libdart-collision-bullet.so
usr/share/dart/dart_collision-bulletTargets.cmake
usr/share/dart/dart_collision-bulletTargets-*.cmake
usr/share/dart/dart_collision-bulletComponent.cmake
usr/share/dart/cmake/dart_collision-bulletTargets.cmake
usr/share/dart/cmake/dart_collision-bulletTargets-*.cmake
usr/share/dart/cmake/dart_collision-bulletComponent.cmake

10 changes: 5 additions & 5 deletions debian/libdart6-dev.install
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ usr/include/dart/math/*
usr/include/dart/optimizer/*.*
usr/include/dart/simulation/*
usr/lib/libdart.so
usr/share/dart/dartConfig.cmake
usr/share/dart/dartConfigVersion.cmake
usr/share/dart/dart_dartTargets.cmake
usr/share/dart/dart_dartTargets-*.cmake
usr/share/dart/dart_dartComponent.cmake
usr/share/dart/cmake/DARTConfig.cmake
usr/share/dart/cmake/DARTConfigVersion.cmake
usr/share/dart/cmake/dart_dartTargets.cmake
usr/share/dart/cmake/dart_dartTargets-*.cmake
usr/share/dart/cmake/dart_dartComponent.cmake

6 changes: 3 additions & 3 deletions debian/libdart6-external-imgui-dev.install
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
usr/include/dart/external/imgui/*
usr/lib/libdart-external-imgui.so
usr/share/dart/dart_external-imguiTargets.cmake
usr/share/dart/dart_external-imguiTargets-*.cmake
usr/share/dart/dart_external-imguiComponent.cmake
usr/share/dart/cmake/dart_external-imguiTargets.cmake
usr/share/dart/cmake/dart_external-imguiTargets-*.cmake
usr/share/dart/cmake/dart_external-imguiComponent.cmake

6 changes: 3 additions & 3 deletions debian/libdart6-external-lodepng-dev.install
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
usr/include/dart/external/lodepng/*
usr/lib/libdart-external-lodepng.so
usr/share/dart/dart_external-lodepngTargets.cmake
usr/share/dart/dart_external-lodepngTargets-*.cmake
usr/share/dart/dart_external-lodepngComponent.cmake
usr/share/dart/cmake/dart_external-lodepngTargets.cmake
usr/share/dart/cmake/dart_external-lodepngTargets-*.cmake
usr/share/dart/cmake/dart_external-lodepngComponent.cmake

6 changes: 3 additions & 3 deletions debian/libdart6-external-odelcpsolver-dev.install
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
usr/include/dart/external/odelcpsolver/*
usr/lib/libdart-external-odelcpsolver.so
usr/share/dart/dart_external-odelcpsolverTargets.cmake
usr/share/dart/dart_external-odelcpsolverTargets-*.cmake
usr/share/dart/dart_external-odelcpsolverComponent.cmake
usr/share/dart/cmake/dart_external-odelcpsolverTargets.cmake
usr/share/dart/cmake/dart_external-odelcpsolverTargets-*.cmake
usr/share/dart/cmake/dart_external-odelcpsolverComponent.cmake

6 changes: 3 additions & 3 deletions debian/libdart6-gui-dev.install
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
usr/include/dart/gui/*.*
usr/lib/libdart-gui.so
usr/share/dart/dart_guiTargets.cmake
usr/share/dart/dart_guiTargets-*.cmake
usr/share/dart/dart_guiComponent.cmake
usr/share/dart/cmake/dart_guiTargets.cmake
usr/share/dart/cmake/dart_guiTargets-*.cmake
usr/share/dart/cmake/dart_guiComponent.cmake

6 changes: 3 additions & 3 deletions debian/libdart6-gui-osg-dev.install
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
usr/include/dart/gui/osg/*
usr/lib/libdart-gui-osg.so
usr/share/dart/dart_gui-osgTargets.cmake
usr/share/dart/dart_gui-osgTargets-*.cmake
usr/share/dart/dart_gui-osgComponent.cmake
usr/share/dart/cmake/dart_gui-osgTargets.cmake
usr/share/dart/cmake/dart_gui-osgTargets-*.cmake
usr/share/dart/cmake/dart_gui-osgComponent.cmake

6 changes: 3 additions & 3 deletions debian/libdart6-optimizer-ipopt-dev.install
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
usr/include/dart/optimizer/ipopt/*
usr/lib/libdart-optimizer-ipopt.so
usr/share/dart/dart_optimizer-ipoptTargets.cmake
usr/share/dart/dart_optimizer-ipoptTargets-*.cmake
usr/share/dart/dart_optimizer-ipoptComponent.cmake
usr/share/dart/cmake/dart_optimizer-ipoptTargets.cmake
usr/share/dart/cmake/dart_optimizer-ipoptTargets-*.cmake
usr/share/dart/cmake/dart_optimizer-ipoptComponent.cmake
6 changes: 3 additions & 3 deletions debian/libdart6-optimizer-nlopt-dev.install
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
usr/include/dart/optimizer/nlopt/*
usr/lib/libdart-optimizer-nlopt.so
usr/share/dart/dart_optimizer-ipoptTargets.cmake
usr/share/dart/dart_optimizer-ipoptTargets-*.cmake
usr/share/dart/dart_optimizer-ipoptComponent.cmake
usr/share/dart/cmake/dart_optimizer-ipoptTargets.cmake
usr/share/dart/cmake/dart_optimizer-ipoptTargets-*.cmake
usr/share/dart/cmake/dart_optimizer-ipoptComponent.cmake

6 changes: 3 additions & 3 deletions debian/libdart6-planning-dev.install
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
usr/include/dart/planning/*
usr/lib/libdart-planning.so
usr/share/dart/dart_planningTargets.cmake
usr/share/dart/dart_planningTargets-*.cmake
usr/share/dart/dart_planningComponent.cmake
usr/share/dart/cmake/dart_planningTargets.cmake
usr/share/dart/cmake/dart_planningTargets-*.cmake
usr/share/dart/cmake/dart_planningComponent.cmake
6 changes: 3 additions & 3 deletions debian/libdart6-utils-dev.install
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
usr/include/dart/utils/*.*
usr/include/dart/utils/sdf/*.*
usr/lib/libdart-utils.so
usr/share/dart/dart_utilsTargets.cmake
usr/share/dart/dart_utilsTargets-*.cmake
usr/share/dart/dart_utilsComponent.cmake
usr/share/dart/cmake/dart_utilsTargets.cmake
usr/share/dart/cmake/dart_utilsTargets-*.cmake
usr/share/dart/cmake/dart_utilsComponent.cmake

6 changes: 3 additions & 3 deletions debian/libdart6-utils-urdf-dev.install
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
usr/include/dart/utils/urdf/*
usr/lib/libdart-utils-urdf.so
usr/share/dart/dart_utils-urdfTargets.cmake
usr/share/dart/dart_utils-urdfTargets-*.cmake
usr/share/dart/dart_utils-urdfComponent.cmake
usr/share/dart/cmake/dart_utils-urdfTargets.cmake
usr/share/dart/cmake/dart_utils-urdfTargets-*.cmake
usr/share/dart/cmake/dart_utils-urdfComponent.cmake

0 comments on commit 0cbe160

Please sign in to comment.