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: Fri, 07 Jul 2017 13:14:50
Message-Id: 1499433283.d939b3f9445cd00df8426d136d035c650b466e12.monsieurp@gentoo
1 commit: d939b3f9445cd00df8426d136d035c650b466e12
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 7 13:13:57 2017 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 7 13:14:43 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d939b3f9
7
8 net-irc/irssi: version bump.
9
10 Gentoo-Bug: https://bugs.gentoo.org/624100
11
12 Package-Manager: Portage-2.3.6, Repoman-2.3.1
13
14 net-irc/irssi/Manifest | 1 +
15 net-irc/irssi/irssi-1.0.4.ebuild | 55 ++++++++++++++++++++++++++++++++++++++++
16 2 files changed, 56 insertions(+)
17
18 diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
19 index f6d84464227..b2ee333c4e2 100644
20 --- a/net-irc/irssi/Manifest
21 +++ b/net-irc/irssi/Manifest
22 @@ -1,3 +1,4 @@
23 DIST irssi-0.8.21.tar.xz 1007524 SHA256 e433063b8714dcf17438126902c9a9d5c97944b3185ecd0fc5ae25c4959bf35a SHA512 110934ab85c8574fc76bce367c58378e28603898e63a5014a72170ffe441ffe3dbda432531e899176f5c4126f47d929a3a01a2f87bcacbfe0ba4d6d8cb31e642 WHIRLPOOL 8426a82cbf5b488c1fd9497fdeb69ee98d211aa9775560b9d6efc9645d74926fff6b627c2f681642a0df10e83f68dc4d6403d706faaf677391005af5bdccf143
24 DIST irssi-1.0.2.tar.xz 1027912 SHA256 5c1c3cc2caf103aad073fadeb000e0f8cb3b416833a7f43ceb8bd9fcf275fbe9 SHA512 0b5048b1babecaafcd6f2be59523635a3f028c17ceb751776099d74c50fc3daf8fdf52ef5c37f9b765f7a1e5e82f5e41230d14f05530de54386f7190c610d458 WHIRLPOOL 59cd0ee40115f8a93769b693d1d6a3f8f3c004ce03c19c3b87548d6fd5b1313c26b7258049ac2bf6015f3c502d9ba9e773f48b5784b5e8d0f5afb3f4797cef47
25 DIST irssi-1.0.3.tar.xz 1029980 SHA256 838220297dcbe7c8c42d01005059779a82f5b7b7e7043db37ad13f5966aff581 SHA512 3a369d9bad4e2016a6a0395b35e3db1f1a6ff7ff6b8361fe5d828c29dd6f81c4b8d1bdfe0304cb05402eecddde97f6d369a5e98f215bfd177287f303d3d714eb WHIRLPOOL 2cdef3c2208cbe93d74298862add82281d36cd518ad5baf9285aa14df8fef263cd857ad39f5058635f9e81938385fc07b6c545685681562ad4f7273b4ca1e6da
26 +DIST irssi-1.0.4.tar.xz 1030956 SHA256 b85c07dbafe178213eccdc69f5f8f0ac024dea01c67244668f91ec1c06b986ca SHA512 8025c3b90275e5c0b910c08efcac80f56da4400662cd4a9f09cc6035ce23840fe6ed0ac5297b9631a5b28bd798b4ebca2bb5550f9e0e01aefc7a69e9f787195d WHIRLPOOL 27065e67eda3fd09a88989456ba36a748965190a1a808a8dcab9c1170e7d7c856987e98801fdc83cdcced6aa47539410be0c2207fb037454a659b0a3973b6f5f
27
28 diff --git a/net-irc/irssi/irssi-1.0.4.ebuild b/net-irc/irssi/irssi-1.0.4.ebuild
29 new file mode 100644
30 index 00000000000..3ae57510612
31 --- /dev/null
32 +++ b/net-irc/irssi/irssi-1.0.4.ebuild
33 @@ -0,0 +1,55 @@
34 +# Copyright 1999-2017 Gentoo Foundation
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=6
38 +
39 +inherit eutils perl-module
40 +
41 +# Keep for _rc compability
42 +MY_P="${P/_/-}"
43 +
44 +DESCRIPTION="A modular textUI IRC client with IPv6 support"
45 +HOMEPAGE="http://irssi.org/"
46 +SRC_URI="https://github.com/irssi/irssi/releases/download/${PV/_/-}/${MY_P}.tar.xz"
47 +
48 +LICENSE="GPL-2"
49 +SLOT="0"
50 +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"
51 +IUSE="+perl selinux socks5 +proxy libressl"
52 +
53 +CDEPEND="
54 + sys-libs/ncurses:0=
55 + >=dev-libs/glib-2.6.0
56 + !libressl? ( dev-libs/openssl:= )
57 + libressl? ( dev-libs/libressl:= )
58 + perl? ( dev-lang/perl:= )
59 + socks5? ( >=net-proxy/dante-1.1.18 )"
60 +
61 +DEPEND="
62 + ${CDEPEND}
63 + virtual/pkgconfig"
64 +
65 +RDEPEND="
66 + ${CDEPEND}
67 + selinux? ( sec-policy/selinux-irc )
68 + perl? ( !net-im/silc-client )"
69 +
70 +RESTRICT="test"
71 +
72 +S="${WORKDIR}/${MY_P}"
73 +
74 +src_configure() {
75 + econf \
76 + --with-perl-lib=vendor \
77 + --enable-true-color \
78 + $(use_with proxy) \
79 + $(use_with perl) \
80 + $(use_with socks5 socks)
81 +}
82 +
83 +src_install() {
84 + default
85 + use perl && perl_delete_localpod
86 + prune_libtool_files --modules
87 + einstalldocs
88 +}