Gentoo Archives: gentoo-commits

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/cvs/
Date: Mon, 27 Jun 2016 22:11:34
Message-Id: 1467065482.c5267b81b6b92fb7ee31393a1dcf4149c83ef0bb.robbat2@gentoo
1 commit: c5267b81b6b92fb7ee31393a1dcf4149c83ef0bb
2 Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 27 22:11:00 2016 +0000
4 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 27 22:11:22 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5267b81
7
8 dev-vcs/cvs: drop old 1.12.x ebuilds
9
10 Package-Manager: portage-2.2.28
11
12 dev-vcs/cvs/cvs-1.12.12-r6.ebuild | 83 ------------------------------------
13 dev-vcs/cvs/cvs-1.12.12-r7.ebuild | 84 ------------------------------------
14 dev-vcs/cvs/cvs-1.12.12-r8.ebuild | 85 ------------------------------------
15 dev-vcs/cvs/cvs-1.12.12-r9.ebuild | 90 ---------------------------------------
16 4 files changed, 342 deletions(-)
17
18 diff --git a/dev-vcs/cvs/cvs-1.12.12-r6.ebuild b/dev-vcs/cvs/cvs-1.12.12-r6.ebuild
19 deleted file mode 100644
20 index bfc1818..0000000
21 --- a/dev-vcs/cvs/cvs-1.12.12-r6.ebuild
22 +++ /dev/null
23 @@ -1,83 +0,0 @@
24 -# Copyright 1999-2014 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -# $Id$
27 -
28 -inherit eutils pam toolchain-funcs
29 -
30 -DESCRIPTION="Concurrent Versions System - source code revision control tools"
31 -HOMEPAGE="http://www.nongnu.org/cvs/"
32 -
33 -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2
34 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2
35 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf
36 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )"
37 -
38 -LICENSE="GPL-2 LGPL-2"
39 -SLOT="0"
40 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
41 -
42 -IUSE="crypt doc kerberos nls pam server"
43 -RESTRICT='test'
44 -
45 -DEPEND=">=sys-libs/zlib-1.1.4
46 - kerberos? ( virtual/krb5 )
47 - pam? ( virtual/pam )"
48 -
49 -src_unpack() {
50 - unpack ${P}.tar.bz2
51 - use doc && unpack cederqvist-${PV}.html.tar.bz2
52 - EPATCH_OPTS="-p1 -d ${S}" epatch "${FILESDIR}"/${P}-cvsbug-tmpfix.patch
53 - epatch "${FILESDIR}"/${P}-openat.patch
54 - EPATCH_OPTS="-p1 -d ${S}" epatch "${FILESDIR}"/${P}-block-requests.patch
55 - cd "${S}"
56 - epatch "${FILESDIR}"/${P}-cvs-gnulib-vasnprintf.patch
57 - epatch "${FILESDIR}"/${P}-install-sh.patch
58 - epatch "${FILESDIR}"/${P}-mktime-x32.patch # 395641
59 - epatch "${FILESDIR}"/${P}-mktime-configure.patch #220040 #570208
60 - use server || elog "If you want any CVS server functionality, you MUST emerge with USE=server!"
61 -}
62 -
63 -src_compile() {
64 - if tc-is-cross-compiler ; then
65 - # Sane defaults when cross-compiling (as these tests want to
66 - # try and execute code).
67 - export cvs_cv_func_printf_ptr="yes"
68 - fi
69 - econf \
70 - --with-external-zlib \
71 - --with-tmpdir=/tmp \
72 - $(use_enable crypt encryption) \
73 - $(use_with kerberos gssapi) \
74 - $(use_enable nls) \
75 - $(use_enable pam) \
76 - $(use_enable server) \
77 - || die
78 - emake || die "emake failed"
79 -}
80 -
81 -src_install() {
82 - emake install DESTDIR="${D}" || die
83 -
84 - insinto /etc/xinetd.d
85 - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed"
86 -
87 - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \
88 - MINOR* NEWS PROJECTS README* TESTS TODO
89 -
90 - # Not installed into emacs site-lisp because it clobbers the normal C
91 - # indentations.
92 - dodoc cvs-format.el || die "dodoc failed"
93 -
94 - use server && newdoc "${FILESDIR}"/cvs-1.12.12-cvs-custom.c cvs-custom.c
95 -
96 - if use doc; then
97 - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf
98 - dodoc "${DISTDIR}"/cederqvist-${PV}.ps
99 - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2
100 - dohtml -r cederqvist-${PV}.html/*
101 - cd "${D}"/usr/share/doc/${PF}/html/
102 - ln -s cvs.html index.html
103 - fi
104 -
105 - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs
106 -}
107
108 diff --git a/dev-vcs/cvs/cvs-1.12.12-r7.ebuild b/dev-vcs/cvs/cvs-1.12.12-r7.ebuild
109 deleted file mode 100644
110 index b33ca47..0000000
111 --- a/dev-vcs/cvs/cvs-1.12.12-r7.ebuild
112 +++ /dev/null
113 @@ -1,84 +0,0 @@
114 -# Copyright 1999-2014 Gentoo Foundation
115 -# Distributed under the terms of the GNU General Public License v2
116 -# $Id$
117 -
118 -EAPI=3
119 -
120 -inherit eutils pam toolchain-funcs
121 -
122 -DESCRIPTION="Concurrent Versions System - source code revision control tools"
123 -HOMEPAGE="http://www.nongnu.org/cvs/"
124 -
125 -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2
126 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2
127 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf
128 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )"
129 -
130 -LICENSE="GPL-2 LGPL-2"
131 -SLOT="0"
132 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
133 -
134 -IUSE="crypt doc kerberos nls pam server"
135 -RESTRICT='test'
136 -
137 -DEPEND=">=sys-libs/zlib-1.1.4
138 - kerberos? ( virtual/krb5 )
139 - pam? ( virtual/pam )"
140 -
141 -src_unpack() {
142 - unpack ${P}.tar.bz2
143 - use doc && unpack cederqvist-${PV}.html.tar.bz2
144 -}
145 -
146 -src_prepare() {
147 - epatch "${FILESDIR}"/${P}-cvsbug-tmpfix.patch
148 - epatch "${FILESDIR}"/${P}-openat.patch
149 - epatch "${FILESDIR}"/${P}-block-requests.patch
150 - epatch "${FILESDIR}"/${P}-cvs-gnulib-vasnprintf.patch
151 - epatch "${FILESDIR}"/${P}-install-sh.patch
152 - epatch "${FILESDIR}"/${P}-hash-nameclash.patch # for AIX
153 - epatch "${FILESDIR}"/${P}-mktime-configure.patch #220040 #570208
154 - elog "If you want any CVS server functionality, you MUST emerge with USE=server!"
155 -}
156 -
157 -src_configure() {
158 - if tc-is-cross-compiler ; then
159 - # Sane defaults when cross-compiling (as these tests want to
160 - # try and execute code).
161 - export cvs_cv_func_printf_ptr="yes"
162 - fi
163 - econf \
164 - --with-external-zlib \
165 - --with-tmpdir=/tmp \
166 - $(use_enable crypt encryption) \
167 - $(use_with kerberos gssapi) \
168 - $(use_enable nls) \
169 - $(use_enable pam) \
170 - $(use_enable server)
171 -}
172 -
173 -src_install() {
174 - emake install DESTDIR="${D}" || die
175 -
176 - insinto /etc/xinetd.d
177 - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed"
178 -
179 - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \
180 - MINOR* NEWS PROJECTS README* TESTS TODO
181 -
182 - # Not installed into emacs site-lisp because it clobbers the normal C
183 - # indentations.
184 - dodoc cvs-format.el || die "dodoc failed"
185 -
186 - use server && newdoc "${FILESDIR}"/cvs-1.12.12-cvs-custom.c cvs-custom.c
187 -
188 - if use doc; then
189 - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf
190 - dodoc "${DISTDIR}"/cederqvist-${PV}.ps
191 - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2
192 - dohtml -r cederqvist-${PV}.html/*
193 - dosym cvs.html /usr/share/doc/${PF}/html/index.html
194 - fi
195 -
196 - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs
197 -}
198
199 diff --git a/dev-vcs/cvs/cvs-1.12.12-r8.ebuild b/dev-vcs/cvs/cvs-1.12.12-r8.ebuild
200 deleted file mode 100644
201 index a65db04..0000000
202 --- a/dev-vcs/cvs/cvs-1.12.12-r8.ebuild
203 +++ /dev/null
204 @@ -1,85 +0,0 @@
205 -# Copyright 1999-2014 Gentoo Foundation
206 -# Distributed under the terms of the GNU General Public License v2
207 -# $Id$
208 -
209 -EAPI=3
210 -
211 -inherit eutils pam toolchain-funcs
212 -
213 -DESCRIPTION="Concurrent Versions System - source code revision control tools"
214 -HOMEPAGE="http://www.nongnu.org/cvs/"
215 -
216 -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2
217 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2
218 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf
219 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )"
220 -
221 -LICENSE="GPL-2 LGPL-2"
222 -SLOT="0"
223 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
224 -
225 -IUSE="crypt doc kerberos nls pam server"
226 -RESTRICT='test'
227 -
228 -DEPEND=">=sys-libs/zlib-1.1.4
229 - kerberos? ( virtual/krb5 )
230 - pam? ( virtual/pam )"
231 -
232 -src_unpack() {
233 - unpack ${P}.tar.bz2
234 - use doc && unpack cederqvist-${PV}.html.tar.bz2
235 -}
236 -
237 -src_prepare() {
238 - epatch "${FILESDIR}"/${P}-cvsbug-tmpfix.patch
239 - epatch "${FILESDIR}"/${P}-openat.patch
240 - epatch "${FILESDIR}"/${P}-block-requests.patch
241 - epatch "${FILESDIR}"/${P}-cvs-gnulib-vasnprintf.patch
242 - epatch "${FILESDIR}"/${P}-install-sh.patch
243 - epatch "${FILESDIR}"/${P}-hash-nameclash.patch # for AIX
244 - epatch "${FILESDIR}"/${P}-getdelim.patch # 314791
245 - epatch "${FILESDIR}"/${P}-mktime-configure.patch #220040 #570208
246 - elog "If you want any CVS server functionality, you MUST emerge with USE=server!"
247 -}
248 -
249 -src_configure() {
250 - if tc-is-cross-compiler ; then
251 - # Sane defaults when cross-compiling (as these tests want to
252 - # try and execute code).
253 - export cvs_cv_func_printf_ptr="yes"
254 - fi
255 - econf \
256 - --with-external-zlib \
257 - --with-tmpdir=/tmp \
258 - $(use_enable crypt encryption) \
259 - $(use_with kerberos gssapi) \
260 - $(use_enable nls) \
261 - $(use_enable pam) \
262 - $(use_enable server)
263 -}
264 -
265 -src_install() {
266 - emake install DESTDIR="${D}" || die
267 -
268 - insinto /etc/xinetd.d
269 - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed"
270 -
271 - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \
272 - MINOR* NEWS PROJECTS README* TESTS TODO
273 -
274 - # Not installed into emacs site-lisp because it clobbers the normal C
275 - # indentations.
276 - dodoc cvs-format.el || die "dodoc failed"
277 -
278 - use server && newdoc "${FILESDIR}"/cvs-1.12.12-cvs-custom.c cvs-custom.c
279 -
280 - if use doc; then
281 - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf
282 - dodoc "${DISTDIR}"/cederqvist-${PV}.ps
283 - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2
284 - dohtml -r cederqvist-${PV}.html/*
285 - dosym cvs.html /usr/share/doc/${PF}/html/index.html
286 - fi
287 -
288 - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs
289 -}
290
291 diff --git a/dev-vcs/cvs/cvs-1.12.12-r9.ebuild b/dev-vcs/cvs/cvs-1.12.12-r9.ebuild
292 deleted file mode 100644
293 index d88e63b..0000000
294 --- a/dev-vcs/cvs/cvs-1.12.12-r9.ebuild
295 +++ /dev/null
296 @@ -1,90 +0,0 @@
297 -# Copyright 1999-2014 Gentoo Foundation
298 -# Distributed under the terms of the GNU General Public License v2
299 -# $Id$
300 -
301 -EAPI=3
302 -
303 -inherit eutils pam toolchain-funcs
304 -
305 -DESCRIPTION="Concurrent Versions System - source code revision control tools"
306 -HOMEPAGE="http://www.nongnu.org/cvs/"
307 -
308 -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2
309 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2
310 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf
311 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )"
312 -
313 -LICENSE="GPL-2 LGPL-2"
314 -SLOT="0"
315 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
316 -
317 -IUSE="crypt doc kerberos nls pam server"
318 -RESTRICT='test'
319 -
320 -DEPEND=">=sys-libs/zlib-1.1.4
321 - kerberos? ( virtual/krb5 )
322 - pam? ( virtual/pam )"
323 -
324 -src_unpack() {
325 - unpack ${P}.tar.bz2
326 - use doc && unpack cederqvist-${PV}.html.tar.bz2
327 -}
328 -
329 -src_prepare() {
330 - epatch "${FILESDIR}"/${P}-cvsbug-tmpfix.patch
331 - epatch "${FILESDIR}"/${P}-openat.patch
332 - epatch "${FILESDIR}"/${P}-block-requests.patch
333 - epatch "${FILESDIR}"/${P}-cvs-gnulib-vasnprintf.patch
334 - epatch "${FILESDIR}"/${P}-install-sh.patch
335 - epatch "${FILESDIR}"/${P}-hash-nameclash.patch # for AIX
336 - epatch "${FILESDIR}"/${P}-getdelim.patch # 314791
337 - epatch "${FILESDIR}"/${PN}-1.12.12-rcs2log-coreutils.patch # 144114
338 - epatch "${FILESDIR}"/${P}-mktime-x32.patch # 395641
339 - epatch "${FILESDIR}"/${P}-mktime-configure.patch #220040 #570208
340 - use server || elog "If you want any CVS server functionality, you MUST emerge with USE=server!"
341 -}
342 -
343 -src_configure() {
344 - if tc-is-cross-compiler ; then
345 - # Sane defaults when cross-compiling (as these tests want to
346 - # try and execute code).
347 - export cvs_cv_func_printf_ptr="yes"
348 - fi
349 - econf \
350 - --with-external-zlib \
351 - --with-tmpdir=/tmp \
352 - $(use_enable crypt encryption) \
353 - $(use_with kerberos gssapi) \
354 - $(use_enable nls) \
355 - $(use_enable pam) \
356 - $(use_enable server)
357 -}
358 -
359 -src_install() {
360 - emake install DESTDIR="${D}" || die
361 -
362 - insinto /etc/xinetd.d
363 - if use server; then
364 - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed"
365 - fi
366 - newenvd "${FILESDIR}"/01-cvs-env.d 01cvs
367 -
368 - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \
369 - MINOR* NEWS PROJECTS README* TESTS TODO
370 -
371 - # Not installed into emacs site-lisp because it clobbers the normal C
372 - # indentations.
373 - dodoc cvs-format.el || die "dodoc failed"
374 -
375 - use server && newdoc "${FILESDIR}"/cvs-1.12.12-cvs-custom.c cvs-custom.c
376 -
377 - if use doc; then
378 - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf
379 - dodoc "${DISTDIR}"/cederqvist-${PV}.ps
380 - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2
381 - dohtml -r cederqvist-${PV}.html/*
382 - dosym cvs.html /usr/share/doc/${PF}/html/index.html
383 - fi
384 -
385 - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs
386 -}