sci-physics/simbody - 3.5.3 (ros-overlay)

Search

Install

Install this version:

emerge -a =sci-physics/simbody-3.5.3

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =sci-physics/simbody-3.5.3

Or alternatively:

emerge --autounmask-write -a =sci-physics/simbody-3.5.3

Package Information

Description:
Multibody Physics API.
Homepage:
https://simtk.org/projects/simbody
License:
Apache-2.0

Ebuild Details

Version EAPI Keywords Slot
3.5.3 5 ~x86 ~amd64 ~arm ~arm64 3
View Raw Ebuild
EAPI=5

inherit cmake-utils

DESCRIPTION="Multibody Physics API."
HOMEPAGE="https://simtk.org/projects/simbody"
SRC_URI="https://github.com/${PN}/${PN}/archive/Simbody-${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="~x86 ~amd64 ~arm ~arm64"
IUSE="debug doc"

RDEPEND="virtual/lapack
		media-libs/freeglut
		x11-libs/libXi
		x11-libs/libXmu"
DEPEND="${RDEPEND}
		doc? ( app-doc/doxygen[dot,latex] )
"

src_unpack() {
	default
	mv simbody-Simbody* ${P} || die
}

src_prepare() {
	cmake-utils_src_prepare
}

src_configure() {
	CMAKE_BUILD_TYPE="release"
	cmake-utils_src_configure
}

src_compile() {
	cmake-utils_src_compile
}

src_install() {
	cmake-utils_src_install
}

USE Flags

Manage flags for this package: euse -i <flag> -p sci-physics/simbody | euse -E <flag> -p sci-physics/simbody | euse -D <flag> -p sci-physics/simbody

Global/Standard Flags

doc

Inherited Eclasses

Dependencies

DEPEND

virtual/lapack
		media-libs/freeglut
		x11-libs/libXi
		x11-libs/libXmu
		doc? ( app-doc/doxygen[dot,latex] )

RDEPEND

virtual/lapack
		media-libs/freeglut
		x11-libs/libXi
		x11-libs/libXmu

Manifest for 3.5.3

Type File Size Source URLs
DIST simbody-3.5.3.tar.gz 29865013 bytes https://github.com/simbody/simbody/archive/Simbody-3.5.3.tar.gz