From 133df8a7b0c297cedcce40929e7051eb3e6cf99c Mon Sep 17 00:00:00 2001 From: Azat Bahawi Date: Sat, 24 Apr 2021 19:21:54 +0300 Subject: x11-misc/xlocatemouse: Fix build Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Azat Bahawi --- x11-misc/xlocatemouse/xlocatemouse-20.05.ebuild | 32 ++++++++++++++++++------- 1 file changed, 23 insertions(+), 9 deletions(-) (limited to 'x11-misc/xlocatemouse/xlocatemouse-20.05.ebuild') diff --git a/x11-misc/xlocatemouse/xlocatemouse-20.05.ebuild b/x11-misc/xlocatemouse/xlocatemouse-20.05.ebuild index af570a1..cbd490e 100644 --- a/x11-misc/xlocatemouse/xlocatemouse-20.05.ebuild +++ b/x11-misc/xlocatemouse/xlocatemouse-20.05.ebuild @@ -1,13 +1,15 @@ -# Copyright 2021 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 if [[ ${PV} == *9999 ]]; then - inherit git-r3 + SCM="git-r3" EGIT_REPO_URI="https://www.uninformativ.de/git/xlocatemouse.git" fi +inherit toolchain-funcs ${SCM} + DESCRIPTION="Find your X11 mouse pointer" HOMEPAGE="https://www.uninformativ.de/git/xlocatemouse/file/README.html" @@ -15,9 +17,9 @@ if [[ ${PV} == *9999 ]]; then SRC_URI="" KEYWORDS="" else - SRC_URI="https://www.uninformativ.de/git/xlocatemouse/archives/xlocatemouse-v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" # xlocatemouse-v20.05 is used in source tarball + SRC_URI="https://www.uninformativ.de/git/xlocatemouse/archives/xlocatemouse-v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-v${PV}" fi LICENSE="MIT" @@ -26,12 +28,24 @@ IUSE="" DEPEND="x11-libs/libX11" RDEPEND="${DEPEND}" -BDEPEND="" +BDEPEND="virtual/pkgconfig" + +DOCS=(CHANGES) -PATCHES=( - "${FILESDIR}/${P}-makefile.patch" -) +src_prepare() { + default + + sed -e 's/-O2 //g' -i Makefile || die +} + +src_compile() { + emake CC="$(tc-getCC)" +} src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + emake install \ + DESTDIR="${D}" \ + prefix="${EPREFIX}/usr" + + einstalldocs } -- cgit 1.4.1