Skip to content

Commit

Permalink
Update debian files for externals
Browse files Browse the repository at this point in the history
  • Loading branch information
jslee02 committed Oct 12, 2016
1 parent 151a87e commit 3f489ba
Show file tree
Hide file tree
Showing 7 changed files with 87 additions and 0 deletions.
66 changes: 66 additions & 0 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,69 @@ Homepage: http://dartsim.github.io/
Vcs-Git: git://github.com/dartsim/dart.git
Vcs-Browser: https://github.com/dartsim/dart

Package: libdart6-external-imgui
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).

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).

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.

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.

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.

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.

Package: libdart6
Section: libs
Architecture: any
Expand Down Expand Up @@ -64,6 +127,7 @@ Pre-Depends: ${misc:Pre-Depends}
Conflicts: libdart-core3-dev, libdart-core4-dev, libdart-core5-dev
Depends: ${misc:Depends},
libdart6 (= ${binary:Version}),
libdart6-external-odelcpsolver-dev,
libeigen3-dev,
libassimp-dev (>= 3),
libccd-dev,
Expand Down Expand Up @@ -498,6 +562,8 @@ Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends},
libdart6-utils-dev,
libdart6-gui (= ${binary:Version}),
libdart6-external-imgui-dev,
libdart6-external-lodepng-dev,
freeglut3-dev,
libxi-dev,
libxmu-dev
Expand Down
6 changes: 6 additions & 0 deletions debian/libdart6-external-imgui-dev.install
Original file line number Diff line number Diff line change
@@ -0,0 +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

1 change: 1 addition & 0 deletions debian/libdart6-external-imgui.install
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
usr/lib/libdart-external-imgui.so.*
6 changes: 6 additions & 0 deletions debian/libdart6-external-lodepng-dev.install
Original file line number Diff line number Diff line change
@@ -0,0 +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

1 change: 1 addition & 0 deletions debian/libdart6-external-lodepng.install
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
usr/lib/libdart-external-lodepng.so.*
6 changes: 6 additions & 0 deletions debian/libdart6-external-odelcpsolver-dev.install
Original file line number Diff line number Diff line change
@@ -0,0 +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

1 change: 1 addition & 0 deletions debian/libdart6-external-odelcpsolver.install
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
usr/lib/libdart-external-odelcpsolver.so.*

0 comments on commit 3f489ba

Please sign in to comment.