diff options
Diffstat (limited to 'dev-libs/msgpack/msgpack-6.0.0.ebuild')
-rw-r--r-- | dev-libs/msgpack/msgpack-6.0.0.ebuild | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/dev-libs/msgpack/msgpack-6.0.0.ebuild b/dev-libs/msgpack/msgpack-6.0.0.ebuild deleted file mode 100644 index cc6f586a055f..000000000000 --- a/dev-libs/msgpack/msgpack-6.0.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -MY_PN="${PN}-c" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="MessagePack is a binary-based efficient data interchange format" -HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/" -SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.gz" - -LICENSE="Boost-1.0" -SLOT="0/2" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc examples test" - -RESTRICT="!test? ( test )" - -BDEPEND="doc? ( app-doc/doxygen[dot] ) - test? ( - dev-cpp/gtest[${MULTILIB_USEDEP}] - sys-libs/zlib[${MULTILIB_USEDEP}] - )" - -S="${WORKDIR}"/${MY_P} - -multilib_src_configure() { - local mycmakeargs=( - -DMSGPACK_BUILD_EXAMPLES=OFF - -DMSGPACK_BUILD_TESTS="$(usex test)" - ) - - cmake_src_configure -} - -multilib_src_compile() { - cmake_src_compile - - if multilib_is_native_abi && use doc; then - cmake_build doxygen - fi -} - -multilib_src_install() { - if multilib_is_native_abi; then - if use doc; then - local HTML_DOCS=( "${BUILD_DIR}"/doc_c/html/. ) - fi - - if use examples; then - docinto examples - dodoc -r "${S}"/example/. - docompress -x /usr/share/doc/${PF}/examples - fi - fi - - cmake_src_install -} |