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.7.ebuild ChangeLog epic5-1.1.2.ebuild
Date: Tue, 25 Mar 2014 08:03:34
Message-Id: 20140325080328.0C23520057@flycatcher.gentoo.org
1 binki 14/03/25 08:03:27
2
3 Modified: ChangeLog
4 Added: epic5-1.1.7.ebuild
5 Removed: epic5-1.1.2.ebuild
6 Log:
7 Bump to epic5-1.1.7 which has ruby19 support for bug #505232.
8
9 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 743A52E86BA81050)
10
11 Revision Changes Path
12 1.21 net-irc/epic5/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/ChangeLog?rev=1.21&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/ChangeLog?rev=1.21&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/ChangeLog?r1=1.20&r2=1.21
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-irc/epic5/ChangeLog,v
21 retrieving revision 1.20
22 retrieving revision 1.21
23 diff -u -r1.20 -r1.21
24 --- ChangeLog 25 Mar 2014 07:05:11 -0000 1.20
25 +++ ChangeLog 25 Mar 2014 08:03:27 -0000 1.21
26 @@ -1,6 +1,13 @@
27 # ChangeLog for net-irc/epic5
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-irc/epic5/ChangeLog,v 1.20 2014/03/25 07:05:11 binki Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-irc/epic5/ChangeLog,v 1.21 2014/03/25 08:03:27 binki Exp $
31 +
32 +*epic5-1.1.7 (25 Mar 2014)
33 +
34 + 25 Mar 2014; Nathan Phillip Brink <binki@g.o> +epic5-1.1.7.ebuild,
35 + +files/epic5-1.1.7-ruby-automagic-as-needed.patch, -epic5-1.1.2.ebuild,
36 + -files/epic5-1.1.2-ruby-automagic-as-needed.patch:
37 + Bump to epic5-1.1.7 which has ruby19 support for bug #505232.
38
39 25 Mar 2014; Nathan Phillip Brink <binki@g.o> epic5-1.1.2.ebuild:
40 Fix ability to compile with USE=-ruby for bug #497080.
41
42
43
44 1.1 net-irc/epic5/epic5-1.1.7.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/epic5-1.1.7.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/epic5/epic5-1.1.7.ebuild?rev=1.1&content-type=text/plain
48
49 Index: epic5-1.1.7.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.7.ebuild,v 1.1 2014/03/25 08:03:27 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}"/${PN}-1.1.2-tcl-automagic-as-needed.patch \
98 "${FILESDIR}"/${PN}-1.1.2-perl-automagic-as-needed.patch
99 eautoconf
100 }
101
102 src_configure() {
103 econf \
104 --libexecdir="${EPREFIX}"/usr/lib/misc \
105 $(use_with archive libarchive) \
106 $(use_with ipv6) \
107 $(use_with perl) \
108 $(use_with ruby ruby "$(ruby_implementation_command ${USE_RUBY})") \
109 $(use_with socks5) \
110 $(use_with tcl tcl "${EPREFIX}"/usr/$(get_libdir)/tclConfig.sh) \
111 $(use_with valgrind valgrind)
112 }
113
114 src_compile() {
115 # parallel build failure
116 emake -j1
117 }
118
119 src_install () {
120 einstall \
121 sharedir="${D}"/usr/share \
122 libexecdir="${D}"/usr/lib/misc
123
124 dodoc BUG_FORM COPYRIGHT EPIC4-USERS-README README KNOWNBUGS VOTES
125
126 cd "${S}"/doc || die
127 docinto doc
128 dodoc \
129 *.txt colors EPIC* IRCII_VERSIONS local_vars missing new-load \
130 nicknames outputhelp README.SSL SILLINESS TS4
131 }