commit: 34b800277ff25994cb4d1c3d9a5f3602df579351 Author: Stefan Cristian B. <stefan.cristian+git <AT> rogentos <DOT> ro> AuthorDate: Tue Feb 25 00:27:06 2025 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Tue Feb 25 00:27:12 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34b80027
games-util/curseforge: drop 1.269.2.22204 Signed-off-by: Stefan Cristian B. <stefan.cristian+git <AT> rogentos.ro> .../curseforge/curseforge-1.269.2.22204.ebuild | 98 ---------------------- 1 file changed, 98 deletions(-) diff --git a/games-util/curseforge/curseforge-1.269.2.22204.ebuild b/games-util/curseforge/curseforge-1.269.2.22204.ebuild deleted file mode 100644 index d0eedff91..000000000 --- a/games-util/curseforge/curseforge-1.269.2.22204.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv - sw ta te th tr uk ur vi zh-CN zh-TW -" - -inherit chromium-2 desktop unpacker linux-info xdg - -DESCRIPTION="The CurseForge Electron App" -HOMEPAGE="https://www.curseforge.com/" -SRC_URI="https://curseforge.overwolf.com/downloads/curseforge-latest-linux.deb" -S="${WORKDIR}/" - -LICENSE="Overwolf MIT Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist mirror strip test" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/expat - dev-libs/glib - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/mesa[gbm(+)] - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/libdrm - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango - x11-misc/xdg-utils -" -DEPEND="${RDEPEND}" - -DESTDIR="/opt/${PN}" - -QA_PREBUILT="*" - -CONFIG_CHECK="~USER_NS" - -src_configure() { - default - chromium_suid_sandbox_check_kernel_config -} - -src_install() { - sed -i 's/Exec=.*/Exec=\/usr\/bin\/curseforge %U/' \ - "usr/share/applications/curseforge.desktop" \ - || die "Failed correcting .desktop file" - - doicon -s 256 "usr/share/icons/hicolor/256x256/apps/curseforge.png" - domenu "usr/share/applications/curseforge.desktop" - - exeinto "${DESTDIR}" - cd opt/CurseForge/ || die "Failed changing directory to unpacked source" - doexe curseforge chrome-sandbox libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so libvulkan.so.1 - - insinto "${DESTDIR}" - doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin - insopts -m0755 - doins -r locales resources - - fowners root "${DESTDIR}/chrome-sandbox" - fperms 4711 "${DESTDIR}/chrome-sandbox" - - [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler - - dosym "${DESTDIR}/curseforge" "/usr/bin/curseforge" -} - -pkg_postinst() { - elog "This package will keep itself up-to-date." - elog "No need to download any ebuilds in the future." - elog "CurseForge is not open-source." - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -}