Gentoo Archives: gentoo-commits

From: Steve Arnold <nerdboy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/vit/files/, app-misc/vit/
Date: Fri, 04 Oct 2019 02:44:11
Message-Id: 1570157020.7636d15b1344789ddaf187f2561b3f72efa15215.nerdboy@gentoo
1 commit: 7636d15b1344789ddaf187f2561b3f72efa15215
2 Author: Stephen Arnold <nerdboy <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 4 02:43:40 2019 +0000
4 Commit: Steve Arnold <nerdboy <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 4 02:43:40 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7636d15b
7
8 app-misc/vit: switch to current upstream, remove stale files/cruft
9
10 * add last perl-based release
11 * remove stale ebuilds and patches
12
13 Package-Manager: Portage-2.3.67, Repoman-2.3.12
14 Signed-off-by: Steve Arnold <nerdboy <AT> gentoo.org>
15
16 app-misc/vit/Manifest | 2 +-
17 app-misc/vit/files/vit-allow-nonsudo-install.patch | 36 -------------------
18 app-misc/vit/files/vit-fix-man-installs.patch | 19 ----------
19 app-misc/vit/metadata.xml | 13 ++++---
20 app-misc/vit/vit-1.2-r1.ebuild | 38 --------------------
21 app-misc/vit/vit-1.3.ebuild | 23 +++++++++++++
22 app-misc/vit/vit-9999.ebuild | 40 ----------------------
23 7 files changed, 32 insertions(+), 139 deletions(-)
24
25 diff --git a/app-misc/vit/Manifest b/app-misc/vit/Manifest
26 index aa025bce1d4..a510b610e0b 100644
27 --- a/app-misc/vit/Manifest
28 +++ b/app-misc/vit/Manifest
29 @@ -1 +1 @@
30 -DIST vit-1.2.tar.gz 49346 BLAKE2B e1dd7cae2db714e20c60dbff704575e185ae2d844f3be8934dbfe0ca8e754b64ad3bd800407ab31024b81cf06f32fde61914e008e1c5d2d4293ee4060785321f SHA512 dc0e09fbec7d77817b044f437e42108a9282e387698dfe23bfbe50a083b708d5d3b432ce9b1fdb93f3fef495af2a5f16107351557a4bb9184c7c762b264f0ed3
31 +DIST vit-1.3.tar.gz 56035 BLAKE2B 871e29767dd5aeb39e6876981246c7d42cdbe45320e3a2524bbc3c2aa055b65a04a54ee4a2bc122c3bf689fec93f117ec7b238dd5462a9133c35cf177cf454e7 SHA512 45ae4a1d08560d534a02a046d2fcf55c5401f9aaab0abcfbd13070fee28854268ba327018aea40317a184b9e28b074973f5d3e4169a479227e94b8401f066527
32
33 diff --git a/app-misc/vit/files/vit-allow-nonsudo-install.patch b/app-misc/vit/files/vit-allow-nonsudo-install.patch
34 deleted file mode 100644
35 index 0f5626cce37..00000000000
36 --- a/app-misc/vit/files/vit-allow-nonsudo-install.patch
37 +++ /dev/null
38 @@ -1,36 +0,0 @@
39 -diff --git a/Makefile.in b/Makefile.in
40 -index 87abf5b..66d6acd 100644
41 ---- a/Makefile.in
42 -+++ b/Makefile.in
43 -@@ -7,6 +7,8 @@ VERSION=@VERSION@
44 - TASK=@TASK@
45 - PERL=@PERL@
46 - CLEAR=@CLEAR@
47 -+SUDO=@SUDO@
48 -+SUDO=sudo
49 -
50 - .PHONY : install
51 -
52 -@@ -28,14 +30,14 @@ build:
53 - chmod 755 vit
54 -
55 - install:
56 -- sudo mkdir -p @prefix@/bin
57 -- sudo cp vit @prefix@/bin/vit
58 -- sudo mkdir -p @prefix@/man/man1
59 -- sudo cp vit.1 @prefix@/man/man1/
60 -- sudo mkdir -p @prefix@/man/man5
61 -- sudo cp vitrc.5 @prefix@/man/man5/
62 -- sudo mkdir -p @prefix@/etc/
63 -- sudo cp commands @prefix@/etc/vit-commands
64 -+ $(SUDO) mkdir -p $(DESTDIR)@prefix@/bin
65 -+ $(SUDO) cp vit $(DESTDIR)@prefix@/bin/vit
66 -+ $(SUDO) mkdir -p $(DESTDIR)@prefix@/man/man1
67 -+ $(SUDO) cp vit.1 $(DESTDIR)@prefix@/man/man1/
68 -+ $(SUDO) mkdir -p $(DESTDIR)@prefix@/man/man5
69 -+ $(SUDO) cp vitrc.5 $(DESTDIR)@prefix@/man/man5/
70 -+ $(SUDO) mkdir -p $(DESTDIR)@prefix@/etc/
71 -+ $(SUDO) cp commands $(DESTDIR)@prefix@/etc/vit-commands
72 -
73 - autoconf:
74 - @make -f .makefile autoconf
75
76 diff --git a/app-misc/vit/files/vit-fix-man-installs.patch b/app-misc/vit/files/vit-fix-man-installs.patch
77 deleted file mode 100644
78 index 9d13fbb287a..00000000000
79 --- a/app-misc/vit/files/vit-fix-man-installs.patch
80 +++ /dev/null
81 @@ -1,19 +0,0 @@
82 -diff --git a/Makefile.in b/Makefile.in
83 -index 66d6acd..c167ae4 100644
84 ---- a/Makefile.in
85 -+++ b/Makefile.in
86 -@@ -32,10 +32,10 @@ build:
87 - install:
88 - $(SUDO) mkdir -p $(DESTDIR)@prefix@/bin
89 - $(SUDO) cp vit $(DESTDIR)@prefix@/bin/vit
90 -- $(SUDO) mkdir -p $(DESTDIR)@prefix@/man/man1
91 -- $(SUDO) cp vit.1 $(DESTDIR)@prefix@/man/man1/
92 -- $(SUDO) mkdir -p $(DESTDIR)@prefix@/man/man5
93 -- $(SUDO) cp vitrc.5 $(DESTDIR)@prefix@/man/man5/
94 -+ $(SUDO) mkdir -p $(DESTDIR)@prefix@/share/man/man1
95 -+ $(SUDO) cp vit.1 $(DESTDIR)@prefix@/share/man/man1/
96 -+ $(SUDO) mkdir -p $(DESTDIR)@prefix@/share/man/man5
97 -+ $(SUDO) cp vitrc.5 $(DESTDIR)@prefix@/share/man/man5/
98 - $(SUDO) mkdir -p $(DESTDIR)@prefix@/etc/
99 - $(SUDO) cp commands $(DESTDIR)@prefix@/etc/vit-commands
100 -
101
102 diff --git a/app-misc/vit/metadata.xml b/app-misc/vit/metadata.xml
103 index 48a67656210..e5b8618e342 100644
104 --- a/app-misc/vit/metadata.xml
105 +++ b/app-misc/vit/metadata.xml
106 @@ -2,12 +2,15 @@
107 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
108 <pkgmetadata>
109 <maintainer type="person">
110 - <email>nerdboy@g.o</email>
111 - <name>Stephen Arnold</name>
112 + <email>nerdboy@g.o</email>
113 + <name>Stephen Arnold</name>
114 </maintainer>
115 <longdescription lang="en">
116 - A perl/Curses front end for Taskwarrior (<pkg>app-misc/task</pkg>) that
117 - provides a fullscreen terminal window with modes and commands
118 - modeled after the vi editor.
119 + A perl/Curses front end for Taskwarrior (<pkg>app-misc/task</pkg>) that
120 + provides a fullscreen terminal window with modes and commands
121 + modeled after the vi editor.
122 </longdescription>
123 + <upstream>
124 + <remote-id type="github">scottkosty/vit</remote-id>
125 + </upstream>
126 </pkgmetadata>
127
128 diff --git a/app-misc/vit/vit-1.2-r1.ebuild b/app-misc/vit/vit-1.2-r1.ebuild
129 deleted file mode 100644
130 index 6ab36054384..00000000000
131 --- a/app-misc/vit/vit-1.2-r1.ebuild
132 +++ /dev/null
133 @@ -1,38 +0,0 @@
134 -# Copyright 1999-2017 Gentoo Foundation
135 -# Distributed under the terms of the GNU General Public License v2
136 -
137 -EAPI=5
138 -
139 -inherit eutils
140 -
141 -DESCRIPTION="Perl/Curses front-end for Taskwarrior (app-misc/task)"
142 -HOMEPAGE="http://tasktools.org/projects/vit.html"
143 -SRC_URI="https://git.tasktools.org/EX/vit/archive/v1.2.tar.gz -> ${P}.tar.gz"
144 -
145 -LICENSE="GPL-3"
146 -SLOT="0"
147 -KEYWORDS="~amd64 ~arm ~x86"
148 -IUSE=""
149 -
150 -DEPEND="
151 - app-misc/task
152 - dev-lang/perl
153 - dev-perl/Curses"
154 -RDEPEND="${DEPEND}"
155 -
156 -RESTRICT="test" # missing the extra .makefile for extra targets (like test)
157 -
158 -S="${WORKDIR}/${PN}"
159 -
160 -src_prepare() {
161 - epatch "${FILESDIR}"/${PN}-allow-nonsudo-install.patch \
162 - "${FILESDIR}"/${PN}-fix-man-installs.patch
163 -}
164 -
165 -src_install() {
166 - emake DESTDIR="${D}" SUDO="" install
167 - dodoc AUTHORS README CHANGES
168 - doman vit.1 vitrc.5
169 -
170 - rm -rf "${ED}"/usr/man
171 -}
172
173 diff --git a/app-misc/vit/vit-1.3.ebuild b/app-misc/vit/vit-1.3.ebuild
174 new file mode 100644
175 index 00000000000..d259efed3a6
176 --- /dev/null
177 +++ b/app-misc/vit/vit-1.3.ebuild
178 @@ -0,0 +1,23 @@
179 +# Copyright 1999-2019 Gentoo Authors
180 +# Distributed under the terms of the GNU General Public License v2
181 +
182 +EAPI=6
183 +
184 +inherit eutils
185 +
186 +DESCRIPTION="Perl/Curses front-end for Taskwarrior (app-misc/task)"
187 +HOMEPAGE="https://github.com/scottkosty/vit"
188 +SRC_URI="https://github.com/scottkosty/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
189 +
190 +LICENSE="GPL-3"
191 +SLOT="0"
192 +KEYWORDS="~amd64 ~arm ~x86"
193 +IUSE=""
194 +
195 +DEPEND="
196 + app-misc/task
197 + dev-lang/perl
198 + dev-perl/Curses"
199 +RDEPEND="${DEPEND}"
200 +
201 +RESTRICT="test" # missing the extra .makefile for extra targets (like test)
202
203 diff --git a/app-misc/vit/vit-9999.ebuild b/app-misc/vit/vit-9999.ebuild
204 deleted file mode 100644
205 index 0cd795e26a9..00000000000
206 --- a/app-misc/vit/vit-9999.ebuild
207 +++ /dev/null
208 @@ -1,40 +0,0 @@
209 -# Copyright 1999-2017 Gentoo Foundation
210 -# Distributed under the terms of the GNU General Public License v2
211 -
212 -EAPI=5
213 -
214 -inherit eutils git-r3
215 -
216 -DESCRIPTION="Perl/Curses front-end for Taskwarrior (app-misc/task)"
217 -HOMEPAGE="http://tasktools.org/projects/vit.html"
218 -
219 -EGIT_REPO_URI="https://git.tasktools.org/EX/vit.git"
220 -if [[ ${PV} = 9999* ]]; then
221 - KEYWORDS=""
222 -else
223 - EGIT_COMMIT=v${PV}
224 - KEYWORDS="~amd64 ~arm ~x86"
225 -fi
226 -
227 -LICENSE="GPL-3"
228 -SLOT="0"
229 -IUSE=""
230 -
231 -DEPEND="
232 - app-misc/task
233 - dev-lang/perl
234 - dev-perl/Curses"
235 -RDEPEND="${DEPEND}"
236 -
237 -src_prepare() {
238 - epatch "${FILESDIR}"/${PN}-allow-nonsudo-install.patch \
239 - "${FILESDIR}"/${PN}-fix-man-installs.patch
240 -}
241 -
242 -src_install() {
243 - emake DESTDIR="${D}" SUDO="" install
244 - dodoc AUTHORS README CHANGES
245 - doman vit.1 vitrc.5
246 -
247 - rm -rf "${ED}"/usr/man
248 -}