From 48088e20fe848a0c1ab18b2b2afc168650945b61 Mon Sep 17 00:00:00 2001 From: James Calligeros Date: Mon, 14 Oct 2024 17:34:00 +1000 Subject: [PATCH] app-emulation/fex-rootfs-gentoo: drop 20240909, 20240924 Signed-off-by: James Calligeros --- app-emulation/fex-rootfs-gentoo/Manifest | 4 -- .../fex-rootfs-gentoo-20240909.ebuild | 58 ------------------- .../fex-rootfs-gentoo-20240924.ebuild | 58 ------------------- 3 files changed, 120 deletions(-) delete mode 100644 app-emulation/fex-rootfs-gentoo/fex-rootfs-gentoo-20240909.ebuild delete mode 100644 app-emulation/fex-rootfs-gentoo/fex-rootfs-gentoo-20240924.ebuild diff --git a/app-emulation/fex-rootfs-gentoo/Manifest b/app-emulation/fex-rootfs-gentoo/Manifest index 031bfe92..efe02d33 100644 --- a/app-emulation/fex-rootfs-gentoo/Manifest +++ b/app-emulation/fex-rootfs-gentoo/Manifest @@ -1,6 +1,2 @@ -DIST fex-rootfs-gentoo-20240909-root.sqfs 1588703232 BLAKE2B 480b33bd92ac88471d09841372670abd2700261859414c88e66a684cdc0acb8b8da771310be1e501d724dd17fe961c4f0eb46cca8cdb7798f069c64a5ea61333 SHA512 63145041935f3bf95303209e18f20f0f631106a2d58ca97ee25277badc6ecdd3157a3731789e72c0ba1df94b6576529d90b37aa22300dcb43579a471589723cb -DIST fex-rootfs-gentoo-20240909.tar.gz 7089 BLAKE2B 617bab6bc524ab427b7554824ab74cd7daf5ae4f18730ac0f1aa2937dd71781ba379e08bf54fedbfec17683999832b2d910682817babdb1be69f0d4c42fa4ae7 SHA512 37f2ed0ffffdeec9e807b836b87bad480c20e4d1d657b1a9ac0c8004da51d9f839f449eb4c0b2c5717492eb880a580522d2edadb7d403796bbe43232b434ed0d -DIST fex-rootfs-gentoo-20240924-root.sqfs 1604759552 BLAKE2B a545c32c83f3e54dd26533abf2772f40212609d9f06e0dbecedc4ff120a949fc560f37eed2140c0be3c6279a97c79ed05b699dea8274bbabeb129ec1ba840cfd SHA512 8c3673fe5f7246637d16db3f43510cce32b8462401fc0f6971edca41d7f8f25be9a9b5b6d4eda7e9ca0b925a89ad9996d7202bb9d3384a62fd6306fb77b9db6f -DIST fex-rootfs-gentoo-20240924.tar.gz 7104 BLAKE2B f605ca82b97d06e11ae6a95d1ebd0b807300c410bd321da86ced5074be13587994c6c0191e55e94a4bba041d6510c54435f0386a0f088fed86ce6dd357baf084 SHA512 8017eaa1a2eca101a965ff034dd2f0f3c07ac92b2bc30b9a5bbff57c04c08bc1c15558caa8e663cc00ffd39d00c27139df72c14ebe0caf4b499a0bdee3ac8312 DIST fex-rootfs-gentoo-20241012-root.sqfs 1610735616 BLAKE2B 8639424fce8168555f6e4705c5efac5aae0bc0173145f4a01fc0f7c01708daba31c2cb0263a5d20ecfbde3113db70fa7dec046bfb61f5b55a88a427590b22497 SHA512 a4014694864ef374b4093c58ad793c5c979a48767a375ab1d1831d5ca61521422b9c8577e82de4d38ef655ce8bd7bcd953864f1325038220aa797392638dbe90 DIST fex-rootfs-gentoo-20241012.tar.gz 7093 BLAKE2B f5825bc2bd2bad42199a6f8ef42024ffe86c692cf893add8f898cb3ab95578844fd7d701169de335f515e2d0cb5d9ac2cb87939a72d8fa4c80fd3dca8fe92d78 SHA512 2a3cdc10507b4d2fd9b4f1f31a316792241d85a29e41c9932cae5b438ea8bf918ce1f7de11b5281678ffd226f7342ff2450d951c3d2dc2e5bbab9a93f8fb4454 diff --git a/app-emulation/fex-rootfs-gentoo/fex-rootfs-gentoo-20240909.ebuild b/app-emulation/fex-rootfs-gentoo/fex-rootfs-gentoo-20240909.ebuild deleted file mode 100644 index 70740541..00000000 --- a/app-emulation/fex-rootfs-gentoo/fex-rootfs-gentoo-20240909.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd linux-info - -DESCRIPTION="A x86 system image used for FEX" -HOMEPAGE="https://github.com/WhatAmISupposedToPutHere/fex-rootfs" - -SRC_URI=" - https://github.com/WhatAmISupposedToPutHere/fex-rootfs/releases/download/${PV}/fex-rootfs.sqfs -> ${P}-root.sqfs - https://github.com/WhatAmISupposedToPutHere/fex-rootfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz -" - -S="${WORKDIR}/fex-rootfs-${PV}" - -LICENSE="metapackage MIT" -SLOT="0" -KEYWORDS="-* ~arm64" -RDEPEND=" - systemd? ( sys-apps/systemd ) -" -DEPEND="${RDEPEND}" -IUSE="systemd" - -pkg_pretend() { - CONFIG_CHECK="~SQUASHFS ~SQUASHFS_ZSTD" - check_extra_config - [[ "${MERGE_TYPE}" != "buildonly" && "$(systemd_is_booted)" == 0 ]] || return - ewarn "This package depends on systemd being the init system for correct operation" - ewarn "On non-systemd systems assembling all the mount points correctly is left" - ewarn "as an excercise for the user." -} - -src_install() { - local base="/usr/share/fex-emu-rootfs-layers/gentoo" - insinto "${base}/images/" - newins "${DISTDIR}/${P}-root.sqfs" 00-base.sqfs - keepdir "${base}/work/" - keepdir "${base}/writable/" - gen_dir="$(systemd_get_systemgeneratordir)" - exeinto "${gen_dir#"${EPREFIX}"}" - doexe systemd/fex-gentoo-rootfs-generator - systemd_dounit 'systemd/usr-share-fex\x2demu\x2drootfs\x2dlayers-gentoo-layers-00\x2dbase.mount' -} - -pkg_prerm() { - [[ "${MERGE_TYPE}" == "buildonly" || "$(systemd_is_booted)" == 0 ]] && return - systemctl daemon-reload - systemctl stop 'usr-share-fex\x2demu\x2drootfs\x2dlayers-gentoo-layers-00\x2dbase.mount' -} - -pkg_postinst() { - [[ "${MERGE_TYPE}" == "buildonly" || "$(systemd_is_booted)" == 0 ]] && return - systemctl daemon-reload - systemctl start 'usr-share-fex\x2demu-RootFS-Gentoo.mount' -} diff --git a/app-emulation/fex-rootfs-gentoo/fex-rootfs-gentoo-20240924.ebuild b/app-emulation/fex-rootfs-gentoo/fex-rootfs-gentoo-20240924.ebuild deleted file mode 100644 index 70740541..00000000 --- a/app-emulation/fex-rootfs-gentoo/fex-rootfs-gentoo-20240924.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd linux-info - -DESCRIPTION="A x86 system image used for FEX" -HOMEPAGE="https://github.com/WhatAmISupposedToPutHere/fex-rootfs" - -SRC_URI=" - https://github.com/WhatAmISupposedToPutHere/fex-rootfs/releases/download/${PV}/fex-rootfs.sqfs -> ${P}-root.sqfs - https://github.com/WhatAmISupposedToPutHere/fex-rootfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz -" - -S="${WORKDIR}/fex-rootfs-${PV}" - -LICENSE="metapackage MIT" -SLOT="0" -KEYWORDS="-* ~arm64" -RDEPEND=" - systemd? ( sys-apps/systemd ) -" -DEPEND="${RDEPEND}" -IUSE="systemd" - -pkg_pretend() { - CONFIG_CHECK="~SQUASHFS ~SQUASHFS_ZSTD" - check_extra_config - [[ "${MERGE_TYPE}" != "buildonly" && "$(systemd_is_booted)" == 0 ]] || return - ewarn "This package depends on systemd being the init system for correct operation" - ewarn "On non-systemd systems assembling all the mount points correctly is left" - ewarn "as an excercise for the user." -} - -src_install() { - local base="/usr/share/fex-emu-rootfs-layers/gentoo" - insinto "${base}/images/" - newins "${DISTDIR}/${P}-root.sqfs" 00-base.sqfs - keepdir "${base}/work/" - keepdir "${base}/writable/" - gen_dir="$(systemd_get_systemgeneratordir)" - exeinto "${gen_dir#"${EPREFIX}"}" - doexe systemd/fex-gentoo-rootfs-generator - systemd_dounit 'systemd/usr-share-fex\x2demu\x2drootfs\x2dlayers-gentoo-layers-00\x2dbase.mount' -} - -pkg_prerm() { - [[ "${MERGE_TYPE}" == "buildonly" || "$(systemd_is_booted)" == 0 ]] && return - systemctl daemon-reload - systemctl stop 'usr-share-fex\x2demu\x2drootfs\x2dlayers-gentoo-layers-00\x2dbase.mount' -} - -pkg_postinst() { - [[ "${MERGE_TYPE}" == "buildonly" || "$(systemd_is_booted)" == 0 ]] && return - systemctl daemon-reload - systemctl start 'usr-share-fex\x2demu-RootFS-Gentoo.mount' -}