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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1D510158090 for ; Mon, 9 May 2022 06:16:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 43DEDE0837; Mon, 9 May 2022 06:16:20 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2B7BDE0837 for ; Mon, 9 May 2022 06:16:20 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 457FB3410FC for ; Mon, 9 May 2022 06:16:19 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 7829B450 for ; Mon, 9 May 2022 06:16:17 +0000 (UTC) From: "Alessandro Barbieri" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alessandro Barbieri" Message-ID: <1652076652.99bef501d660469489481ed6890dd0dc0f954a37.Alessandro-Barbieri@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: games-misc/an-anime-game-launcher-bin/ X-VCS-Repository: repo/proj/guru X-VCS-Files: games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild X-VCS-Directories: games-misc/an-anime-game-launcher-bin/ X-VCS-Committer: Alessandro-Barbieri X-VCS-Committer-Name: Alessandro Barbieri X-VCS-Revision: 99bef501d660469489481ed6890dd0dc0f954a37 X-VCS-Branch: dev Date: Mon, 9 May 2022 06:16:17 +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: 4ac64b76-e460-4b7f-b87f-57b11292a8db X-Archives-Hash: e08f798880c57e277f9d3866f142d54f commit: 99bef501d660469489481ed6890dd0dc0f954a37 Author: Alessandro Barbieri gmail com> AuthorDate: Mon May 9 06:10:52 2022 +0000 Commit: Alessandro Barbieri gmail com> CommitDate: Mon May 9 06:10:52 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99bef501 games-misc/an-anime-game-launcher: multiple fixes sorted inherit removed nonexistent optional dependency removed bash continuation where bash interpolation is enough added || die added quotes sorted dependencies removed DEPEND fixed licenses names added restrictions, all-rights-reserved to license because of bundled copyrighted assets Signed-off-by: Alessandro Barbieri gmail.com> .../an-anime-game-launcher-bin-2.3.2.ebuild | 55 ++++++++++++---------- 1 file changed, 29 insertions(+), 26 deletions(-) diff --git a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild b/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild index defd6f8b1..a0c6f95cd 100644 --- a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild +++ b/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild @@ -3,43 +3,46 @@ EAPI=8 -inherit xdg-utils optfeature +inherit optfeature xdg-utils DESCRIPTION="Open Source An Anime Game launcher for Linux with automatic anti-cheat patching and telemetry disabling, binary package" HOMEPAGE="https://gitlab.com/an-anime-team/an-anime-game-launcher" SRC_URI="https://gitlab.com/an-anime-team/an-anime-game-launcher/uploads/003620e21b2d8d70385bac8f2a862846/An_Anime_Game_Launcher.AppImage" -LICENSE="GPL-3 0BSD Apache-2.0 BSD-2-Clause BSD-3-Clause ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64" -PATCHES=( "${FILESDIR}/${PN}-launcher.patch" "${FILESDIR}/${PN}-desktop.patch" ) - -DEPEND=" - net-libs/webkit-gtk \ - dev-util/xdelta[lzma] \ - app-arch/tar \ - dev-vcs/git \ - app-arch/unzip \ - net-misc/curl \ - app-arch/cabextract \ - x11-libs/libnotify \ - sys-auth/polkit \ - dev-libs/libdbusmenu \ - app-emulation/dxvk-bin \ - app-emulation/winetricks \ - virtual/wine \ - " -RDEPEND="${DEPEND}" +LICENSE="GPL-3 0BSD Apache-2.0 BSD-2 BSD ISC MIT Unlicense all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +RDEPEND=" + app-arch/cabextract + app-arch/tar + app-arch/unzip + app-emulation/dxvk-bin + app-emulation/winetricks + dev-libs/libdbusmenu + dev-util/xdelta[lzma] + dev-vcs/git + net-libs/webkit-gtk + net-misc/curl + sys-auth/polkit + virtual/wine + x11-libs/libnotify +" BDEPEND="app-admin/chrpath" +PATCHES=( + "${FILESDIR}/${PN}-launcher.patch" + "${FILESDIR}/${PN}-desktop.patch" +) +RESTRICT="bindist mirror" + src_unpack() { - mkdir ${WORKDIR}/${P} || die - cp ${DISTDIR}/An_Anime_Game_Launcher.AppImage ${WORKDIR}/${P} || die + mkdir "${WORKDIR}/${P}" || die + cp "${DISTDIR}/An_Anime_Game_Launcher.AppImage" "${WORKDIR}/${P}" || die } src_prepare(){ - chmod +x An_Anime_Game_Launcher.AppImage + chmod +x An_Anime_Game_Launcher.AppImage || die ./An_Anime_Game_Launcher.AppImage --appimage-extract || die "Extraction Failed" chrpath -d "squashfs-root/public/discord-rpc/discord-rpc" || die "Patching Library Failed" default @@ -64,7 +67,7 @@ src_install(){ pkg_postinst() { xdg_desktop_database_update - optfeature "appindicator support" dev-libs/libayatana-appindicator dev-libs/libayatana-appindicator-bin + optfeature "appindicator support" dev-libs/libayatana-appindicator } pkg_postrm() { xdg_desktop_database_update