Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/tmux/
Date: Thu, 20 Aug 2020 09:13:18
Message-Id: 1597914793.8d5b33149d4638fb697cbb6969033578f7d10f44.zlogene@gentoo
1 commit: 8d5b33149d4638fb697cbb6969033578f7d10f44
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 20 09:12:51 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 20 09:13:13 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5b3314
7
8 app-misc/tmux: Drop old
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.23
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 app-misc/tmux/Manifest | 2 -
14 app-misc/tmux/tmux-2.9a.ebuild | 86 -----------------------------------------
15 app-misc/tmux/tmux-3.0a.ebuild | 88 ------------------------------------------
16 3 files changed, 176 deletions(-)
17
18 diff --git a/app-misc/tmux/Manifest b/app-misc/tmux/Manifest
19 index e9b28975728..e46d1994731 100644
20 --- a/app-misc/tmux/Manifest
21 +++ b/app-misc/tmux/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST tmux-2.9a.tar.gz 510915 BLAKE2B 6a3dcdb66419fdd40818c18c3a16adf83fa67b3f5d4cc60953b64d62d2e3e139cad0612eef4233d3d5fa76aaae93e437c8394aa118791c87cb0670f1ddc65eae SHA512 aca6882688727c10c5647443fdd18bbd6c0f80b7a3bf9667903d1b89d523e604cd715f176f33f2e5673258f00e626a6dc273f80fe97ae4f91621814d89985713
24 -DIST tmux-3.0a.tar.gz 546377 BLAKE2B 1e784d98e1f18e7850e92d8d5f849ee1b8bcbf62b9323b6eb4007e038bd84480b3a171c93c88954701487ef228db8717bac886f51dd21efdf2766e676b0c16e3 SHA512 f326ee9c0e5e9a46ce9c99c76407b8cf35feea5f898c3c937fd8c5e488ff9a809272de19226d9d10f864e11051dcf633327820b7f8d86d85962da61174bbfb0b
25 DIST tmux-3.1b.tar.gz 561152 BLAKE2B f5ff0c68999f9d82c26ab8c781b9f2bab56501573592c741304c49eec283c073119b95ba3c77f266e808ab494577c5098730fc5fb6aad0b82340ac30fbd2310d SHA512 fd5269f5f58ad20c35ece24af74035e622e16511baa331717bded5edcbfd46c1847fd86c02431a7d889ce7d5bec89c8177a680ca60e9ca821f13065d26ca7fa1
26 DIST tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b 458 BLAKE2B 04143e6d1cfbbd467f1656f949363cb7a4a3e16e9b3cf56b8b0423babe56276abee2622964cb490005fc76d1cbe12201fb1a6446a6f860c2cc1ff3c9bd5fc496 SHA512 fe0aca7d03067af87e0788a2fa902c7ef5500ba72295cb63c5a1814534a008c224256d7f890ac1af6d17f3734b45148765e1632f075e284c453185df2927b979
27
28 diff --git a/app-misc/tmux/tmux-2.9a.ebuild b/app-misc/tmux/tmux-2.9a.ebuild
29 deleted file mode 100644
30 index 5ff428db33a..00000000000
31 --- a/app-misc/tmux/tmux-2.9a.ebuild
32 +++ /dev/null
33 @@ -1,86 +0,0 @@
34 -# Copyright 1999-2020 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -inherit autotools flag-o-matic
40 -
41 -DESCRIPTION="Terminal multiplexer"
42 -HOMEPAGE="https://tmux.github.io/"
43 -if [[ "${PV}" == 9999 ]] ; then
44 - inherit git-r3
45 - SRC_URI="https://raw.githubusercontent.com/przepompownia/tmux-bash-completion/678a27616b70c649c6701cae9cd8c92b58cc051b/completions/tmux -> tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b"
46 - EGIT_REPO_URI="https://github.com/tmux/tmux.git"
47 -else
48 - SRC_URI="https://github.com/tmux/tmux/releases/download/${PV}/${P/_/-}.tar.gz"
49 - [[ "${PV}" == *_rc* ]] || \
50 - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
51 - S="${WORKDIR}/${P/_/-}"
52 -fi
53 -
54 -LICENSE="ISC"
55 -SLOT="0"
56 -IUSE="debug selinux utempter vim-syntax kernel_FreeBSD kernel_linux"
57 -
58 -DEPEND="
59 - dev-libs/libevent:0=
60 - sys-libs/ncurses:0=
61 - utempter? ( sys-libs/libutempter )
62 -"
63 -
64 -BDEPEND="
65 - virtual/pkgconfig"
66 -
67 -RDEPEND="
68 - ${DEPEND}
69 - selinux? ( sec-policy/selinux-screen )
70 - vim-syntax? ( app-vim/vim-tmux )"
71 -
72 -DOCS=( CHANGES README TODO )
73 -
74 -PATCHES=(
75 - "${FILESDIR}/${PN}-2.4-flags.patch"
76 -
77 - # upstream fixes (can be removed with next version bump)
78 -)
79 -
80 -src_prepare() {
81 - # bug 438558
82 - # 1.7 segfaults when entering copy mode if compiled with -Os
83 - replace-flags -Os -O2
84 -
85 - default
86 - eautoreconf
87 -}
88 -
89 -src_configure() {
90 - local myeconfargs=(
91 - --sysconfdir="${EPREFIX}"/etc
92 - $(use_enable debug)
93 - $(use_enable utempter)
94 - )
95 - econf "${myeconfargs[@]}"
96 -}
97 -
98 -src_install() {
99 - default
100 -
101 - einstalldocs
102 -
103 - dodoc example_tmux.conf
104 - docompress -x /usr/share/doc/${PF}/example_tmux.conf
105 -}
106 -
107 -pkg_postinst() {
108 - if ! ver_test 1.9a -ge ${REPLACING_VERSIONS:-1.9a}; then
109 - echo
110 - ewarn "Some configuration options changed in this release."
111 - ewarn "Please read the CHANGES file in /usr/share/doc/${PF}/"
112 - ewarn
113 - ewarn "WARNING: After updating to ${P} you will _not_ be able to connect to any"
114 - ewarn "older, running tmux server instances. You'll have to use an existing client to"
115 - ewarn "end your old sessions or kill the old server instances. Otherwise you'll have"
116 - ewarn "to temporarily downgrade to access them."
117 - echo
118 - fi
119 -}
120
121 diff --git a/app-misc/tmux/tmux-3.0a.ebuild b/app-misc/tmux/tmux-3.0a.ebuild
122 deleted file mode 100644
123 index 11f6e03eece..00000000000
124 --- a/app-misc/tmux/tmux-3.0a.ebuild
125 +++ /dev/null
126 @@ -1,88 +0,0 @@
127 -# Copyright 1999-2020 Gentoo Authors
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI=7
131 -
132 -inherit autotools flag-o-matic
133 -
134 -DESCRIPTION="Terminal multiplexer"
135 -HOMEPAGE="https://tmux.github.io/"
136 -if [[ "${PV}" == 9999 ]] ; then
137 - inherit git-r3
138 - SRC_URI="https://raw.githubusercontent.com/przepompownia/tmux-bash-completion/678a27616b70c649c6701cae9cd8c92b58cc051b/completions/tmux -> tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b"
139 - EGIT_REPO_URI="https://github.com/tmux/tmux.git"
140 -else
141 - SRC_URI="https://github.com/tmux/tmux/releases/download/${PV}/${P/_/-}.tar.gz"
142 - [[ "${PV}" == *_rc* ]] || \
143 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
144 - S="${WORKDIR}/${P/_/-}"
145 -fi
146 -
147 -LICENSE="ISC"
148 -SLOT="0"
149 -IUSE="debug selinux utempter vim-syntax kernel_FreeBSD kernel_linux"
150 -
151 -DEPEND="
152 - dev-libs/libevent:0=
153 - sys-libs/ncurses:0=
154 - utempter? ( sys-libs/libutempter )
155 -"
156 -
157 -BDEPEND="
158 - virtual/pkgconfig
159 - virtual/yacc
160 -"
161 -
162 -RDEPEND="
163 - ${DEPEND}
164 - selinux? ( sec-policy/selinux-screen )
165 - vim-syntax? ( app-vim/vim-tmux )"
166 -
167 -DOCS=( CHANGES README )
168 -
169 -PATCHES=(
170 - "${FILESDIR}/${PN}-2.4-flags.patch"
171 -
172 - # upstream fixes (can be removed with next version bump)
173 -)
174 -
175 -src_prepare() {
176 - # bug 438558
177 - # 1.7 segfaults when entering copy mode if compiled with -Os
178 - replace-flags -Os -O2
179 -
180 - default
181 - eautoreconf
182 -}
183 -
184 -src_configure() {
185 - local myeconfargs=(
186 - --sysconfdir="${EPREFIX}"/etc
187 - $(use_enable debug)
188 - $(use_enable utempter)
189 - )
190 - econf "${myeconfargs[@]}"
191 -}
192 -
193 -src_install() {
194 - default
195 -
196 - einstalldocs
197 -
198 - dodoc example_tmux.conf
199 - docompress -x /usr/share/doc/${PF}/example_tmux.conf
200 -}
201 -
202 -pkg_postinst() {
203 - if ! ver_test 1.9a -ge ${REPLACING_VERSIONS:-1.9a}; then
204 - echo
205 - ewarn "Some configuration options changed in this release."
206 - ewarn "Please read the CHANGES file in /usr/share/doc/${PF}/"
207 - ewarn
208 - ewarn "WARNING: After updating to ${P} you will _not_ be able to connect to any"
209 - ewarn "older, running tmux server instances. You'll have to use an existing client to"
210 - ewarn "end your old sessions or kill the old server instances. Otherwise you'll have"
211 - ewarn "to temporarily downgrade to access them."
212 - echo
213 - fi
214 -}