games-util/nexusmods-app-bin: Fix QA issues with ebuild
Signed-off-by: Sravan Balaji <balajsra@umich.edu>
This commit is contained in:
@@ -1,8 +1,10 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
|
inherit desktop
|
||||||
|
|
||||||
DESCRIPTION="The future of modding with Nexus Mods"
|
DESCRIPTION="The future of modding with Nexus Mods"
|
||||||
HOMEPAGE="https://nexus-mods.github.io/NexusMods.App"
|
HOMEPAGE="https://nexus-mods.github.io/NexusMods.App"
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
@@ -10,15 +12,13 @@ SRC_URI="
|
|||||||
https://github.com/Nexus-Mods/NexusMods.App/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
https://github.com/Nexus-Mods/NexusMods.App/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
"
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/NexusMods.App-${PV}"
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64"
|
KEYWORDS="~amd64"
|
||||||
RESTRICT="strip"
|
RESTRICT="strip"
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
!games-util/nexusmodsapp
|
|
||||||
"
|
|
||||||
|
|
||||||
BDEPEND="
|
BDEPEND="
|
||||||
sys-apps/sed
|
sys-apps/sed
|
||||||
"
|
"
|
||||||
@@ -29,19 +29,16 @@ RDEPEND="
|
|||||||
dev-util/desktop-file-utils
|
dev-util/desktop-file-utils
|
||||||
"
|
"
|
||||||
|
|
||||||
S="${WORKDIR}/NexusMods.App-${PV}"
|
|
||||||
|
|
||||||
QA_PREBUILT="*"
|
QA_PREBUILT="*"
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
cd ${WORKDIR}
|
cd "${WORKDIR}"
|
||||||
cp "${DISTDIR}/${P}.AppImage" NexusMods.App || die
|
cp "${DISTDIR}/${P}.AppImage" NexusMods.App || die
|
||||||
dobin NexusMods.App
|
dobin NexusMods.App
|
||||||
|
|
||||||
cd ${S}/src/NexusMods.App
|
cd "${S}/src/NexusMods.App"
|
||||||
insinto /usr/share/applications
|
|
||||||
sed -i -e 's/${INSTALL_EXEC}/\/usr\/bin\/NexusMods.App/' com.nexusmods.app.desktop
|
sed -i -e 's/${INSTALL_EXEC}/\/usr\/bin\/NexusMods.App/' com.nexusmods.app.desktop
|
||||||
doins com.nexusmods.app.desktop
|
domenu com.nexusmods.app.desktop
|
||||||
|
|
||||||
insinto /usr/share/metainfo
|
insinto /usr/share/metainfo
|
||||||
doins com.nexusmods.app.metainfo.xml
|
doins com.nexusmods.app.metainfo.xml
|
||||||
|
Reference in New Issue
Block a user