Gentoo Archives: gentoo-commits

From: "Nathan Phillip Brink (binki)" <binki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-irc/epic5: epic5-1.1.10.ebuild ChangeLog
Date: Wed, 03 Sep 2014 01:36:39
Message-Id: 20140903013635.60C774906@oystercatcher.gentoo.org
1 binki 14/09/03 01:36:35
2
3 Modified: ChangeLog
4 Added: epic5-1.1.10.ebuild
5 Log:
6 Bump to epic5-1.1.10 and eradicate einstall() for bug #521590.
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 743A52E86BA81050)
9
10 Revision Changes Path
11 1.22 net-irc/epic5/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/ChangeLog?rev=1.22&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/ChangeLog?rev=1.22&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/ChangeLog?r1=1.21&r2=1.22
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-irc/epic5/ChangeLog,v
20 retrieving revision 1.21
21 retrieving revision 1.22
22 diff -u -r1.21 -r1.22
23 --- ChangeLog 25 Mar 2014 08:03:27 -0000 1.21
24 +++ ChangeLog 3 Sep 2014 01:36:35 -0000 1.22
25 @@ -1,6 +1,14 @@
26 # ChangeLog for net-irc/epic5
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-irc/epic5/ChangeLog,v 1.21 2014/03/25 08:03:27 binki Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-irc/epic5/ChangeLog,v 1.22 2014/09/03 01:36:35 binki Exp $
30 +
31 +*epic5-1.1.10 (03 Sep 2014)
32 +
33 + 03 Sep 2014; Nathan Phillip Brink <binki@g.o> +epic5-1.1.10.ebuild,
34 + +files/epic5-1.1.10-ruby-automagic-as-needed.patch,
35 + +files/epic5-1.1.10-tcl-automagic-as-needed.patch,
36 + +files/epic5-1.1.10-without-localdir.patch:
37 + Bump to epic5-1.1.10 and eradicate einstall() for bug #521590.
38
39 *epic5-1.1.7 (25 Mar 2014)
40
41
42
43
44 1.1 net-irc/epic5/epic5-1.1.10.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/epic5-1.1.10.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/epic5-1.1.10.ebuild?rev=1.1&content-type=text/plain
48
49 Index: epic5-1.1.10.ebuild
50 ===================================================================
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-irc/epic5/epic5-1.1.10.ebuild,v 1.1 2014/09/03 01:36:35 binki Exp $
54
55 EAPI=4
56
57 USE_RUBY="ruby19"
58 RUBY_OPTIONAL=yes
59 inherit autotools eutils multilib ruby-ng toolchain-funcs
60
61 DESCRIPTION="Epic5 IRC Client"
62 SRC_URI="ftp://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/${P}.tar.bz2"
63 HOMEPAGE="http://epicsol.org/"
64
65 LICENSE="BSD"
66 SLOT="0"
67 KEYWORDS="~amd64 ~ppc ~x86"
68 IUSE="archive ipv6 perl tcl ruby socks5 valgrind"
69
70 RDEPEND="virtual/libiconv
71 >=dev-libs/openssl-0.9.8e-r3
72 >=sys-libs/ncurses-5.6-r2
73 archive? ( app-arch/libarchive )
74 perl? ( >=dev-lang/perl-5.8.8-r2 )
75 tcl? ( dev-lang/tcl )
76 socks5? ( net-proxy/dante )
77 ruby? ( $(ruby_implementations_depend) )"
78 DEPEND="${RDEPEND}
79 valgrind? ( dev-util/valgrind )"
80 REQUIRED_USE="ruby? ( $(ruby_get_use_targets) )"
81
82 S=${WORKDIR}/${P}
83
84 pkg_setup() {
85 # bug #489608, bug #497080
86 use ruby && ruby-ng_pkg_setup
87 }
88
89 # Don't use ruby-ng's separated sources support:
90 src_unpack() {
91 default
92 }
93
94 src_prepare() {
95 epatch "${FILESDIR}"/${PN}-1.1.2-libarchive-automagic.patch \
96 "${FILESDIR}"/${P}-ruby-automagic-as-needed.patch \
97 "${FILESDIR}"/${P}-tcl-automagic-as-needed.patch \
98 "${FILESDIR}"/${PN}-1.1.2-perl-automagic-as-needed.patch \
99 "${FILESDIR}"/${P}-without-localdir.patch
100 eautoconf
101 }
102
103 src_configure() {
104 econf \
105 --libexecdir="${EPREFIX}"/usr/lib/misc \
106 $(use_with archive libarchive) \
107 $(use_with ipv6) \
108 $(use_with perl) \
109 $(use_with ruby ruby "$(ruby_implementation_command ${USE_RUBY})") \
110 $(use_with socks5) \
111 $(use_with tcl tcl "${EPREFIX}"/usr/$(get_libdir)/tclConfig.sh) \
112 $(use_with valgrind valgrind)
113 }
114
115 src_compile() {
116 # parallel build failure
117 emake -j1
118 }
119
120 src_install () {
121 emake DESTDIR="${D}" install
122
123 dodoc BUG_FORM COPYRIGHT EPIC4-USERS-README README KNOWNBUGS VOTES
124
125 cd "${S}"/doc || die
126 docinto doc
127 dodoc \
128 *.txt colors EPIC* IRCII_VERSIONS missing \
129 nicknames outputhelp README.SSL SILLINESS TS4
130 }