Gentoo Archives: gentoo-commits

From: Daniel Campbell <zlg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/tmux/
Date: Fri, 04 Aug 2017 08:05:47
Message-Id: 1501833926.ceb6408f131e0a923dc69e9f87632331e622e5a9.zlg@gentoo
1 commit: ceb6408f131e0a923dc69e9f87632331e622e5a9
2 Author: Daniel Campbell <zlg <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 4 08:04:57 2017 +0000
4 Commit: Daniel Campbell <zlg <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 4 08:05:26 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb6408f
7
8 app-misc/tmux: remove 2.5-r1 per shell-tools decision
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11
12 app-misc/tmux/tmux-2.5-r1.ebuild | 94 ----------------------------------------
13 1 file changed, 94 deletions(-)
14
15 diff --git a/app-misc/tmux/tmux-2.5-r1.ebuild b/app-misc/tmux/tmux-2.5-r1.ebuild
16 deleted file mode 100644
17 index 75e26c553b7..00000000000
18 --- a/app-misc/tmux/tmux-2.5-r1.ebuild
19 +++ /dev/null
20 @@ -1,94 +0,0 @@
21 -# Copyright 1999-2017 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -
26 -inherit autotools flag-o-matic versionator
27 -
28 -DESCRIPTION="Terminal multiplexer"
29 -HOMEPAGE="http://tmux.github.io/"
30 -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_*}/${P/_/-}.tar.gz"
31 -
32 -LICENSE="ISC"
33 -SLOT="0"
34 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
35 -IUSE="debug selinux utempter vim-syntax kernel_FreeBSD kernel_linux"
36 -
37 -# Blocking app-vim/vim-tmux due to file collision, fixed in -r2
38 -# fixes bug 627032
39 -CDEPEND="
40 - !app-vim/vim-tmux
41 - dev-libs/libevent:0=
42 - sys-libs/ncurses:0=
43 - utempter? (
44 - kernel_linux? ( sys-libs/libutempter )
45 - kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) )
46 - )"
47 -
48 -DEPEND="
49 - ${CDEPEND}
50 - virtual/pkgconfig"
51 -
52 -RDEPEND="
53 - ${CDEPEND}
54 - selinux? ( sec-policy/selinux-screen )
55 - vim-syntax? (
56 - || (
57 - app-editors/vim
58 - app-editors/gvim
59 - )
60 - )"
61 -
62 -DOCS=( CHANGES FAQ README TODO example_tmux.conf )
63 -
64 -PATCHES=(
65 - # usptream fixes (can be removed with next version bump)
66 - "${FILESDIR}/${PN}-2.4-flags.patch"
67 -)
68 -
69 -S="${WORKDIR}/${P/_/-}"
70 -
71 -src_prepare() {
72 - # bug 438558
73 - # 1.7 segfaults when entering copy mode if compiled with -Os
74 - replace-flags -Os -O2
75 -
76 - # regenerate aclocal.m4 to support earlier automake versions
77 - rm -v aclocal.m4 || die
78 -
79 - default
80 - eautoreconf
81 -}
82 -
83 -src_configure() {
84 - local myeconfargs=(
85 - --sysconfdir="${EPREFIX}"/etc
86 - $(use_enable debug)
87 - $(use_enable utempter)
88 - )
89 -
90 - econf "${myeconfargs[@]}"
91 -}
92 -
93 -src_install() {
94 - default
95 -
96 - if use vim-syntax; then
97 - insinto /usr/share/vim/vimfiles/ftdetect
98 - doins "${FILESDIR}"/tmux.vim
99 - fi
100 -}
101 -
102 -pkg_postinst() {
103 - if ! version_is_at_least 1.9a ${REPLACING_VERSIONS:-1.9a}; then
104 - echo
105 - ewarn "Some configuration options changed in this release."
106 - ewarn "Please read the CHANGES file in /usr/share/doc/${PF}/"
107 - ewarn
108 - ewarn "WARNING: After updating to ${P} you will _not_ be able to connect to any"
109 - ewarn "older, running tmux server instances. You'll have to use an existing client to"
110 - ewarn "end your old sessions or kill the old server instances. Otherwise you'll have"
111 - ewarn "to temporarily downgrade to access them."
112 - echo
113 - fi
114 -}