summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2021-11-21 04:17:49 +0100
committerThomas Deutschmann <whissi@gentoo.org>2021-11-21 04:18:16 +0100
commit5eda431bfc0b8afd8f15fb3127cd32caf93ff120 (patch)
tree50eeb9b956f4080bffbf9f04e2d15237e2e03b0c /sys-libs/libfaketime/libfaketime-0.9.6-r3.ebuild
parentwww-client/qutebrowser: stabilize 2.4.0 for amd64 (diff)
downloadgentoo-5eda431bfc0b8afd8f15fb3127cd32caf93ff120.tar.gz
gentoo-5eda431bfc0b8afd8f15fb3127cd32caf93ff120.tar.bz2
gentoo-5eda431bfc0b8afd8f15fb3127cd32caf93ff120.zip
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 <whissi@gentoo.org>
Diffstat (limited to 'sys-libs/libfaketime/libfaketime-0.9.6-r3.ebuild')
-rw-r--r--sys-libs/libfaketime/libfaketime-0.9.6-r3.ebuild54
1 files changed, 0 insertions, 54 deletions
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
-}