Skip to content
This repository has been archived by the owner on Dec 29, 2021. It is now read-only.

Add Bullet #3

Merged
merged 3 commits into from
Jun 18, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions bionic/debian/libignition-physics3-bullet-dev.install
1 change: 1 addition & 0 deletions bionic/debian/libignition-physics3-bullet.install
1 change: 1 addition & 0 deletions debian/buster/debian/libignition-physics3-bullet.install
1 change: 1 addition & 0 deletions debian/sid/debian/libignition-physics3-bullet-dev.install
1 change: 1 addition & 0 deletions debian/sid/debian/libignition-physics3-bullet.install
64 changes: 50 additions & 14 deletions focal/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Priority: optional
Build-Depends: cmake,
pkg-config,
debhelper (>= 9),
libbullet-dev,
libignition-cmake2-dev (>= 2.1.0),
libignition-common3-graphics-dev,
libignition-common3-profiler-dev,
Expand Down Expand Up @@ -41,7 +42,7 @@ Description: Ignition Physics classes and functions for robot apps - Development
Package: libignition-physics3-sdf-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libsdformat10-dev,
libignition-physics3 (= ${binary:Version}),
Expand All @@ -56,7 +57,7 @@ Description: Ignition Physics classes and functions for robot apps - SDF Dev fil
Package: libignition-physics3-mesh-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libignition-common3-graphics-dev,
libignition-physics3 (= ${binary:Version}),
Expand All @@ -83,9 +84,9 @@ Description: Ignition Physics classes and functions for robot apps - Shared libr
Package: libignition-physics3-dartsim-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
libignition-physics3-sdf-dev,
libignition-physics3-mesh-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-physics3-sdf-dev (= ${binary:Version}),
libignition-physics3-mesh-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libignition-common3-graphics-dev,
libignition-math6-dev,
Expand Down Expand Up @@ -125,9 +126,9 @@ Description: Ignition Physics classes and functions for robot apps - Dartsim lib
Package: libignition-physics3-tpe-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
libignition-physics3-sdf-dev,
libignition-physics3-mesh-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-physics3-sdf-dev (= ${binary:Version}),
libignition-physics3-mesh-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libignition-math6-dev,
libignition-math6-eigen3-dev,
Expand Down Expand Up @@ -182,16 +183,51 @@ Description: Ignition Physics classes and functions for robot apps - TPE library
.
TPE library component shared library

Package: libignition-physics3-bullet-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-physics3-sdf-dev (= ${binary:Version}),
libignition-physics3-mesh-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libignition-common3-graphics-dev,
libignition-math6-dev,
libignition-math6-eigen3-dev,
libignition-plugin-dev,
libbullet-dev,
libsdformat10-dev,
libignition-physics3-bullet (= ${binary:Version}),
${misc:Depends}
Multi-Arch: same
Description: Ignition Physics classes and functions for robot apps - Development files
Ignition Physics is a component in the ignition framework, a set of libraries
designed to rapidly develop robot applications.
.
Bullet component, development files

Package: libignition-physics3-bullet
Architecture: any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: Ignition Physics classes and functions for robot apps - Bullet engine
Ignition Physics is a component in the ignition framework, a set of libraries
designed to rapidly develop robot applications.
.
Bullet component shared library

Package: libignition-physics3-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
libignition-physics3-dartsim-dev,
libignition-physics3-mesh-dev,
libignition-physics3-sdf-dev,
libignition-physics3-tpe-dev,
libignition-physics3-tpelib-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-physics3-dartsim-dev (= ${binary:Version}),
libignition-physics3-mesh-dev (= ${binary:Version}),
libignition-physics3-sdf-dev (= ${binary:Version}),
libignition-physics3-tpe-dev (= ${binary:Version}),
libignition-physics3-tpelib-dev (= ${binary:Version}),
${misc:Depends}
# Bullet not added on purpose to avoid adding a new dependency to a stable release
Multi-Arch: same
Description: Ignition Physics classes and functions for robot apps - Metapackage
Ignition Physics is a component in the ignition framework, a set of libraries
Expand Down
1 change: 1 addition & 0 deletions focal/debian/libignition-physics3-bullet-dev.install
1 change: 1 addition & 0 deletions focal/debian/libignition-physics3-bullet.install
63 changes: 49 additions & 14 deletions ubuntu/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Priority: optional
Build-Depends: cmake,
pkg-config,
debhelper (>= 9),
libbullet-dev,
libignition-cmake2-dev (>= 2.1.0),
libignition-common3-graphics-dev,
libignition-common3-profiler-dev,
Expand Down Expand Up @@ -42,7 +43,7 @@ Description: Ignition Physics classes and functions for robot apps - Development
Package: libignition-physics3-sdf-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libsdformat10-dev,
libignition-physics3 (= ${binary:Version}),
Expand All @@ -57,7 +58,7 @@ Description: Ignition Physics classes and functions for robot apps - SDF Dev fil
Package: libignition-physics3-mesh-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libignition-common3-graphics-dev,
libignition-physics3 (= ${binary:Version}),
Expand All @@ -84,9 +85,9 @@ Description: Ignition Physics classes and functions for robot apps - Shared libr
Package: libignition-physics3-dartsim-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
libignition-physics3-sdf-dev,
libignition-physics3-mesh-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-physics3-sdf-dev (= ${binary:Version}),
libignition-physics3-mesh-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libignition-common3-graphics-dev,
libignition-math6-dev,
Expand Down Expand Up @@ -124,9 +125,9 @@ Description: Ignition Physics classes and functions for robot apps - Dartsim lib
Package: libignition-physics3-tpe-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
libignition-physics3-sdf-dev,
libignition-physics3-mesh-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-physics3-sdf-dev (= ${binary:Version}),
libignition-physics3-mesh-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libignition-math6-dev,
libignition-math6-eigen3-dev,
Expand Down Expand Up @@ -181,16 +182,50 @@ Description: Ignition Physics classes and functions for robot apps - TPE library
.
TPE library component shared library

Package: libignition-physics3-bullet-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-physics3-sdf-dev (= ${binary:Version}),
libignition-physics3-mesh-dev (= ${binary:Version}),
libignition-cmake2-dev (>= 2.1.0),
libignition-common3-graphics-dev,
libignition-math6-dev,
libignition-plugin-dev (>= 1.1.0),
libbullet-dev,
libsdformat10-dev,
libignition-physics3-bullet (= ${binary:Version}),
${misc:Depends}
Multi-Arch: same
Description: Ignition Physics classes and functions for robot apps - Development files
Ignition Physics is a component in the ignition framework, a set of libraries
designed to rapidly develop robot applications.
.
Bullet component, development files

Package: libignition-physics3-bullet
Architecture: any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: Ignition Physics classes and functions for robot apps - Bullet engine
Ignition Physics is a component in the ignition framework, a set of libraries
designed to rapidly develop robot applications.
.
Bullet component shared library

Package: libignition-physics3-dev
Architecture: any
Section: libdevel
Depends: libignition-physics3-core-dev,
libignition-physics3-dartsim-dev,
libignition-physics3-mesh-dev,
libignition-physics3-sdf-dev,
libignition-physics3-tpe-dev,
libignition-physics3-tpelib-dev,
Depends: libignition-physics3-core-dev (= ${binary:Version}),
libignition-physics3-dartsim-dev (= ${binary:Version}),
libignition-physics3-mesh-dev (= ${binary:Version}),
libignition-physics3-sdf-dev (= ${binary:Version}),
libignition-physics3-tpe-dev (= ${binary:Version}),
libignition-physics3-tpelib-dev (= ${binary:Version}),
${misc:Depends}
# Bullet not added on purpose to avoid adding a new dependency to a stable release
Multi-Arch: same
Description: Ignition Physics classes and functions for robot apps - Metapackage
Ignition Physics is a component in the ignition framework, a set of libraries
Expand Down
5 changes: 5 additions & 0 deletions ubuntu/debian/libignition-physics-bullet-dev.install
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
usr/include/ignition/physics*/ignition/physics/bullet*/*
usr/lib/*/cmake/ignition-physics[0-99]-bullet*/*
usr/lib/*/libignition-physics[0-99]-bullet*.so
usr/lib/*/ign-physics-[0-99]/engine-plugins/libignition-physics*-bullet*.so
usr/lib/*/pkgconfig/ignition-physics[0-99]-bullet*.pc
2 changes: 2 additions & 0 deletions ubuntu/debian/libignition-physics-bullet.install
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
usr/lib/*/libignition-physics[0-99]-bullet*.so.*
usr/lib/*/ign-physics-[0-99]/engine-plugins/libignition-physics*-bullet*.so.*