Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-irc/epic5/
Date: Sun, 15 Jul 2018 19:05:09
Message-Id: 1531681484.61d9918d2bf69fb9d556fff905c28416a8307c7a.graaff@gentoo
1 commit: 61d9918d2bf69fb9d556fff905c28416a8307c7a
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 15 18:59:38 2018 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 15 19:04:44 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d9918d
7
8 net-irc/epic5: cleanup
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 net-irc/epic5/epic5-1.1.10-r1.ebuild | 87 ------------------------------------
13 1 file changed, 87 deletions(-)
14
15 diff --git a/net-irc/epic5/epic5-1.1.10-r1.ebuild b/net-irc/epic5/epic5-1.1.10-r1.ebuild
16 deleted file mode 100644
17 index 32634a46933..00000000000
18 --- a/net-irc/epic5/epic5-1.1.10-r1.ebuild
19 +++ /dev/null
20 @@ -1,87 +0,0 @@
21 -# Copyright 1999-2018 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=4
25 -
26 -USE_RUBY="ruby22 ruby23"
27 -RUBY_OPTIONAL=yes
28 -inherit autotools eutils multilib ruby-ng toolchain-funcs
29 -
30 -DESCRIPTION="Epic5 IRC Client"
31 -SRC_URI="ftp://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/${P}.tar.bz2"
32 -HOMEPAGE="http://epicsol.org/"
33 -
34 -LICENSE="BSD"
35 -SLOT="0"
36 -KEYWORDS="amd64 ~ppc x86"
37 -IUSE="archive ipv6 perl tcl ruby socks5 valgrind"
38 -
39 -RDEPEND="
40 - >=dev-libs/openssl-0.9.8e-r3:0
41 - >=sys-libs/ncurses-5.6-r2
42 - virtual/libiconv
43 - archive? ( app-arch/libarchive )
44 - perl? ( >=dev-lang/perl-5.8.8-r2 )
45 - tcl? ( dev-lang/tcl:0 )
46 - socks5? ( net-proxy/dante )
47 - ruby? ( $(ruby_implementations_depend) )"
48 -DEPEND="${RDEPEND}
49 - valgrind? ( dev-util/valgrind )"
50 -REQUIRED_USE="ruby? ( ^^ ( $(ruby_get_use_targets) ) )
51 - $(for t in $(ruby_get_use_targets); do echo "${t}? ( ruby )"; done)"
52 -
53 -S=${WORKDIR}/${P}
54 -
55 -pkg_setup() {
56 - # bug #489608, bug #497080
57 - use ruby && ruby-ng_pkg_setup
58 -}
59 -
60 -# Don't use ruby-ng's separated sources support:
61 -src_unpack() {
62 - default
63 -}
64 -
65 -src_prepare() {
66 - epatch \
67 - "${FILESDIR}"/${PN}-1.1.2-libarchive-automagic.patch \
68 - "${FILESDIR}"/${P}-ruby-automagic-as-needed.patch \
69 - "${FILESDIR}"/${P}-tcl-automagic-as-needed.patch \
70 - "${FILESDIR}"/${PN}-1.1.2-perl-automagic-as-needed.patch \
71 - "${FILESDIR}"/${P}-without-localdir.patch \
72 - "${FILESDIR}"/${P}-socks5-libsocks.patch \
73 - "${FILESDIR}"/${P}-xlocale.patch
74 - eautoconf
75 -}
76 -
77 -src_configure() {
78 - # Because of our REQUIRED_USE constraints above, we know that
79 - # ruby_get_use_implementations will only ever return one ruby
80 - # implementation.
81 - econf \
82 - --libexecdir="${EPREFIX}"/usr/lib/misc \
83 - $(use_with archive libarchive) \
84 - $(use_with ipv6) \
85 - $(use_with perl) \
86 - $(use_with ruby ruby "$(ruby_implementation_command $(ruby_get_use_implementations))") \
87 - $(use_with socks5) \
88 - $(use_with tcl tcl "${EPREFIX}"/usr/$(get_libdir)/tclConfig.sh) \
89 - $(use_with valgrind valgrind)
90 -}
91 -
92 -src_compile() {
93 - # parallel build failure
94 - emake -j1
95 -}
96 -
97 -src_install () {
98 - default
99 -
100 - dodoc BUG_FORM COPYRIGHT EPIC4-USERS-README README KNOWNBUGS VOTES
101 -
102 - cd "${S}"/doc || die
103 - docinto doc
104 - dodoc \
105 - *.txt colors EPIC* IRCII_VERSIONS missing \
106 - nicknames outputhelp README.SSL SILLINESS TS4
107 -}