From 5eda431bfc0b8afd8f15fb3127cd32caf93ff120 Mon Sep 17 00:00:00 2001 From: Thomas Deutschmann Date: Sun, 21 Nov 2021 04:17:49 +0100 Subject: sys-libs/libfaketime: treat unknown clock_ids like CLOCK_REALTIME Backport of commit bb635e4367adcac2c1517a698799a60a2bf86e83 upstream. Bug: https://bugs.gentoo.org/733590 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann --- sys-libs/libfaketime/libfaketime-0.9.6-r3.ebuild | 54 ------------------------ 1 file changed, 54 deletions(-) delete mode 100644 sys-libs/libfaketime/libfaketime-0.9.6-r3.ebuild (limited to 'sys-libs/libfaketime/libfaketime-0.9.6-r3.ebuild') diff --git a/sys-libs/libfaketime/libfaketime-0.9.6-r3.ebuild b/sys-libs/libfaketime/libfaketime-0.9.6-r3.ebuild deleted file mode 100644 index b115280410ee..000000000000 --- a/sys-libs/libfaketime/libfaketime-0.9.6-r3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic toolchain-funcs multilib-minimal - -DESCRIPTION="Report faked system time to programs" -HOMEPAGE="http://www.code-wizards.com/projects/libfaketime/ https://github.com/wolfcw/libfaketime" -SRC_URI="https://github.com/wolfcw/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 -riscv sparc x86" - -src_prepare() { - default - - sed -i 's/-Werror //' "${S}/src/Makefile" || die - - sed -i 's/-Werror //' "${S}/test/Makefile" || die - - # Bug #617624 (GCC-6 compatibility) - sed -i 's/-Wno-nonnull-compare //' "${S}/src/Makefile" || die - - multilib_copy_sources -} - -multilib_src_compile() { - local target=all - - pushd src > /dev/null || die - multilib_is_native_abi || target="${PN}.so.1 ${PN}MT.so.1" - # ${target} is intentionally not quoted - emake CC="$(tc-getCC)" LIBDIRNAME="/$(get_libdir)" PREFIX=/usr ${target} - popd > /dev/null || die -} - -multilib_src_test() { - multilib_is_native_abi && emake CC="$(tc-getCC)" test -} - -multilib_src_install() { - multilib_is_native_abi && dobin src/faketime - exeinto /usr/$(get_libdir) - doexe src/${PN}*.so.* - dosym ${PN}.so.1 /usr/$(get_libdir)/${PN}.so - dosym ${PN}MT.so.1 /usr/$(get_libdir)/${PN}MT.so -} - -multilib_src_install_all() { - doman man/faketime.1 - dodoc NEWS README TODO -} -- cgit v1.2.3-18-g5258