From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6753D1382C5 for ; Sun, 4 Apr 2021 06:33:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5FBC5E0831; Sun, 4 Apr 2021 06:33:05 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 342D4E0830 for ; Sun, 4 Apr 2021 06:33:05 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DA998340B63 for ; Sun, 4 Apr 2021 06:33:03 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4280F640 for ; Sun, 4 Apr 2021 06:33:02 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1617517946.8e15b265573db0e37f25572bfaeea860366a924b.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: games-board/eboard/files/, games-board/eboard/ X-VCS-Repository: repo/gentoo X-VCS-Files: games-board/eboard/eboard-1.1.1-r2.ebuild games-board/eboard/files/eboard-1.1.1-as-needed.patch games-board/eboard/files/eboard-1.1.1-ovflfix.patch X-VCS-Directories: games-board/eboard/ games-board/eboard/files/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 8e15b265573db0e37f25572bfaeea860366a924b X-VCS-Branch: master Date: Sun, 4 Apr 2021 06:33:02 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: b6664800-daa4-44ac-9740-cedde1de0431 X-Archives-Hash: ad03febc528c046e9f5ee5502fc75776 commit: 8e15b265573db0e37f25572bfaeea860366a924b Author: Sam James gentoo org> AuthorDate: Sun Apr 4 06:25:40 2021 +0000 Commit: Sam James gentoo org> CommitDate: Sun Apr 4 06:32:26 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e15b265 games-board/eboard: port to EAPI 7, eutils->desktop, missing deps Signed-off-by: Sam James gentoo.org> games-board/eboard/eboard-1.1.1-r2.ebuild | 28 +++++++++++++++------- .../eboard/files/eboard-1.1.1-as-needed.patch | 4 ++-- .../eboard/files/eboard-1.1.1-ovflfix.patch | 8 +++---- 3 files changed, 26 insertions(+), 14 deletions(-) diff --git a/games-board/eboard/eboard-1.1.1-r2.ebuild b/games-board/eboard/eboard-1.1.1-r2.ebuild index b1bc8ad5f82..78fc1bebf65 100644 --- a/games-board/eboard/eboard-1.1.1-r2.ebuild +++ b/games-board/eboard/eboard-1.1.1-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit eutils toolchain-funcs +inherit desktop toolchain-funcs DEB_V=${PV}-4.1 EXTRAS1="eboard-extras-1pl2" @@ -21,11 +21,23 @@ KEYWORDS="~amd64 ~x86" IUSE="nls" RDEPEND=" + dev-libs/atk + dev-libs/glib + dev-libs/gobject-introspection + media-libs/fontconfig + media-libs/freetype media-libs/libpng:0= - x11-libs/gtk+:2" -DEPEND="${RDEPEND} + sys-libs/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND=" dev-lang/perl - virtual/pkgconfig" + virtual/pkgconfig +" PATCHES=( "${WORKDIR}"/${PN}_${DEB_V}.diff @@ -60,7 +72,7 @@ src_install() { newicon icon-eboard.xpm ${PN}.xpm make_desktop_entry ${PN} ${PN} ${PN} - cd "${WORKDIR}"/${EXTRAS1} + cd "${WORKDIR}"/${EXTRAS1} || die insinto /usr/share/${PN} doins *.png *.wav newins extras1.conf themeconf.extras1 @@ -68,7 +80,7 @@ src_install() { newdoc README README.extras dodoc CREDITS - cd "${WORKDIR}"/${EXTRAS2} + cd "${WORKDIR}"/${EXTRAS2} || die doins *.png *.wav newins extras2.conf themeconf.extras2 } diff --git a/games-board/eboard/files/eboard-1.1.1-as-needed.patch b/games-board/eboard/files/eboard-1.1.1-as-needed.patch index 199dd0e70a2..bcd1c456422 100644 --- a/games-board/eboard/files/eboard-1.1.1-as-needed.patch +++ b/games-board/eboard/files/eboard-1.1.1-as-needed.patch @@ -1,5 +1,5 @@ ---- a/configure 2009-02-03 14:46:21.000000000 +0100 -+++ b/configure 2009-02-03 14:48:13.000000000 +0100 +--- a/configure ++++ b/configure @@ -638,7 +638,7 @@ print CONFIGMAKE "CXX = $cxx\n"; diff --git a/games-board/eboard/files/eboard-1.1.1-ovflfix.patch b/games-board/eboard/files/eboard-1.1.1-ovflfix.patch index b09c4dba880..60c428d3a29 100644 --- a/games-board/eboard/files/eboard-1.1.1-ovflfix.patch +++ b/games-board/eboard/files/eboard-1.1.1-ovflfix.patch @@ -1,5 +1,5 @@ ---- a/proto_xboard.cc 2010-11-03 16:42:15.000000000 +0100 -+++ b/proto_xboard.cc 2010-11-03 16:43:14.000000000 +0100 +--- a/proto_xboard.cc ++++ b/proto_xboard.cc @@ -1084,7 +1084,7 @@ snprintf(EngineCommandLine,512,"crafty bookpath=%s logpath=%s tbpath=%s", BookPath,LogPath,LogPath); @@ -9,8 +9,8 @@ else strcpy(EngineRunDir,"/tmp"); ---- a/util.cc 2010-11-03 16:42:24.000000000 +0100 -+++ b/util.cc 2010-11-03 16:43:42.000000000 +0100 +--- a/util.cc ++++ b/util.cc @@ -783,7 +783,7 @@ int i,n; char cmd[1024];