Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/, net-misc/suite3270/files/
Date: Sun, 31 Dec 2017 21:49:18
Message-Id: 1514756907.b23fd149a54353ddf4c26afa53be556c6c8acc7b.mgorny@gentoo
1 commit: b23fd149a54353ddf4c26afa53be556c6c8acc7b
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 31 10:22:08 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 31 21:48:27 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b23fd149
7
8 net-misc/suite3270: Clean old up
9
10 net-misc/suite3270/Manifest | 4 -
11 net-misc/suite3270/files/Makefile.in | 10 ---
12 net-misc/suite3270/suite3270-3.3.15_p9.ebuild | 117 --------------------------
13 net-misc/suite3270/suite3270-3.4_p9.ebuild | 101 ----------------------
14 net-misc/suite3270/suite3270-3.5_p8.ebuild | 103 -----------------------
15 net-misc/suite3270/suite3270-3.5_p9.ebuild | 103 -----------------------
16 6 files changed, 438 deletions(-)
17
18 diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
19 index 61b190ec8b1..9a4f08d803b 100644
20 --- a/net-misc/suite3270/Manifest
21 +++ b/net-misc/suite3270/Manifest
22 @@ -1,6 +1,2 @@
23 -DIST suite3270-3.3.15ga9-src.tgz 6960911 BLAKE2B feecbe65c24767ba0854de45ace1b2ac76df0c9f9c433d1f9e84808ef2eb2ac073d4fa879c8c87fb17c9a0ec77de00f48e01c52f2f45675ba14a54042fa1639d SHA512 dd6ad0b42f935a9a25170d3ef765e8d31746b7c6a7d9c6f31630da77cc4fd2bde9f4861c86fb237211dd17e60423c4e1627871c8a710467076b99166e7774ccb
24 DIST suite3270-3.4ga10-src.tgz 3398730 BLAKE2B 4adc02b416d5fbf2facbf4e42c58a2bd3ed551ce46494ece039ef129663957632316882d5a5b28e272fa47010105a3682618b8ac2d355e745c576af74d0bb310 SHA512 d9ed4aa41c45a2e961d5c2d0c00c6b81526da64b9c1765b0c5e39cb647157026a787db2054b2feb55c57e5a458a31062141471447b1177fd46cbbeb7d71e3f28
25 -DIST suite3270-3.4ga9-src.tgz 3400841 BLAKE2B 04b32519c9a82b28599925c6c470f9f6c2cf37a0e6c652ae1e0be8ab61f4a2d299b0cdae86e8036e491bc9a1d924a497756b38a245b20d6974da4be0e9679c49 SHA512 02c834d8a23bf3cde33dec017d5d8dcc6473ca43bb066d3d0315898de9a2685ad75986ec14e2c6234269b310121bb5f8c4a04df3694e02fcc6c0947cfc661f69
26 DIST suite3270-3.5ga10-src.tgz 3412329 BLAKE2B c9ed308cf970da150da985d76ec377c83a03041eddfcbad9baa7211776a7b68292109cccb2ec250952edb77eeca79143137eb8a94da8b774e952c3e5790c6231 SHA512 0cce1212ca7589595cd2f775d18086f231a9e6d621716be5a41123a379358d9ac08c9668de2bd6a2e401ae54d12a4905c3c260cb7ba90482bbce6790d8e3efb8
27 -DIST suite3270-3.5ga8-src.tgz 3404504 BLAKE2B 6a2d8eced43164eaa6af1750fc8ea0a00a20dad53f720e2d783209691896dd36d8104fb4cf7c3adab203be1ccdb2beb098328b15cb59b845ae87deb59c836cf2 SHA512 f912afccaec7a489fcfb4e6d61729154c09a68df9478747d7b074d970fbe4b7ac8c809fb496b1cd329d6119a2dc45b2d67ef94f39679218858afc75a4a3dc072
28 -DIST suite3270-3.5ga9-src.tgz 3409168 BLAKE2B dcc1350c4901dcfe39cbea311336199e3ffcae91ecd50cca82d4d3fa6000881c678aa9491962609ca2816c8f30300fc1e5ad4bd0e7c1410c4270cb5370314aee SHA512 b206f0f9a698922ca207d93cbd9d302c2fc9fd7f492de78f63fadaaee96dfeeebe3e06a51ca181f5785287832db7e1a3b6666db2cab1a23a138caab7e1eed634
29
30 diff --git a/net-misc/suite3270/files/Makefile.in b/net-misc/suite3270/files/Makefile.in
31 deleted file mode 100644
32 index 154b470de80..00000000000
33 --- a/net-misc/suite3270/files/Makefile.in
34 +++ /dev/null
35 @@ -1,10 +0,0 @@
36 -# DO NOT STARE AT THE SUN
37 -VER = @VER@
38 -_SUBDIRS = @SUBDIRS@
39 -SUBDIRS = $(_SUBDIRS:=-$(VER))
40 -all:
41 -%:; $(MAKE) `printf '%s_$@_ ' $(SUBDIRS)`
42 -_words = $(subst _, ,$1)
43 -_dir = $(firstword $(call _words,$@))
44 -_targ = $(lastword $(call _words,$@))
45 -%_:; $(MAKE) -C $(_dir) $(_targ) $(EXTRA_TARGETS)
46
47 diff --git a/net-misc/suite3270/suite3270-3.3.15_p9.ebuild b/net-misc/suite3270/suite3270-3.3.15_p9.ebuild
48 deleted file mode 100644
49 index c9907aa4518..00000000000
50 --- a/net-misc/suite3270/suite3270-3.3.15_p9.ebuild
51 +++ /dev/null
52 @@ -1,117 +0,0 @@
53 -# Copyright 1999-2015 Gentoo Foundation
54 -# Distributed under the terms of the GNU General Public License v2
55 -
56 -EAPI="4"
57 -
58 -MY_PV=${PV/_p/ga}
59 -MY_P=${PN}-${MY_PV}
60 -SUB_PV=${PV:0:3}
61 -
62 -S=${WORKDIR}
63 -
64 -# only the x3270 package installs fonts
65 -FONT_PN="x3270"
66 -FONT_S=${WORKDIR}/${FONT_PN}-${SUB_PV}
67 -
68 -inherit eutils font multiprocessing
69 -
70 -DESCRIPTION="Complete 3270 access package"
71 -HOMEPAGE="http://x3270.bgp.nu/"
72 -SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
73 -
74 -LICENSE="GPL-2"
75 -SLOT="0"
76 -KEYWORDS="amd64 ppc s390 sparc x86"
77 -IUSE="cjk doc ncurses ssl tcl X"
78 -
79 -RDEPEND="ssl? ( dev-libs/openssl )
80 - X? (
81 - x11-libs/libX11
82 - x11-libs/libXaw
83 - x11-libs/libXmu
84 - x11-libs/libXt
85 - )
86 - ncurses? ( sys-libs/ncurses sys-libs/readline )
87 - tcl? ( dev-lang/tcl:0 )"
88 -DEPEND="${RDEPEND}
89 - X? (
90 - x11-misc/xbitmaps
91 - x11-proto/xproto
92 - app-text/rman
93 - x11-apps/mkfontdir
94 - x11-apps/bdftopcf
95 - )"
96 -
97 -suite3270_makelist() {
98 - echo pr3287 s3270 \
99 - $(usex ncurses c3270 '') \
100 - $(usex tcl tcl3270 '') \
101 - $(usex X x3270 '')
102 -}
103 -
104 -src_prepare() {
105 - # Some subdirs (like c3270/x3270/s3270) install the same set of data files
106 - # (they have the same contents). Wrap that in a retry to avoid errors.
107 - cat <<-EOF > _install
108 - #!/bin/sh
109 - for n in {1..5}; do
110 - install "\$@" && exit
111 - echo "retrying ..."
112 - done
113 - EOF
114 - chmod a+rx _install
115 - sed -i \
116 - -e "s:@INSTALL@:${S}/_install:" \
117 - */Makefile.in
118 -
119 - sed -i \
120 - -e 's:CPPFunction:rl_completion_func_t:' \
121 - c3270-*/c3270.c || die #503364
122 -}
123 -
124 -src_configure() {
125 - local p myconf
126 - # Run configures in parallel!
127 - multijob_init
128 - for p in $(suite3270_makelist) ; do
129 - cd "${S}/${p}-${SUB_PV}"
130 - if [[ ${p} == "x3270" ]] ; then
131 - myconf=(
132 - --without-xmkmf
133 - $(use_with X x)
134 - $(use_with X fontdir "${FONTDIR}")
135 - )
136 - else
137 - myconf=()
138 - fi
139 - multijob_child_init econf \
140 - --cache-file="${S}"/config.cache \
141 - $(use_enable cjk dbcs) \
142 - $(use_enable ssl) \
143 - "${myconf[@]}"
144 - done
145 - sed \
146 - -e "s:@SUBDIRS@:$(suite3270_makelist):" \
147 - -e "s:@VER@:${SUB_PV}:" \
148 - "${FILESDIR}"/Makefile.in > "${S}"/Makefile || die
149 - multijob_finish
150 -}
151 -
152 -src_install() {
153 - use X && dodir "${FONTDIR}"
154 - EXTRA_TARGETS='install.man' default
155 - local p
156 - for p in $(suite3270_makelist) ; do
157 - cd "${S}/${p}-${SUB_PV}"
158 - docinto ${p}
159 - local d=$(echo README*)
160 - [[ -n ${d} ]] && dodoc ${d}
161 - use doc && dohtml html/*
162 - done
163 - find "${ED}"/usr/share/man/ -type f -perm /1 -exec chmod a-x {} +
164 -
165 - use X && font_src_install
166 -}
167 -
168 -pkg_postinst() { use X && font_pkg_postinst ; }
169 -pkg_postrm() { use X && font_pkg_postrm ; }
170
171 diff --git a/net-misc/suite3270/suite3270-3.4_p9.ebuild b/net-misc/suite3270/suite3270-3.4_p9.ebuild
172 deleted file mode 100644
173 index d3e53d33da3..00000000000
174 --- a/net-misc/suite3270/suite3270-3.4_p9.ebuild
175 +++ /dev/null
176 @@ -1,101 +0,0 @@
177 -# Copyright 1999-2015 Gentoo Foundation
178 -# Distributed under the terms of the GNU General Public License v2
179 -
180 -EAPI="5"
181 -
182 -MY_PV=${PV/_p/ga}
183 -MY_P=${PN}-${MY_PV}
184 -SUB_PV=${PV:0:3}
185 -
186 -S=${WORKDIR}/${PN}-${SUB_PV}
187 -
188 -# only the x3270 package installs fonts
189 -FONT_PN="x3270"
190 -FONT_S=${WORKDIR}/${FONT_PN}
191 -
192 -inherit eutils font
193 -
194 -DESCRIPTION="Complete 3270 access package"
195 -HOMEPAGE="http://x3270.bgp.nu/"
196 -SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
197 -
198 -LICENSE="GPL-2"
199 -SLOT="0"
200 -KEYWORDS="amd64 ppc s390 sparc x86"
201 -IUSE="cjk doc ncurses ssl tcl X"
202 -
203 -RDEPEND="ssl? ( dev-libs/openssl:0= )
204 - X? (
205 - x11-libs/libX11
206 - x11-libs/libXaw
207 - x11-libs/libXmu
208 - x11-libs/libXt
209 - )
210 - ncurses? (
211 - sys-libs/ncurses:=
212 - sys-libs/readline:0=
213 - )
214 - tcl? ( dev-lang/tcl:0 )"
215 -DEPEND="${RDEPEND}
216 - X? (
217 - x11-misc/xbitmaps
218 - x11-proto/xproto
219 - app-text/rman
220 - x11-apps/mkfontdir
221 - x11-apps/bdftopcf
222 - )"
223 -
224 -suite3270_makelist() {
225 - echo pr3287 s3270 \
226 - $(usex ncurses c3270 '') \
227 - $(usex tcl tcl3270 '') \
228 - $(usex X x3270 '')
229 -}
230 -
231 -src_prepare() {
232 - # Some subdirs (like c3270/x3270/s3270) install the same set of data files
233 - # (they have the same contents). Wrap that in a retry to avoid errors.
234 - cat <<-EOF > _install
235 - #!/bin/sh
236 - for n in 1 2 3 4 5; do
237 - install "\$@" && exit
238 - echo "retrying ..."
239 - done
240 - exit 1
241 - EOF
242 - chmod a+rx _install
243 - # Can't use the $INSTALL var as top level configure also uses it.
244 - # https://sourceforge.net/p/x3270/bugs/15/
245 - export ac_cv_path_install="${S}/_install"
246 -}
247 -
248 -src_configure() {
249 - echo "${INSTALL}"
250 - econf \
251 - --cache-file="${S}"/config.cache \
252 - --enable-s3270 \
253 - --enable-pr3287 \
254 - $(use_enable ncurses c3270) \
255 - $(use_enable tcl tcl3270) \
256 - $(use_enable X x3270) \
257 - $(use_with X x) \
258 - $(use_with X fontdir "${FONTDIR}")
259 -}
260 -
261 -src_install() {
262 - use X && dodir "${FONTDIR}"
263 - emake DESTDIR="${D}" install{,.man}
264 -
265 - local p
266 - for p in $(suite3270_makelist) ; do
267 - cd "${S}/${p}"
268 - docinto ${p}
269 - dodoc README*
270 - use doc && dohtml html/*
271 - done
272 -
273 - use X && font_src_install
274 -}
275 -
276 -pkg_postinst() { use X && font_pkg_postinst ; }
277 -pkg_postrm() { use X && font_pkg_postrm ; }
278
279 diff --git a/net-misc/suite3270/suite3270-3.5_p8.ebuild b/net-misc/suite3270/suite3270-3.5_p8.ebuild
280 deleted file mode 100644
281 index 896e6de13dd..00000000000
282 --- a/net-misc/suite3270/suite3270-3.5_p8.ebuild
283 +++ /dev/null
284 @@ -1,103 +0,0 @@
285 -# Copyright 1999-2016 Gentoo Foundation
286 -# Distributed under the terms of the GNU General Public License v2
287 -
288 -EAPI="5"
289 -
290 -MY_PV=${PV/_p/ga}
291 -MY_P=${PN}-${MY_PV}
292 -SUB_PV=${PV:0:3}
293 -
294 -S=${WORKDIR}/${PN}-${SUB_PV}
295 -
296 -# only the x3270 package installs fonts
297 -FONT_PN="x3270"
298 -FONT_S="${S}/${FONT_PN}"
299 -
300 -inherit eutils font
301 -
302 -DESCRIPTION="Complete 3270 access package"
303 -HOMEPAGE="http://x3270.bgp.nu/"
304 -SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
305 -
306 -LICENSE="GPL-2"
307 -SLOT="0"
308 -KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
309 -IUSE="cjk doc ncurses ssl tcl X"
310 -
311 -RDEPEND="ssl? ( dev-libs/openssl:0= )
312 - X? (
313 - x11-libs/libX11
314 - x11-libs/libXaw
315 - x11-libs/libXmu
316 - x11-libs/libXt
317 - )
318 - ncurses? (
319 - sys-libs/ncurses:=
320 - sys-libs/readline:0=
321 - )
322 - tcl? ( dev-lang/tcl:0 )"
323 -DEPEND="${RDEPEND}
324 - X? (
325 - x11-misc/xbitmaps
326 - x11-proto/xproto
327 - app-text/rman
328 - x11-apps/mkfontdir
329 - x11-apps/bdftopcf
330 - )"
331 -
332 -suite3270_makelist() {
333 - echo pr3287 s3270 \
334 - $(usex ncurses c3270 '') \
335 - $(usex tcl tcl3270 '') \
336 - $(usex X x3270 '')
337 -}
338 -
339 -src_prepare() {
340 - epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
341 -
342 - # Some subdirs (like c3270/x3270/s3270) install the same set of data files
343 - # (they have the same contents). Wrap that in a retry to avoid errors.
344 - cat <<-EOF > _install
345 - #!/bin/sh
346 - for n in 1 2 3 4 5; do
347 - install "\$@" && exit
348 - echo "retrying ..."
349 - done
350 - exit 1
351 - EOF
352 - chmod a+rx _install
353 - # Can't use the $INSTALL var as top level configure also uses it.
354 - # https://sourceforge.net/p/x3270/bugs/15/
355 - export ac_cv_path_install="${S}/_install"
356 -}
357 -
358 -src_configure() {
359 - echo "${INSTALL}"
360 - econf \
361 - --cache-file="${S}"/config.cache \
362 - --enable-s3270 \
363 - --enable-pr3287 \
364 - $(use_enable ncurses c3270) \
365 - $(use_enable tcl tcl3270) \
366 - $(use_enable X x3270) \
367 - $(use_with X x) \
368 - $(use_with X fontdir "${FONTDIR}")
369 -}
370 -
371 -src_install() {
372 - use X && dodir "${FONTDIR}"
373 - emake DESTDIR="${D}" install{,.man}
374 -
375 - local p
376 - for p in $(suite3270_makelist) ; do
377 - cd "${S}/${p}"
378 - docinto ${p}
379 - dodoc README*
380 - use doc && dohtml html/*
381 - done
382 -
383 - use X && font_src_install
384 -}
385 -
386 -pkg_postinst() { use X && font_pkg_postinst ; }
387 -pkg_postrm() { use X && font_pkg_postrm ; }
388
389 diff --git a/net-misc/suite3270/suite3270-3.5_p9.ebuild b/net-misc/suite3270/suite3270-3.5_p9.ebuild
390 deleted file mode 100644
391 index 896e6de13dd..00000000000
392 --- a/net-misc/suite3270/suite3270-3.5_p9.ebuild
393 +++ /dev/null
394 @@ -1,103 +0,0 @@
395 -# Copyright 1999-2016 Gentoo Foundation
396 -# Distributed under the terms of the GNU General Public License v2
397 -
398 -EAPI="5"
399 -
400 -MY_PV=${PV/_p/ga}
401 -MY_P=${PN}-${MY_PV}
402 -SUB_PV=${PV:0:3}
403 -
404 -S=${WORKDIR}/${PN}-${SUB_PV}
405 -
406 -# only the x3270 package installs fonts
407 -FONT_PN="x3270"
408 -FONT_S="${S}/${FONT_PN}"
409 -
410 -inherit eutils font
411 -
412 -DESCRIPTION="Complete 3270 access package"
413 -HOMEPAGE="http://x3270.bgp.nu/"
414 -SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
415 -
416 -LICENSE="GPL-2"
417 -SLOT="0"
418 -KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
419 -IUSE="cjk doc ncurses ssl tcl X"
420 -
421 -RDEPEND="ssl? ( dev-libs/openssl:0= )
422 - X? (
423 - x11-libs/libX11
424 - x11-libs/libXaw
425 - x11-libs/libXmu
426 - x11-libs/libXt
427 - )
428 - ncurses? (
429 - sys-libs/ncurses:=
430 - sys-libs/readline:0=
431 - )
432 - tcl? ( dev-lang/tcl:0 )"
433 -DEPEND="${RDEPEND}
434 - X? (
435 - x11-misc/xbitmaps
436 - x11-proto/xproto
437 - app-text/rman
438 - x11-apps/mkfontdir
439 - x11-apps/bdftopcf
440 - )"
441 -
442 -suite3270_makelist() {
443 - echo pr3287 s3270 \
444 - $(usex ncurses c3270 '') \
445 - $(usex tcl tcl3270 '') \
446 - $(usex X x3270 '')
447 -}
448 -
449 -src_prepare() {
450 - epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
451 -
452 - # Some subdirs (like c3270/x3270/s3270) install the same set of data files
453 - # (they have the same contents). Wrap that in a retry to avoid errors.
454 - cat <<-EOF > _install
455 - #!/bin/sh
456 - for n in 1 2 3 4 5; do
457 - install "\$@" && exit
458 - echo "retrying ..."
459 - done
460 - exit 1
461 - EOF
462 - chmod a+rx _install
463 - # Can't use the $INSTALL var as top level configure also uses it.
464 - # https://sourceforge.net/p/x3270/bugs/15/
465 - export ac_cv_path_install="${S}/_install"
466 -}
467 -
468 -src_configure() {
469 - echo "${INSTALL}"
470 - econf \
471 - --cache-file="${S}"/config.cache \
472 - --enable-s3270 \
473 - --enable-pr3287 \
474 - $(use_enable ncurses c3270) \
475 - $(use_enable tcl tcl3270) \
476 - $(use_enable X x3270) \
477 - $(use_with X x) \
478 - $(use_with X fontdir "${FONTDIR}")
479 -}
480 -
481 -src_install() {
482 - use X && dodir "${FONTDIR}"
483 - emake DESTDIR="${D}" install{,.man}
484 -
485 - local p
486 - for p in $(suite3270_makelist) ; do
487 - cd "${S}/${p}"
488 - docinto ${p}
489 - dodoc README*
490 - use doc && dohtml html/*
491 - done
492 -
493 - use X && font_src_install
494 -}
495 -
496 -pkg_postinst() { use X && font_pkg_postinst ; }
497 -pkg_postrm() { use X && font_pkg_postrm ; }