diff options
Diffstat (limited to 'media-libs/partio/partio-1.14.6.ebuild')
-rw-r--r-- | media-libs/partio/partio-1.14.6.ebuild | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/media-libs/partio/partio-1.14.6.ebuild b/media-libs/partio/partio-1.14.6.ebuild new file mode 100644 index 000000000000..05488dad4747 --- /dev/null +++ b/media-libs/partio/partio-1.14.6.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake python-single-r1 + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/wdas/partio.git" +else + SRC_URI="https://github.com/wdas/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +fi + +DESCRIPTION="Library for particle IO and manipulation" +HOMEPAGE="http://partio.us/" + +LICENSE="BSD" +SLOT="0" +IUSE="doc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + media-libs/freeglut + media-libs/glu + sys-libs/zlib + virtual/opengl +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + dev-lang/swig + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package doc Doxygen) + ) + cmake_src_configure +} |