From ec7bae422aa3dfcdd767157e3d4fb2da769c2f82 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Sun, 26 Jun 2022 09:13:25 +0200 Subject: net-irc/epic5: drop ruby support The ruby code is not compatible with ruby27 or newer. Signed-off-by: Hans de Graaff --- net-irc/epic5/epic5-2.0.1-r2.ebuild | 65 +++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 net-irc/epic5/epic5-2.0.1-r2.ebuild (limited to 'net-irc') diff --git a/net-irc/epic5/epic5-2.0.1-r2.ebuild b/net-irc/epic5/epic5-2.0.1-r2.ebuild new file mode 100644 index 000000000000..1f531895fb25 --- /dev/null +++ b/net-irc/epic5/epic5-2.0.1-r2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Epic5 IRC Client" +SRC_URI="ftp://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/${P}.tar.xz" +HOMEPAGE="http://epicsol.org/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +# Fails to build without ipv6 +IUSE="archive perl tcl socks5 valgrind" #ipv6 + +RDEPEND=" + >=dev-libs/openssl-0.9.8e-r3:0= + >=sys-libs/ncurses-5.6-r2:0= + virtual/libcrypt:= + virtual/libiconv + archive? ( app-arch/libarchive ) + perl? ( >=dev-lang/perl-5.8.8-r2:= ) + tcl? ( dev-lang/tcl:0= ) + socks5? ( net-proxy/dante ) +" +DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind ) +" + +S="${WORKDIR}/${P}" + +PATCHES=( + # From Debian + "${FILESDIR}/${P}-openssl-1.1.patch" +) + +src_configure() { + econf \ + --libexecdir="${EPREFIX}"/usr/lib/misc \ + --with-ipv6 \ + --without-ruby \ + $(use_with archive libarchive) \ + $(use_with perl) \ + $(use_with socks5) \ + $(use_with tcl tcl "${EPREFIX}"/usr/$(get_libdir)/tclConfig.sh) \ + $(use_with valgrind valgrind) +} + +src_compile() { + # parallel build failure + emake -j1 +} + +src_install() { + default + + dodoc BUG_FORM COPYRIGHT EPIC4-USERS-README README KNOWNBUGS VOTES + + cd "${S}"/doc || die + docinto doc + dodoc \ + *.txt colors EPIC* IRCII_VERSIONS missing \ + nicknames outputhelp README.SSL SILLINESS TS4 +} -- cgit v1.2.3-65-gdbad