From 146120220e830d8902860e18cdb15b23c5b575b8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 11 Jul 2023 22:30:49 +0100 Subject: gentoo auto-resync : 11:07:2023 - 22:30:49 --- dev-util/cmocka/Manifest | 2 +- dev-util/cmocka/cmocka-1.1.5-r1.ebuild | 45 ++++++++++++++++++++++++++++++++++ dev-util/cmocka/cmocka-1.1.5.ebuild | 43 -------------------------------- 3 files changed, 46 insertions(+), 44 deletions(-) create mode 100644 dev-util/cmocka/cmocka-1.1.5-r1.ebuild delete mode 100644 dev-util/cmocka/cmocka-1.1.5.ebuild (limited to 'dev-util/cmocka') diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest index 1e9054f0d633..b883361340c0 100644 --- a/dev-util/cmocka/Manifest +++ b/dev-util/cmocka/Manifest @@ -1,3 +1,3 @@ DIST cmocka-1.1.5.tar.xz 81004 BLAKE2B 5625dc293ad481c654848f3de806ef88d1b651192c2461e52b54bf9d443b5e2ea5d2a685ab85b044685f57e5723ade6c4c17e38624f59c4eab240cb4feeaab1e SHA512 cad7f04757183d004f6eaad39036fc0e24c5e0e987f80e85bc43bc66dba22389cb02b08e25531cc28a541d0a24a86b29be134a2d6fc339128e87d66952f502bd -EBUILD cmocka-1.1.5.ebuild 1082 BLAKE2B b837e34a29f5b0c1f719082a87d4040834c1615e1e1a84dfe178b7e86265d430f65b44db35af9b0044e1a964fa6044f1843722bbbd5077b2406606bfbec5907a SHA512 e2797e77b3971a8b0058a50c478b391448db16937019e9c2033c1b43be8f730302b12cea2eb781753ab599df583196e79ac3c2898d062f4d564df7e10812ca20 +EBUILD cmocka-1.1.5-r1.ebuild 1114 BLAKE2B 156ddac2e886aa284dded8265b99b6f6630982a3d4e63e308fd2d7fc72da02e00f44e4d5dc55cc61045b188458822c8f7e45a0e19ca1bcf65eb2a5abcbfd19f8 SHA512 a44d7254e0bc168fe42513260147a0363167d6e4c03a968f09c7b5b4a385e1df1e9da2965553170a32ef20adce586dbd8f31cf3c7253c8fdd7e35817d16b811e MISC metadata.xml 260 BLAKE2B f2a46bd04167517ee453a39cc2dcc848d4fb0760026483acd86fa86829779666837e81f8a9012c69c0eb89d5fbd9fb22002a2c786877ddd5c81ca1d80a0eead9 SHA512 a44f57da0d8fa3e4c8df9d9052e53ba139603c7312d4b13fc3c311455e41488c0bb855712817929c4f551747ee6651ac0c3428f28129e4a889a56622281b58b6 diff --git a/dev-util/cmocka/cmocka-1.1.5-r1.ebuild b/dev-util/cmocka/cmocka-1.1.5-r1.ebuild new file mode 100644 index 000000000000..15f0abdd3156 --- /dev/null +++ b/dev-util/cmocka/cmocka-1.1.5-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib flag-o-matic + +DESCRIPTION="Unit testing framework for C" +HOMEPAGE="https://cmocka.org/" +SRC_URI="https://cmocka.org/files/$(ver_cut 1-2)/${P}.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +IUSE="doc examples static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +multilib_src_configure() { + append-lfs-flags + + local mycmakeargs=( + -DWITH_EXAMPLES=$(usex examples) + -DWITH_STATIC_LIB=$(usex static-libs) + -DUNIT_TESTING=$(usex test) + $(multilib_is_native_abi && cmake_use_find_package doc Doxygen \ + || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) + ) + + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + multilib_is_native_abi && use doc && cmake_src_compile docs +} + +multilib_src_install() { + if multilib_is_native_abi && use doc; then + local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + fi + + cmake_src_install +} diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild deleted file mode 100644 index b2f60df8bddb..000000000000 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="Unit testing framework for C" -HOMEPAGE="https://cmocka.org/" -SRC_URI="https://cmocka.org/files/$(ver_cut 1-2)/${P}.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="doc examples static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND="doc? ( app-doc/doxygen[dot] )" - -multilib_src_configure() { - local mycmakeargs=( - -DWITH_EXAMPLES=$(usex examples) - -DWITH_STATIC_LIB=$(usex static-libs) - -DUNIT_TESTING=$(usex test) - $(multilib_is_native_abi && cmake_use_find_package doc Doxygen \ - || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) - ) - - cmake_src_configure -} - -multilib_src_compile() { - cmake_src_compile - multilib_is_native_abi && use doc && cmake_src_compile docs -} - -multilib_src_install() { - if multilib_is_native_abi && use doc; then - local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - fi - - cmake_src_install -} -- cgit v1.2.3