diff options
author | 2024-06-08 19:05:17 -0400 | |
---|---|---|
committer | 2024-07-13 10:34:49 +0300 | |
commit | 5eb9d709c90b4c6f63c8dbcfb19990da0a3124a7 (patch) | |
tree | 941f364150ecca8a795f2c8e0abd52775cbe20c0 /app-emulation | |
parent | app-emulation/hercules-sdl: add soft-blocker on app-arch/tapeutils (diff) | |
download | gentoo-5eb9d709c90b4c6f63c8dbcfb19990da0a3124a7.tar.gz gentoo-5eb9d709c90b4c6f63c8dbcfb19990da0a3124a7.tar.bz2 gentoo-5eb9d709c90b4c6f63c8dbcfb19990da0a3124a7.zip |
app-emulation/hercules-sdl: drop 4.7.0
Bug: https://bugs.gentoo.org/931611
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/37087
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/hercules-sdl/hercules-sdl-4.7.0.ebuild | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/app-emulation/hercules-sdl/hercules-sdl-4.7.0.ebuild b/app-emulation/hercules-sdl/hercules-sdl-4.7.0.ebuild deleted file mode 100644 index 336396af8692..000000000000 --- a/app-emulation/hercules-sdl/hercules-sdl-4.7.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools fcaps - -DESCRIPTION="The SoftDevLabs (SDL) version of the Hercules 4.x Hyperion Emulator" -HOMEPAGE="https://sdl-hercules-390.github.io/html/" -SRC_URI="https://github.com/SDL-Hercules-390/hyperion/archive/refs/tags/Release_${PV/.0/}.tar.gz -> ${P/.0/}.tar.gz" - -S="${WORKDIR}/hyperion-Release_${PV/.0/}" -LICENSE="QPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" -# In theory USE=object-rexx and USE=regina-rexx are not mutually-exclusive. -# In practice they functionally are as the Gentoo packages conflict, and -# additionally Hercules only supports calling out to one of them at runtime, -# controlled by the HREXX_PACKAGE environment variable. -IUSE="bzip2 debug object-rexx regina-rexx test" -RESTRICT="!test? ( test )" -FILECAPS=( - -M 755 cap_sys_nice\=eip usr/bin/hercules -- - -M 755 cap_sys_nice\=eip usr/bin/herclin -- - -M 755 cap_net_admin+ep usr/bin/hercifc -) - -RDEPEND=" - dev-libs/libltdl - net-libs/libnsl:0 - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - object-rexx? ( dev-lang/oorexx ) - regina-rexx? ( dev-lang/regina-rexx )" -DEPEND="${RDEPEND} - ~app-emulation/hercules-sdl-crypto-${PV} - ~app-emulation/hercules-sdl-decnumber-${PV} - ~app-emulation/hercules-sdl-softfloat-${PV} - ~app-emulation/hercules-sdl-telnet-${PV}" -# Neither package support needs to be compiled-in for tests, -# but the "rexx" command needs to be available -BDEPEND="${RDEPEND} - test? ( || ( dev-lang/regina-rexx dev-lang/oorexx ) )" - -PATCHES=( "${FILESDIR}/${PN}-4.4.1-htmldir.patch" ) - -src_prepare() { - rm -rf crypto decNumber SoftFloat telnet || die - sed -i 's#/lib${hc_cv_pkg_lib_subdir}#/lib#g' configure.ac || die - sed -i 's#_pkgname}${hc_cv_pkg_lib_suffix}#_pkgname}#g' configure.ac || die - - default - eautoreconf -} - -src_configure() { - local -x ac_cv_lib_bz2_BZ2_bzBuffToBuffDecompress=$(usex bzip2) - econf \ - $(use_enable bzip2 cckd-bzip2) \ - $(use_enable bzip2 het-bzip2) \ - $(use_enable object-rexx) \ - $(use_enable regina-rexx) \ - $(use_enable debug) \ - --enable-custom="Gentoo ${PF}.ebuild" \ - --disable-optimization \ - --disable-setuid-hercifc \ - --disable-capabilities \ - --enable-ipv6 \ - --enable-enhanced-configincludes \ - --disable-fthreads \ - --enable-shared \ - --enable-automatic-operator \ - --enable-extpkgs="${SYSROOT}/usr/$(get_libdir)/${PN}" -} - -src_install() { - default - dodoc RELEASE.NOTES - - insinto /usr/share/hercules - doins hercules.cnf - - # No static archives. Have to leave .la files for modules. #720342 - find "${ED}/usr/$(get_libdir)" -name "*.la" -delete || die -} |