Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/
Date: Sat, 06 Jan 2018 17:59:21
Message-Id: 1515261549.e03ef011d7411135e22c5b8ad163d3edeba52d47.monsieurp@gentoo
1 commit: e03ef011d7411135e22c5b8ad163d3edeba52d47
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 6 17:56:07 2018 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 6 17:59:09 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03ef011
7
8 net-irc/irssi: version bump.
9
10 Bug: https://bugs.gentoo.org/643704
11 Package-Manager: Portage-2.3.13, Repoman-2.3.3
12
13 net-irc/irssi/Manifest | 1 +
14 net-irc/irssi/irssi-1.0.6.ebuild | 54 ++++++++++++++++++++++++++++++++++++++++
15 2 files changed, 55 insertions(+)
16
17 diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
18 index c01f6d78934..148af7ee31f 100644
19 --- a/net-irc/irssi/Manifest
20 +++ b/net-irc/irssi/Manifest
21 @@ -1,2 +1,3 @@
22 DIST irssi-1.0.4.tar.xz 1030956 BLAKE2B 96b1a93c905682b4787fb10ecd9c00ab481c1023e208cd77a65e9026f5c89c18b62fc1275f08b7b9c2288804880f2bab3d79d6594534546c6ec1523d8b474b7b SHA512 8025c3b90275e5c0b910c08efcac80f56da4400662cd4a9f09cc6035ce23840fe6ed0ac5297b9631a5b28bd798b4ebca2bb5550f9e0e01aefc7a69e9f787195d
23 DIST irssi-1.0.5.tar.xz 1032308 BLAKE2B 6b5d924871b135fdd3d380eca4520288c00d6ecd52752d988a3b4ece58d3fd830825f79e5325f38582bb06f3b813abfd5a2467cc404bff385b2e16e39959f5c7 SHA512 c3fa94b6ddfa30b18f5ae5de0e607a226eb6e2c20c03a712243b75e8b5896f353c1e7d096094f66e304b5b2691ad3479e26c024245b32b399f08e29815f02bfb
24 +DIST irssi-1.0.6.tar.xz 1033428 BLAKE2B 63a482cc12a184f5117d97a6922a5fee4075e72b36c631718490c64a1fc203d6e9038c59d5748b7190af1523a85a0cf4cef4f920867e1ddf5d2f2269b36bd3e2 SHA512 ec7ac952fe0cfdf583540f1a466404a573da169e796a342b423126d7bb5d8f8336baafa27f9aed5d0eabc1f201cc4809723493b731d49e42ae1f2b7ec4099d16
25
26 diff --git a/net-irc/irssi/irssi-1.0.6.ebuild b/net-irc/irssi/irssi-1.0.6.ebuild
27 new file mode 100644
28 index 00000000000..17380b8dfb1
29 --- /dev/null
30 +++ b/net-irc/irssi/irssi-1.0.6.ebuild
31 @@ -0,0 +1,54 @@
32 +# Copyright 1999-2018 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +inherit eutils perl-module
38 +
39 +# Keep for _rc compability
40 +MY_P="${P/_/-}"
41 +
42 +DESCRIPTION="A modular textUI IRC client with IPv6 support"
43 +HOMEPAGE="https://irssi.org/"
44 +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz"
45 +
46 +LICENSE="GPL-2"
47 +SLOT="0"
48 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
49 +IUSE="+perl selinux socks5 +proxy libressl"
50 +
51 +CDEPEND="
52 + sys-libs/ncurses:0=
53 + >=dev-libs/glib-2.6.0
54 + !libressl? ( dev-libs/openssl:= )
55 + libressl? ( dev-libs/libressl:= )
56 + perl? ( dev-lang/perl:= )
57 + socks5? ( >=net-proxy/dante-1.1.18 )"
58 +
59 +DEPEND="
60 + ${CDEPEND}
61 + virtual/pkgconfig"
62 +
63 +RDEPEND="
64 + ${CDEPEND}
65 + selinux? ( sec-policy/selinux-irc )
66 + perl? ( !net-im/silc-client )"
67 +
68 +RESTRICT="test"
69 +
70 +S="${WORKDIR}/${MY_P}"
71 +
72 +src_configure() {
73 + econf \
74 + --with-perl-lib=vendor \
75 + --enable-true-color \
76 + $(use_with proxy) \
77 + $(use_with perl) \
78 + $(use_with socks5 socks)
79 +}
80 +
81 +src_install() {
82 + default
83 + use perl && perl_delete_localpod
84 + prune_libtool_files --modules
85 +}