public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2021-01-14 21:27 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2021-01-14 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     5af997bf9b2753cc9731e21d0e4c009c4d220b4d
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 21:03:35 2021 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 21:03:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af997bf

net-misc/suite3270: drop old 3.5 series

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 net-misc/suite3270/Manifest                 |   1 -
 net-misc/suite3270/suite3270-3.5_p12.ebuild | 103 ----------------------------
 2 files changed, 104 deletions(-)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 5bd2880a3fc..2d7b972afeb 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,2 +1 @@
-DIST suite3270-3.5ga12-src.tgz 3412286 BLAKE2B 5602f8bbe7b916a977c97848ff9a413a873f61e1c0c62b8c118dc43703adcd4a668e3cc301f9e37a139eebeeae44aca3cdedd0c10de15870ad8ead00d783e1ef SHA512 c7cb25b5c82b0d7ccac8c3ed17317a5a5ebce24fb32dcdfcaf7158157578617a7bccc265fdb67fce0557caa9c75d1afc2d8152a06b98af43ad9a9e29b5f2a267
 DIST suite3270-3.6ga8-src.tgz 3296047 BLAKE2B 98bcee4591c3eea12c7127aa2eeb39613f6f090c041ceab7a7b0f1bf0e946c3048ba2f93eaacf2bbaf04b44ba78a8895f6b7acdcf20baea19a408464f83f4d62 SHA512 88a00bec19ae7be92e5bc0edd6ae1e27bef7fbbf8c3f419efda3ba2b3a0cb5e72693916cd44d50166d5745ce0f9d8497641481cedbb0bb3149567b6f51b1a987

diff --git a/net-misc/suite3270/suite3270-3.5_p12.ebuild b/net-misc/suite3270/suite3270-3.5_p12.ebuild
deleted file mode 100644
index 887b8223af5..00000000000
--- a/net-misc/suite3270/suite3270-3.5_p12.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S="${S}/${FONT_PN}"
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc s390 sparc x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-base/xorg-proto
-		x11-misc/xbitmaps
-		app-text/rman
-		>=x11-apps/mkfontscale-1.2.0
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
-
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in 1 2 3 4 5; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	exit 1
-	EOF
-	chmod a+rx _install
-	# Can't use the $INSTALL var as top level configure also uses it.
-	# https://sourceforge.net/p/x3270/bugs/15/
-	export ac_cv_path_install="${S}/_install"
-}
-
-src_configure() {
-	echo "${INSTALL}"
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dohtml html/*
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2024-03-10  9:01 Arthur Zamarin
  0 siblings, 0 replies; 38+ messages in thread
From: Arthur Zamarin @ 2024-03-10  9:01 UTC (permalink / raw
  To: gentoo-commits

commit:     f42cb3b4cb0e21c2dc8a9a48bd8754531af8750b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 09:01:53 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 09:01:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42cb3b4

net-misc/suite3270: Stabilize 4.2_p5-r2 sparc, #923521

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.2_p5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
index bb6a0a3c2069..0f9ce2f4b484 100644
--- a/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
+++ b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ~s390 ~sparc x86"
+KEYWORDS="amd64 ppc ~s390 sparc x86"
 IUSE="X cjk doc ncurses ssl tcl"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2024-03-10  5:42 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-03-10  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     f3f2b3f377350363061fdd85e7ca2afe705d0d6a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 05:42:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 05:42:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f2b3f3

net-misc/suite3270: Stabilize 4.2_p5-r2 ppc, #923521

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.2_p5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
index acc0d6b425a4..bb6a0a3c2069 100644
--- a/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
+++ b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~s390 ~sparc x86"
+KEYWORDS="amd64 ppc ~s390 ~sparc x86"
 IUSE="X cjk doc ncurses ssl tcl"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2024-03-10  5:42 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-03-10  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     424e96dca5a8888b4f1e4eb410b8f0a2f901aa88
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 05:42:18 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 05:42:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424e96dc

net-misc/suite3270: Stabilize 4.2_p5-r2 x86, #923521

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.2_p5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
index 016bc0d38024..acc0d6b425a4 100644
--- a/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
+++ b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~s390 ~sparc x86"
 IUSE="X cjk doc ncurses ssl tcl"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2024-03-10  5:42 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-03-10  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     0bf37953978bfbf33f00a6f02c413025ef7ead1a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 05:42:17 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 05:42:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf37953

net-misc/suite3270: Stabilize 4.2_p5-r2 amd64, #923521

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.2_p5-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
index 7d24eec16bb7..016bc0d38024 100644
--- a/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
+++ b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~s390 ~sparc ~x86"
 IUSE="X cjk doc ncurses ssl tcl"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2024-03-10  1:59 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-03-10  1:59 UTC (permalink / raw
  To: gentoo-commits

commit:     653c4587d6f9c877e538b17e7f64951c402a8826
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 01:35:08 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 01:36:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653c4587

net-misc/suite3270: add 4.3_p6

Switch from USE=X -> USE=gui per QA policy.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/Manifest                |   1 +
 net-misc/suite3270/suite3270-4.3_p6.ebuild | 104 +++++++++++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 8a15696fb58f..86e4db3ae2ad 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,2 +1,3 @@
 DIST suite3270-4.0ga13-src.tgz 3317494 BLAKE2B 898f279143006e1fc1f470bda3917afe85957de745676dc915f9c94292824ba0e10fc2ccf0a47e307c41e48741a3da7c066c45f63c917295e0522122226b79dd SHA512 bdf9c5d129419c87b45907186e5f158d8623009151357e4d8a3d08ffff2f3729449cead84d005227bfb32968ae363d1a29350692cabe9bf8b71f760eda3f496b
 DIST suite3270-4.2ga5-src.tgz 4192998 BLAKE2B 2e29a9e9f25688bd5fc84101cab684c0fcdde9eff5e65cf0f247e9942990c812174eec17569716928de299fec0d87e77c785d8415370f7245cc0909c7e2020dd SHA512 4a5847c81262a099c68a914141bc7eba7b7b46f0ed4dabc1e7421b4244ea1ca5877e472262f9a4ab2f1a9ca72bde3901f8281dc0957046d3355ed98377de0492
+DIST suite3270-4.3ga6-src.tgz 13188235 BLAKE2B 2ca334b82cc42818ac9d0733a8d93f3b73e598f9de94e7166972d88079cfcf98877eb08587ac24e096f9b6457c96344abd37c4bb9d7af4f7e50c3ef191f82714 SHA512 5250d382185acb7f89cb2a6ff5050aa05be809e7bd2bbe25cf74bd3177ebba8ea24d990b3f20e308a5cffa8bdbd5d1c82ba956db76a2812b5ae42ea57602d2bd

diff --git a/net-misc/suite3270/suite3270-4.3_p6.ebuild b/net-misc/suite3270/suite3270-4.3_p6.ebuild
new file mode 100644
index 000000000000..99b045b00d0b
--- /dev/null
+++ b/net-misc/suite3270/suite3270-4.3_p6.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+S="${WORKDIR}"/${PN}-${SUB_PV}
+
+# Only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}"/${FONT_PN}
+
+inherit autotools font
+
+DESCRIPTION="Complete 3270 (S390) access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc gui ncurses ssl tcl"
+
+RDEPEND="
+	gui? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ssl? ( dev-libs/openssl:= )
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:=
+	)
+	tcl? ( dev-lang/tcl:= )
+"
+DEPEND="
+	${RDEPEND}
+	gui? ( x11-base/xorg-proto )
+"
+BDEPEND="
+	gui? (
+		x11-apps/bdftopcf
+		>=x11-apps/mkfontscale-1.2.0
+		x11-misc/xbitmaps
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1-musl-wint-t-fix.patch
+	"${FILESDIR}"/${PN}-4.2_p5-ncurses-pkg-config.patch
+)
+
+src_prepare() {
+	default
+
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install || die
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install || die
+	# Can't use the ${INSTALL} var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}"/_install
+
+	AT_NOEAUTOHEADER=yes eautoreconf
+}
+
+src_configure() {
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable gui x3270) \
+		$(use_with gui x) \
+		$(use_with gui fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use gui && dodir "${FONTDIR}"
+
+	emake DESTDIR="${D}" install{,.man}
+
+	use gui && font_src_install
+}
+
+pkg_postinst() {
+	use gui && font_pkg_postinst
+}
+
+pkg_postrm() {
+	use gui && font_pkg_postrm
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2023-12-03  7:34 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-12-03  7:34 UTC (permalink / raw
  To: gentoo-commits

commit:     4bead8bff560869b91d39bd0f3f0713e6d07d300
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  3 07:33:13 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec  3 07:33:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bead8bf

net-misc/suite3270: drop stale app-text/rman dep

This seems to have been there since not long after the pkg. got added, back
to 2006, when it got added in 'Fix modular-x deps.'

Fedora package suite3270 but don't mention rman in their packaging, nor do they
have rman packaged.

I don't see any references in the ebuild or the source tree to rman and it builds/installs
fine without it, with the same installed files, so I'm pretty sure this is obsolete.

Noticed because rman has some modern C issues.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.2_p5-r2.ebuild | 105 ++++++++++++++++++++++++++
 1 file changed, 105 insertions(+)

diff --git a/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
new file mode 100644
index 000000000000..7d24eec16bb7
--- /dev/null
+++ b/net-misc/suite3270/suite3270-4.2_p5-r2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+S="${WORKDIR}"/${PN}-${SUB_PV}
+
+# Only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}"/${FONT_PN}
+
+inherit autotools font
+
+DESCRIPTION="Complete 3270 (S390) access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="X cjk doc ncurses ssl tcl"
+
+RDEPEND="
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ssl? ( dev-libs/openssl:= )
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:=
+	)
+	tcl? ( dev-lang/tcl:= )
+"
+DEPEND="
+	${RDEPEND}
+	X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+	X? (
+		x11-apps/bdftopcf
+		>=x11-apps/mkfontscale-1.2.0
+		x11-misc/xbitmaps
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1-musl-wint-t-fix.patch
+	"${FILESDIR}"/${PN}-4.2_p5-ncurses-pkg-config.patch
+	"${FILESDIR}"/${PN}-4.2_p5-egrep.patch
+)
+
+src_prepare() {
+	default
+
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install || die
+	# Can't use the ${INSTALL} var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}"/_install
+
+	AT_NOEAUTOHEADER=yes eautoreconf
+}
+
+src_configure() {
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+
+	emake DESTDIR="${D}" install{,.man}
+
+	use X && font_src_install
+}
+
+pkg_postinst() {
+	use X && font_pkg_postinst
+}
+
+pkg_postrm() {
+	use X && font_pkg_postrm
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2023-06-10  7:08 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-06-10  7:08 UTC (permalink / raw
  To: gentoo-commits

commit:     0e5f2a7f0171a92400ba53cab09a0ccd4d050c3c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 07:06:12 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 07:07:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5f2a7f

net-misc/suite3270: drop 4.0_p14, 4.1_p11

Bug: https://bugs.gentoo.org/904015
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/Manifest                 |   2 -
 net-misc/suite3270/suite3270-4.0_p14.ebuild | 102 ----------------------------
 net-misc/suite3270/suite3270-4.1_p11.ebuild |  90 ------------------------
 3 files changed, 194 deletions(-)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 65c2ed53fcd7..8a15696fb58f 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,4 +1,2 @@
 DIST suite3270-4.0ga13-src.tgz 3317494 BLAKE2B 898f279143006e1fc1f470bda3917afe85957de745676dc915f9c94292824ba0e10fc2ccf0a47e307c41e48741a3da7c066c45f63c917295e0522122226b79dd SHA512 bdf9c5d129419c87b45907186e5f158d8623009151357e4d8a3d08ffff2f3729449cead84d005227bfb32968ae363d1a29350692cabe9bf8b71f760eda3f496b
-DIST suite3270-4.0ga14-src.tgz 3318277 BLAKE2B 218d2332e3a5a3af1aa2f4f234d71ad5415ff74eefe485d1e9db2f4606caea56ce05142eec3b051f01eac3a0f0b7796221c98f16e7d7c625af291917148c5e37 SHA512 0c76946420bbc2a483ab321658350a5b3e1c03e66b65e99f1a8cb4d350e07eedd44f9f24671244f3c374f512e5d211304785b8e44ae125265ce8f71f0a9dcc65
-DIST suite3270-4.1ga11-src.tgz 3900772 BLAKE2B b56fc8464fa01c65db333bea3a4dc204b3981a39177e108add0220cbddb9c41c4170f879ec1e9bf2755575f7cdf43490fc1a81ca1ca0e9883f97943de0c3a048 SHA512 1032a03bf9b24ae9d0e9b9f8b6a7c6319dff2c77db14257f22eb05b52b308e9134d8c6a5080178081f7ba893936e2eca63bb0e04b804d4a7df2507a5b3f625fb
 DIST suite3270-4.2ga5-src.tgz 4192998 BLAKE2B 2e29a9e9f25688bd5fc84101cab684c0fcdde9eff5e65cf0f247e9942990c812174eec17569716928de299fec0d87e77c785d8415370f7245cc0909c7e2020dd SHA512 4a5847c81262a099c68a914141bc7eba7b7b46f0ed4dabc1e7421b4244ea1ca5877e472262f9a4ab2f1a9ca72bde3901f8281dc0957046d3355ed98377de0492

diff --git a/net-misc/suite3270/suite3270-4.0_p14.ebuild b/net-misc/suite3270/suite3270-4.0_p14.ebuild
deleted file mode 100644
index a4f2fe5f2b6e..000000000000
--- a/net-misc/suite3270/suite3270-4.0_p14.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S="${S}/${FONT_PN}"
-
-inherit font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-base/xorg-proto
-		x11-misc/xbitmaps
-		app-text/rman
-		>=x11-apps/mkfontscale-1.2.0
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	default
-
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in 1 2 3 4 5; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	exit 1
-	EOF
-	chmod a+rx _install
-	# Can't use the $INSTALL var as top level configure also uses it.
-	# https://sourceforge.net/p/x3270/bugs/15/
-	export ac_cv_path_install="${S}/_install"
-}
-
-src_configure() {
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dodoc -r html
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }

diff --git a/net-misc/suite3270/suite3270-4.1_p11.ebuild b/net-misc/suite3270/suite3270-4.1_p11.ebuild
deleted file mode 100644
index ed1340f214dc..000000000000
--- a/net-misc/suite3270/suite3270-4.1_p11.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S="${S}/${FONT_PN}"
-
-inherit font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-base/xorg-proto
-		x11-misc/xbitmaps
-		app-text/rman
-		>=x11-apps/mkfontscale-1.2.0
-		x11-apps/bdftopcf
-	)"
-
-src_prepare() {
-	default
-
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in 1 2 3 4 5; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	exit 1
-	EOF
-	chmod a+rx _install
-	# Can't use the $INSTALL var as top level configure also uses it.
-	# https://sourceforge.net/p/x3270/bugs/15/
-	export ac_cv_path_install="${S}/_install"
-}
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1-musl-wint-t-fix.patch
-)
-
-src_configure() {
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2023-06-09 15:27 Arthur Zamarin
  0 siblings, 0 replies; 38+ messages in thread
From: Arthur Zamarin @ 2023-06-09 15:27 UTC (permalink / raw
  To: gentoo-commits

commit:     764289fbcafea1a2967bfb5460e0200ca7cd0cba
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  9 15:27:04 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jun  9 15:27:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764289fb

net-misc/suite3270: Stabilize 4.2_p5-r1 sparc, #904015

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.2_p5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/suite3270/suite3270-4.2_p5-r1.ebuild b/net-misc/suite3270/suite3270-4.2_p5-r1.ebuild
index 89288f125a7c..9efea00ad56e 100644
--- a/net-misc/suite3270/suite3270-4.2_p5-r1.ebuild
+++ b/net-misc/suite3270/suite3270-4.2_p5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~s390 sparc ~x86"
 IUSE="X cjk doc ncurses ssl tcl"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2022-09-13 17:21 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-09-13 17:21 UTC (permalink / raw
  To: gentoo-commits

commit:     bcbf8f108f4029f5ebce2ea5dc32248a0bb419f0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 13 17:20:39 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 13 17:20:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcbf8f10

net-misc/suite3270: flip back to USE=X

font.eclass always adds USE=X, so we can't do USE=gui for now.

Bug: https://bugs.gentoo.org/869986
Signed-off-by: Sam James <sam <AT> gentoo.org>

 ...70-4.2_p5.ebuild => suite3270-4.2_p5-r1.ebuild} | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/net-misc/suite3270/suite3270-4.2_p5.ebuild b/net-misc/suite3270/suite3270-4.2_p5-r1.ebuild
similarity index 85%
rename from net-misc/suite3270/suite3270-4.2_p5.ebuild
rename to net-misc/suite3270/suite3270-4.2_p5-r1.ebuild
index 2c53ea248635..89288f125a7c 100644
--- a/net-misc/suite3270/suite3270-4.2_p5.ebuild
+++ b/net-misc/suite3270/suite3270-4.2_p5-r1.ebuild
@@ -21,10 +21,10 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc gui ncurses ssl tcl"
+IUSE="X cjk doc ncurses ssl tcl"
 
 RDEPEND="
-	gui? (
+	X? (
 		x11-libs/libX11
 		x11-libs/libXaw
 		x11-libs/libXmu
@@ -39,10 +39,10 @@ RDEPEND="
 "
 DEPEND="
 	${RDEPEND}
-	gui? ( x11-base/xorg-proto )
+	X? ( x11-base/xorg-proto )
 "
 BDEPEND="
-	gui? (
+	X? (
 		app-text/rman
 		x11-apps/bdftopcf
 		>=x11-apps/mkfontscale-1.2.0
@@ -84,23 +84,23 @@ src_configure() {
 		--enable-pr3287 \
 		$(use_enable ncurses c3270) \
 		$(use_enable tcl tcl3270) \
-		$(use_enable gui x3270) \
-		$(use_with gui x) \
-		$(use_with gui fontdir "${FONTDIR}")
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
 }
 
 src_install() {
-	use gui && dodir "${FONTDIR}"
+	use X && dodir "${FONTDIR}"
 
 	emake DESTDIR="${D}" install{,.man}
 
-	use gui && font_src_install
+	use X && font_src_install
 }
 
 pkg_postinst() {
-	use gui && font_pkg_postinst
+	use X && font_pkg_postinst
 }
 
 pkg_postrm() {
-	use gui && font_pkg_postrm
+	use X && font_pkg_postrm
 }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2022-01-02 20:18 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2022-01-02 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     669aaf50ee04c333c1f217ca3a9f73a8ae92ef46
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 20:09:42 2022 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 20:09:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669aaf50

net-misc/suite3270: version bump to 4.1_p11

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 net-misc/suite3270/Manifest                 |  1 +
 net-misc/suite3270/suite3270-4.1_p11.ebuild | 86 +++++++++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 3da3049c5e20..4c70c809cfdb 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,2 +1,3 @@
 DIST suite3270-4.0ga13-src.tgz 3317494 BLAKE2B 898f279143006e1fc1f470bda3917afe85957de745676dc915f9c94292824ba0e10fc2ccf0a47e307c41e48741a3da7c066c45f63c917295e0522122226b79dd SHA512 bdf9c5d129419c87b45907186e5f158d8623009151357e4d8a3d08ffff2f3729449cead84d005227bfb32968ae363d1a29350692cabe9bf8b71f760eda3f496b
 DIST suite3270-4.0ga14-src.tgz 3318277 BLAKE2B 218d2332e3a5a3af1aa2f4f234d71ad5415ff74eefe485d1e9db2f4606caea56ce05142eec3b051f01eac3a0f0b7796221c98f16e7d7c625af291917148c5e37 SHA512 0c76946420bbc2a483ab321658350a5b3e1c03e66b65e99f1a8cb4d350e07eedd44f9f24671244f3c374f512e5d211304785b8e44ae125265ce8f71f0a9dcc65
+DIST suite3270-4.1ga11-src.tgz 3900772 BLAKE2B b56fc8464fa01c65db333bea3a4dc204b3981a39177e108add0220cbddb9c41c4170f879ec1e9bf2755575f7cdf43490fc1a81ca1ca0e9883f97943de0c3a048 SHA512 1032a03bf9b24ae9d0e9b9f8b6a7c6319dff2c77db14257f22eb05b52b308e9134d8c6a5080178081f7ba893936e2eca63bb0e04b804d4a7df2507a5b3f625fb

diff --git a/net-misc/suite3270/suite3270-4.1_p11.ebuild b/net-misc/suite3270/suite3270-4.1_p11.ebuild
new file mode 100644
index 000000000000..ff116d07cfcf
--- /dev/null
+++ b/net-misc/suite3270/suite3270-4.1_p11.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-base/xorg-proto
+		x11-misc/xbitmaps
+		app-text/rman
+		>=x11-apps/mkfontscale-1.2.0
+		x11-apps/bdftopcf
+	)"
+
+src_prepare() {
+	default
+
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2022-01-02 20:00 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2022-01-02 20:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e72691ba7e1b2706fc1a3e687c82710f3b845d06
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 19:59:21 2022 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 19:59:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72691ba

net-misc/suite3270: version bump to 4.0_p14

Closes: https://bugs.gentoo.org/725154
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 net-misc/suite3270/Manifest                 |   1 +
 net-misc/suite3270/suite3270-4.0_p14.ebuild | 102 ++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 5f9a9141c1a7..3da3049c5e20 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1 +1,2 @@
 DIST suite3270-4.0ga13-src.tgz 3317494 BLAKE2B 898f279143006e1fc1f470bda3917afe85957de745676dc915f9c94292824ba0e10fc2ccf0a47e307c41e48741a3da7c066c45f63c917295e0522122226b79dd SHA512 bdf9c5d129419c87b45907186e5f158d8623009151357e4d8a3d08ffff2f3729449cead84d005227bfb32968ae363d1a29350692cabe9bf8b71f760eda3f496b
+DIST suite3270-4.0ga14-src.tgz 3318277 BLAKE2B 218d2332e3a5a3af1aa2f4f234d71ad5415ff74eefe485d1e9db2f4606caea56ce05142eec3b051f01eac3a0f0b7796221c98f16e7d7c625af291917148c5e37 SHA512 0c76946420bbc2a483ab321658350a5b3e1c03e66b65e99f1a8cb4d350e07eedd44f9f24671244f3c374f512e5d211304785b8e44ae125265ce8f71f0a9dcc65

diff --git a/net-misc/suite3270/suite3270-4.0_p14.ebuild b/net-misc/suite3270/suite3270-4.0_p14.ebuild
new file mode 100644
index 000000000000..a4f2fe5f2b6e
--- /dev/null
+++ b/net-misc/suite3270/suite3270-4.0_p14.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-base/xorg-proto
+		x11-misc/xbitmaps
+		app-text/rman
+		>=x11-apps/mkfontscale-1.2.0
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	default
+
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dodoc -r html
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2021-02-02  4:20 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2021-02-02  4:20 UTC (permalink / raw
  To: gentoo-commits

commit:     86f86a47bd49e42f6ae051ad54c4ff622a75dd5e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  2 04:20:15 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  2 04:20:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f86a47

net-misc/suite3270: Stabilize 4.0_p13 ppc, #765517

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.0_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.0_p13.ebuild b/net-misc/suite3270/suite3270-4.0_p13.ebuild
index ff984db47f3..3c7df279e0b 100644
--- a/net-misc/suite3270/suite3270-4.0_p13.ebuild
+++ b/net-misc/suite3270/suite3270-4.0_p13.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc s390 sparc x86"
+KEYWORDS="amd64 ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2021-01-31 18:48 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2021-01-31 18:48 UTC (permalink / raw
  To: gentoo-commits

commit:     aff84382b49380b4a85a8004782bf9f9b9dd2008
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 31 18:47:52 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 31 18:47:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff84382

net-misc/suite3270: Stabilize 4.0_p13 x86, #765517

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.0_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.0_p13.ebuild b/net-misc/suite3270/suite3270-4.0_p13.ebuild
index cd058cd5019..ff984db47f3 100644
--- a/net-misc/suite3270/suite3270-4.0_p13.ebuild
+++ b/net-misc/suite3270/suite3270-4.0_p13.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc s390 sparc ~x86"
+KEYWORDS="amd64 ~ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2021-01-28  2:49 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2021-01-28  2:49 UTC (permalink / raw
  To: gentoo-commits

commit:     0ae5d05c8d4578c05cf46ed0d344317c4ae4c00f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 28 02:49:03 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 02:49:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae5d05c

net-misc/suite3270: Stabilize 4.0_p13 amd64, #765517

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.0_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.0_p13.ebuild b/net-misc/suite3270/suite3270-4.0_p13.ebuild
index e84cc78c619..cd058cd5019 100644
--- a/net-misc/suite3270/suite3270-4.0_p13.ebuild
+++ b/net-misc/suite3270/suite3270-4.0_p13.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc s390 sparc ~x86"
+KEYWORDS="amd64 ~ppc s390 sparc ~x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2021-01-27 17:45 Sergei Trofimovich
  0 siblings, 0 replies; 38+ messages in thread
From: Sergei Trofimovich @ 2021-01-27 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     6da755768e1d76ce6fd9895b5c43caf91340d837
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Jan 27 17:19:36 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 17:45:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da75576

net-misc/suite3270: stable 4.0_p13 for sparc, bug #765517

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.0_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.0_p13.ebuild b/net-misc/suite3270/suite3270-4.0_p13.ebuild
index baea166480f..e84cc78c619 100644
--- a/net-misc/suite3270/suite3270-4.0_p13.ebuild
+++ b/net-misc/suite3270/suite3270-4.0_p13.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc s390 sparc ~x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2021-01-27  3:00 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2021-01-27  3:00 UTC (permalink / raw
  To: gentoo-commits

commit:     76660845779887b5ff104cb9488d244da37aaad3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 03:00:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 03:00:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76660845

net-misc/suite3270: Stabilize 4.0_p13 s390, #765517

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.0_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.0_p13.ebuild b/net-misc/suite3270/suite3270-4.0_p13.ebuild
index e19e219259f..baea166480f 100644
--- a/net-misc/suite3270/suite3270-4.0_p13.ebuild
+++ b/net-misc/suite3270/suite3270-4.0_p13.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc s390 ~sparc ~x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2021-01-15  5:13 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2021-01-15  5:13 UTC (permalink / raw
  To: gentoo-commits

commit:     94a86a874f2e57eb0200e2fabeedef3678099464
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 15 05:13:28 2021 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Jan 15 05:13:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a86a87

net-misc/suite3270: switch dohtml to dodoc

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 net-misc/suite3270/suite3270-4.0_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.0_p13.ebuild b/net-misc/suite3270/suite3270-4.0_p13.ebuild
index 1443f8fe7a9..e19e219259f 100644
--- a/net-misc/suite3270/suite3270-4.0_p13.ebuild
+++ b/net-misc/suite3270/suite3270-4.0_p13.ebuild
@@ -92,7 +92,7 @@ src_install() {
 		cd "${S}/${p}"
 		docinto ${p}
 		dodoc README*
-		use doc && dohtml html/*
+		use doc && dodoc -r html
 	done
 
 	use X && font_src_install


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2021-01-14 21:27 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2021-01-14 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     4785202373a2f05c90c5abb1317e3445ad38c4b7
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 21:27:09 2021 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 21:27:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47852023

net-misc/suite3270: version bump to 4.0_p13

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 net-misc/suite3270/Manifest                 |   1 +
 net-misc/suite3270/suite3270-4.0_p13.ebuild | 102 ++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 2d7b972afeb..a16fef905a5 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1 +1,2 @@
 DIST suite3270-3.6ga8-src.tgz 3296047 BLAKE2B 98bcee4591c3eea12c7127aa2eeb39613f6f090c041ceab7a7b0f1bf0e946c3048ba2f93eaacf2bbaf04b44ba78a8895f6b7acdcf20baea19a408464f83f4d62 SHA512 88a00bec19ae7be92e5bc0edd6ae1e27bef7fbbf8c3f419efda3ba2b3a0cb5e72693916cd44d50166d5745ce0f9d8497641481cedbb0bb3149567b6f51b1a987
+DIST suite3270-4.0ga13-src.tgz 3317494 BLAKE2B 898f279143006e1fc1f470bda3917afe85957de745676dc915f9c94292824ba0e10fc2ccf0a47e307c41e48741a3da7c066c45f63c917295e0522122226b79dd SHA512 bdf9c5d129419c87b45907186e5f158d8623009151357e4d8a3d08ffff2f3729449cead84d005227bfb32968ae363d1a29350692cabe9bf8b71f760eda3f496b

diff --git a/net-misc/suite3270/suite3270-4.0_p13.ebuild b/net-misc/suite3270/suite3270-4.0_p13.ebuild
new file mode 100644
index 00000000000..1443f8fe7a9
--- /dev/null
+++ b/net-misc/suite3270/suite3270-4.0_p13.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-base/xorg-proto
+		x11-misc/xbitmaps
+		app-text/rman
+		>=x11-apps/mkfontscale-1.2.0
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	default
+
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2020-01-06  6:54 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2020-01-06  6:54 UTC (permalink / raw
  To: gentoo-commits

commit:     534b8e45a9bd16a992457b0c9d5ca8faf0b28ced
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  6 06:54:05 2020 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Jan  6 06:54:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534b8e45

net-misc/suite3270: mark 3.6_p8 stable for all

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 net-misc/suite3270/suite3270-3.6_p8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-3.6_p8.ebuild b/net-misc/suite3270/suite3270-3.6_p8.ebuild
index f81e1979db3..bcd2a887e4b 100644
--- a/net-misc/suite3270/suite3270-3.6_p8.ebuild
+++ b/net-misc/suite3270/suite3270-3.6_p8.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2020-01-06  6:54 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2020-01-06  6:54 UTC (permalink / raw
  To: gentoo-commits

commit:     7cfb3f4db638f41786052e2c1708543170bc064d
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  6 06:51:53 2020 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Jan  6 06:51:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cfb3f4d

net-misc/suite3270: drop old versions

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 net-misc/suite3270/Manifest                 |   2 -
 net-misc/suite3270/suite3270-3.5_p10.ebuild | 103 ----------------------------
 net-misc/suite3270/suite3270-3.6_p4.ebuild  | 103 ----------------------------
 3 files changed, 208 deletions(-)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 75a7a8b1703..5bd2880a3fc 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,4 +1,2 @@
-DIST suite3270-3.5ga10-src.tgz 3412329 BLAKE2B c9ed308cf970da150da985d76ec377c83a03041eddfcbad9baa7211776a7b68292109cccb2ec250952edb77eeca79143137eb8a94da8b774e952c3e5790c6231 SHA512 0cce1212ca7589595cd2f775d18086f231a9e6d621716be5a41123a379358d9ac08c9668de2bd6a2e401ae54d12a4905c3c260cb7ba90482bbce6790d8e3efb8
 DIST suite3270-3.5ga12-src.tgz 3412286 BLAKE2B 5602f8bbe7b916a977c97848ff9a413a873f61e1c0c62b8c118dc43703adcd4a668e3cc301f9e37a139eebeeae44aca3cdedd0c10de15870ad8ead00d783e1ef SHA512 c7cb25b5c82b0d7ccac8c3ed17317a5a5ebce24fb32dcdfcaf7158157578617a7bccc265fdb67fce0557caa9c75d1afc2d8152a06b98af43ad9a9e29b5f2a267
-DIST suite3270-3.6ga4-src.tgz 3288095 BLAKE2B 34245d6050f7d70ef6195dc669fea55eed70cb9b6c616a4bc88bc52bcfd9d837e527debc87eba4ccdc47c4a453e16749c23b9618d5bf4198e4131573f437209b SHA512 5309c4b4ad0d730033166b0bdb7638bba5fc00908776a229d5f0a131f72741897a0bf6b86dee3b1c9f3d480dc4f23e03e812d3349cec7094908c6a54a87d5ccb
 DIST suite3270-3.6ga8-src.tgz 3296047 BLAKE2B 98bcee4591c3eea12c7127aa2eeb39613f6f090c041ceab7a7b0f1bf0e946c3048ba2f93eaacf2bbaf04b44ba78a8895f6b7acdcf20baea19a408464f83f4d62 SHA512 88a00bec19ae7be92e5bc0edd6ae1e27bef7fbbf8c3f419efda3ba2b3a0cb5e72693916cd44d50166d5745ce0f9d8497641481cedbb0bb3149567b6f51b1a987

diff --git a/net-misc/suite3270/suite3270-3.5_p10.ebuild b/net-misc/suite3270/suite3270-3.5_p10.ebuild
deleted file mode 100644
index 887b8223af5..00000000000
--- a/net-misc/suite3270/suite3270-3.5_p10.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S="${S}/${FONT_PN}"
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc s390 sparc x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-base/xorg-proto
-		x11-misc/xbitmaps
-		app-text/rman
-		>=x11-apps/mkfontscale-1.2.0
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
-
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in 1 2 3 4 5; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	exit 1
-	EOF
-	chmod a+rx _install
-	# Can't use the $INSTALL var as top level configure also uses it.
-	# https://sourceforge.net/p/x3270/bugs/15/
-	export ac_cv_path_install="${S}/_install"
-}
-
-src_configure() {
-	echo "${INSTALL}"
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dohtml html/*
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }

diff --git a/net-misc/suite3270/suite3270-3.6_p4.ebuild b/net-misc/suite3270/suite3270-3.6_p4.ebuild
deleted file mode 100644
index 3b9de305c87..00000000000
--- a/net-misc/suite3270/suite3270-3.6_p4.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S="${S}/${FONT_PN}"
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-base/xorg-proto
-		x11-misc/xbitmaps
-		app-text/rman
-		>=x11-apps/mkfontscale-1.2.0
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
-
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in 1 2 3 4 5; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	exit 1
-	EOF
-	chmod a+rx _install
-	# Can't use the $INSTALL var as top level configure also uses it.
-	# https://sourceforge.net/p/x3270/bugs/15/
-	export ac_cv_path_install="${S}/_install"
-}
-
-src_configure() {
-	echo "${INSTALL}"
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dohtml html/*
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2019-09-14  2:41 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2019-09-14  2:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d5ce56095a91af88b6c5a55a587684689ef0006a
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 14 02:32:41 2019 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Sep 14 02:39:09 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ce5609

net-misc/suite3270: drop old 3.4 versions

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 net-misc/suite3270/Manifest                 |   1 -
 net-misc/suite3270/suite3270-3.4_p10.ebuild | 101 ----------------------------
 2 files changed, 102 deletions(-)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index af20b8dced7..75a7a8b1703 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,4 +1,3 @@
-DIST suite3270-3.4ga10-src.tgz 3398730 BLAKE2B 4adc02b416d5fbf2facbf4e42c58a2bd3ed551ce46494ece039ef129663957632316882d5a5b28e272fa47010105a3682618b8ac2d355e745c576af74d0bb310 SHA512 d9ed4aa41c45a2e961d5c2d0c00c6b81526da64b9c1765b0c5e39cb647157026a787db2054b2feb55c57e5a458a31062141471447b1177fd46cbbeb7d71e3f28
 DIST suite3270-3.5ga10-src.tgz 3412329 BLAKE2B c9ed308cf970da150da985d76ec377c83a03041eddfcbad9baa7211776a7b68292109cccb2ec250952edb77eeca79143137eb8a94da8b774e952c3e5790c6231 SHA512 0cce1212ca7589595cd2f775d18086f231a9e6d621716be5a41123a379358d9ac08c9668de2bd6a2e401ae54d12a4905c3c260cb7ba90482bbce6790d8e3efb8
 DIST suite3270-3.5ga12-src.tgz 3412286 BLAKE2B 5602f8bbe7b916a977c97848ff9a413a873f61e1c0c62b8c118dc43703adcd4a668e3cc301f9e37a139eebeeae44aca3cdedd0c10de15870ad8ead00d783e1ef SHA512 c7cb25b5c82b0d7ccac8c3ed17317a5a5ebce24fb32dcdfcaf7158157578617a7bccc265fdb67fce0557caa9c75d1afc2d8152a06b98af43ad9a9e29b5f2a267
 DIST suite3270-3.6ga4-src.tgz 3288095 BLAKE2B 34245d6050f7d70ef6195dc669fea55eed70cb9b6c616a4bc88bc52bcfd9d837e527debc87eba4ccdc47c4a453e16749c23b9618d5bf4198e4131573f437209b SHA512 5309c4b4ad0d730033166b0bdb7638bba5fc00908776a229d5f0a131f72741897a0bf6b86dee3b1c9f3d480dc4f23e03e812d3349cec7094908c6a54a87d5ccb

diff --git a/net-misc/suite3270/suite3270-3.4_p10.ebuild b/net-misc/suite3270/suite3270-3.4_p10.ebuild
deleted file mode 100644
index 8eaf62808b2..00000000000
--- a/net-misc/suite3270/suite3270-3.4_p10.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc s390 sparc x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-base/xorg-proto
-		x11-misc/xbitmaps
-		app-text/rman
-		x11-apps/mkfontdir
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in 1 2 3 4 5; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	exit 1
-	EOF
-	chmod a+rx _install
-	# Can't use the $INSTALL var as top level configure also uses it.
-	# https://sourceforge.net/p/x3270/bugs/15/
-	export ac_cv_path_install="${S}/_install"
-}
-
-src_configure() {
-	echo "${INSTALL}"
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dohtml html/*
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2019-09-14  2:41 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2019-09-14  2:41 UTC (permalink / raw
  To: gentoo-commits

commit:     01d059085563d82a8810d72486f0bfc3e860322a
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 14 02:25:12 2019 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Sep 14 02:37:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d05908

net-misc/suite3270: stabilize 3.5_p12 for all

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 net-misc/suite3270/suite3270-3.5_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-3.5_p12.ebuild b/net-misc/suite3270/suite3270-3.5_p12.ebuild
index f842aa368b8..8f3125ae488 100644
--- a/net-misc/suite3270/suite3270-3.5_p12.ebuild
+++ b/net-misc/suite3270/suite3270-3.5_p12.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2018-01-09 23:03 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2018-01-09 23:03 UTC (permalink / raw
  To: gentoo-commits

commit:     4a7c89ae1ddeed6da492e9e435ac02f700580330
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  9 23:02:26 2018 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan  9 23:03:05 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7c89ae

net-misc/suite3270: version bump to 3.6_p4

 net-misc/suite3270/Manifest                |   1 +
 net-misc/suite3270/suite3270-3.6_p4.ebuild | 103 +++++++++++++++++++++++++++++
 2 files changed, 104 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 1ef79d9979e..6665d3354d2 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,3 +1,4 @@
 DIST suite3270-3.4ga10-src.tgz 3398730 BLAKE2B 4adc02b416d5fbf2facbf4e42c58a2bd3ed551ce46494ece039ef129663957632316882d5a5b28e272fa47010105a3682618b8ac2d355e745c576af74d0bb310 SHA512 d9ed4aa41c45a2e961d5c2d0c00c6b81526da64b9c1765b0c5e39cb647157026a787db2054b2feb55c57e5a458a31062141471447b1177fd46cbbeb7d71e3f28
 DIST suite3270-3.5ga10-src.tgz 3412329 BLAKE2B c9ed308cf970da150da985d76ec377c83a03041eddfcbad9baa7211776a7b68292109cccb2ec250952edb77eeca79143137eb8a94da8b774e952c3e5790c6231 SHA512 0cce1212ca7589595cd2f775d18086f231a9e6d621716be5a41123a379358d9ac08c9668de2bd6a2e401ae54d12a4905c3c260cb7ba90482bbce6790d8e3efb8
 DIST suite3270-3.5ga12-src.tgz 3412286 BLAKE2B 5602f8bbe7b916a977c97848ff9a413a873f61e1c0c62b8c118dc43703adcd4a668e3cc301f9e37a139eebeeae44aca3cdedd0c10de15870ad8ead00d783e1ef SHA512 c7cb25b5c82b0d7ccac8c3ed17317a5a5ebce24fb32dcdfcaf7158157578617a7bccc265fdb67fce0557caa9c75d1afc2d8152a06b98af43ad9a9e29b5f2a267
+DIST suite3270-3.6ga4-src.tgz 3288095 BLAKE2B 34245d6050f7d70ef6195dc669fea55eed70cb9b6c616a4bc88bc52bcfd9d837e527debc87eba4ccdc47c4a453e16749c23b9618d5bf4198e4131573f437209b SHA512 5309c4b4ad0d730033166b0bdb7638bba5fc00908776a229d5f0a131f72741897a0bf6b86dee3b1c9f3d480dc4f23e03e812d3349cec7094908c6a54a87d5ccb

diff --git a/net-misc/suite3270/suite3270-3.6_p4.ebuild b/net-misc/suite3270/suite3270-3.6_p4.ebuild
new file mode 100644
index 00000000000..b3723ee2447
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.6_p4.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-misc/xbitmaps
+		x11-proto/xproto
+		app-text/rman
+		x11-apps/mkfontdir
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
+
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	echo "${INSTALL}"
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2018-01-09 23:03 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2018-01-09 23:03 UTC (permalink / raw
  To: gentoo-commits

commit:     ce751e23cfd8ac6d01e0120768a2c37246cbb9e2
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  9 23:00:12 2018 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan  9 23:03:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce751e23

net-misc/suite3270: mark 3.5_p10 stable for all

 net-misc/suite3270/suite3270-3.5_p10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-3.5_p10.ebuild b/net-misc/suite3270/suite3270-3.5_p10.ebuild
index f1c8a5a4473..54e2cc5b3a5 100644
--- a/net-misc/suite3270/suite3270-3.5_p10.ebuild
+++ b/net-misc/suite3270/suite3270-3.5_p10.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2018-01-09 23:03 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2018-01-09 23:03 UTC (permalink / raw
  To: gentoo-commits

commit:     6d3568a5c225166e9005527fad5fffa0ad77e7d1
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  9 23:00:31 2018 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan  9 23:03:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3568a5

net-misc/suite3270: version bump to 3.5_p12

 net-misc/suite3270/Manifest                 |   1 +
 net-misc/suite3270/suite3270-3.5_p12.ebuild | 103 ++++++++++++++++++++++++++++
 2 files changed, 104 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 9a4f08d803b..1ef79d9979e 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,2 +1,3 @@
 DIST suite3270-3.4ga10-src.tgz 3398730 BLAKE2B 4adc02b416d5fbf2facbf4e42c58a2bd3ed551ce46494ece039ef129663957632316882d5a5b28e272fa47010105a3682618b8ac2d355e745c576af74d0bb310 SHA512 d9ed4aa41c45a2e961d5c2d0c00c6b81526da64b9c1765b0c5e39cb647157026a787db2054b2feb55c57e5a458a31062141471447b1177fd46cbbeb7d71e3f28
 DIST suite3270-3.5ga10-src.tgz 3412329 BLAKE2B c9ed308cf970da150da985d76ec377c83a03041eddfcbad9baa7211776a7b68292109cccb2ec250952edb77eeca79143137eb8a94da8b774e952c3e5790c6231 SHA512 0cce1212ca7589595cd2f775d18086f231a9e6d621716be5a41123a379358d9ac08c9668de2bd6a2e401ae54d12a4905c3c260cb7ba90482bbce6790d8e3efb8
+DIST suite3270-3.5ga12-src.tgz 3412286 BLAKE2B 5602f8bbe7b916a977c97848ff9a413a873f61e1c0c62b8c118dc43703adcd4a668e3cc301f9e37a139eebeeae44aca3cdedd0c10de15870ad8ead00d783e1ef SHA512 c7cb25b5c82b0d7ccac8c3ed17317a5a5ebce24fb32dcdfcaf7158157578617a7bccc265fdb67fce0557caa9c75d1afc2d8152a06b98af43ad9a9e29b5f2a267

diff --git a/net-misc/suite3270/suite3270-3.5_p12.ebuild b/net-misc/suite3270/suite3270-3.5_p12.ebuild
new file mode 100644
index 00000000000..b3723ee2447
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.5_p12.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-misc/xbitmaps
+		x11-proto/xproto
+		app-text/rman
+		x11-apps/mkfontdir
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
+
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	echo "${INSTALL}"
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2017-10-13 16:36 Jonas Stein
  0 siblings, 0 replies; 38+ messages in thread
From: Jonas Stein @ 2017-10-13 16:36 UTC (permalink / raw
  To: gentoo-commits

commit:     ea65166a5eec03a48978dd049de8ed4b5ba83011
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 16:36:03 2017 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 16:36:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea65166a

net-misc/suite3270: Proxied maintainer retired

Remove proxied maintainer from metadata as requested per
https://bugs.gentoo.org/526656#c1

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-misc/suite3270/metadata.xml | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/net-misc/suite3270/metadata.xml b/net-misc/suite3270/metadata.xml
index bd77896aafc..9d7d0ce7c17 100644
--- a/net-misc/suite3270/metadata.xml
+++ b/net-misc/suite3270/metadata.xml
@@ -6,19 +6,10 @@
     <name>Robin H. Johnson</name>
     <description>Maintainer</description>
   </maintainer>
-  <maintainer type="person">
-    <email>jieryn@gmail.com</email>
-    <name>Jesse Farinacci</name>
-    <description>Maintainer by proxy, please CC on all bugs.</description>
-  </maintainer>
   <maintainer type="project">
     <email>s390@gentoo.org</email>
     <name>Gentoo Linux s390 Development</name>
   </maintainer>
-  <maintainer type="project">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
   <upstream>
     <remote-id type="sourceforge">x3270</remote-id>
   </upstream>


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2017-01-17 20:52 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2017-01-17 20:52 UTC (permalink / raw
  To: gentoo-commits

commit:     5951c87591a1bec149e28c981176a5bf05850ac2
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 17 20:48:13 2017 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 20:48:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5951c875

net-misc/suite3270: version bump to 3.5_p10

 net-misc/suite3270/Manifest                 |   1 +
 net-misc/suite3270/suite3270-3.5_p10.ebuild | 103 ++++++++++++++++++++++++++++
 2 files changed, 104 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 84f3005..08ee8fa 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,5 +1,6 @@
 DIST suite3270-3.3.15ga9-src.tgz 6960911 SHA256 e22f40360170acf70b6de521173c633072582315b4879aef276fb8c97102e848 SHA512 dd6ad0b42f935a9a25170d3ef765e8d31746b7c6a7d9c6f31630da77cc4fd2bde9f4861c86fb237211dd17e60423c4e1627871c8a710467076b99166e7774ccb WHIRLPOOL 79b5691995dd98e6821130df3df8fed2af04abb7ebce642a12d82fa67045c3a1e491d32b8dd43b574b35e80cf0c734f8ab007ece18130e7c373175fa672a8e46
 DIST suite3270-3.4ga10-src.tgz 3398730 SHA256 e9c1b46a61e4e727538fa942657c7eea7eef42de916a78c72a086b57330e2417 SHA512 d9ed4aa41c45a2e961d5c2d0c00c6b81526da64b9c1765b0c5e39cb647157026a787db2054b2feb55c57e5a458a31062141471447b1177fd46cbbeb7d71e3f28 WHIRLPOOL 0af05ca2bedf00595fb8f525f51be3d6595d320d8f199d677d684ed797c7d1a29e1e1bb93187136c4fd8679c00e0255e5178d5ea3a2357a6545124ce510ecc92
 DIST suite3270-3.4ga9-src.tgz 3400841 SHA256 49dfd73f930196c05bbc80709c2ac89b5c4f43745d6ce7a271c78a4624d93c1e SHA512 02c834d8a23bf3cde33dec017d5d8dcc6473ca43bb066d3d0315898de9a2685ad75986ec14e2c6234269b310121bb5f8c4a04df3694e02fcc6c0947cfc661f69 WHIRLPOOL bb3974b7b690fe6ca41830dc1cb89f2d8e08be7b85423d771af8b97ef49191ae96ce84d7c7de2f03c058d2aa9738ab8949ae99c7de32f9605b3064daba9ebe17
+DIST suite3270-3.5ga10-src.tgz 3412329 SHA256 e316638cfa317aec8c542b8c64b9a0adfa41889193aafb814371b633cbb94c03 SHA512 0cce1212ca7589595cd2f775d18086f231a9e6d621716be5a41123a379358d9ac08c9668de2bd6a2e401ae54d12a4905c3c260cb7ba90482bbce6790d8e3efb8 WHIRLPOOL b753f830dbda560018851e6b32e44adae5d80dbb001ecf6bc7b5e55d7d4381959c47934f3d7529a7be39b7d9d3a3d7dd54129a0e14acdb5a84216bdd57ed9222
 DIST suite3270-3.5ga8-src.tgz 3404504 SHA256 04d98c2644d8acc3b0089f85558074623500bc194c41609298b344b6e5d905d2 SHA512 f912afccaec7a489fcfb4e6d61729154c09a68df9478747d7b074d970fbe4b7ac8c809fb496b1cd329d6119a2dc45b2d67ef94f39679218858afc75a4a3dc072 WHIRLPOOL 9ed4b2f6f8fe028f40ff4d75bcde70c140e5afd00b82f861951385850873d114df594ceb3623716005c282d570c30f1407a50c353d142c542e3562ae29afe462
 DIST suite3270-3.5ga9-src.tgz 3409168 SHA256 654756cc1204fd69a861d416d350a0ab3c9cea317173a80b06aca0402a517d3e SHA512 b206f0f9a698922ca207d93cbd9d302c2fc9fd7f492de78f63fadaaee96dfeeebe3e06a51ca181f5785287832db7e1a3b6666db2cab1a23a138caab7e1eed634 WHIRLPOOL e20f6bd73888b945e9f9d4c99dda9d84ceee5ea776fc69593735b3fb07733703e656d102187206082e24b5995481386a88bd2a46b9618776ec80a0310dcb601f

diff --git a/net-misc/suite3270/suite3270-3.5_p10.ebuild b/net-misc/suite3270/suite3270-3.5_p10.ebuild
new file mode 100644
index 00000000..f1c8a5a
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.5_p10.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-misc/xbitmaps
+		x11-proto/xproto
+		app-text/rman
+		x11-apps/mkfontdir
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
+
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	echo "${INSTALL}"
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2017-01-17 20:52 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2017-01-17 20:52 UTC (permalink / raw
  To: gentoo-commits

commit:     33326ae9dab938127d8b59a48e769424fed045fb
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 17 20:48:45 2017 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 20:48:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33326ae9

net-misc/suite3270: mark 3.4_p10 stable for all

 net-misc/suite3270/suite3270-3.4_p10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-3.4_p10.ebuild b/net-misc/suite3270/suite3270-3.4_p10.ebuild
index ddb4221..cd5b214 100644
--- a/net-misc/suite3270/suite3270-3.4_p10.ebuild
+++ b/net-misc/suite3270/suite3270-3.4_p10.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2016-12-27  7:01 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2016-12-27  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     de98b685bfd80a74e564ab5a73cd5c2995835ab7
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 06:17:38 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 07:01:09 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de98b685

net-misc/suite3270: version bump to 3.5_p9

 net-misc/suite3270/Manifest                |   1 +
 net-misc/suite3270/suite3270-3.5_p9.ebuild | 103 +++++++++++++++++++++++++++++
 2 files changed, 104 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index ffbae24..84f3005 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -2,3 +2,4 @@ DIST suite3270-3.3.15ga9-src.tgz 6960911 SHA256 e22f40360170acf70b6de521173c6330
 DIST suite3270-3.4ga10-src.tgz 3398730 SHA256 e9c1b46a61e4e727538fa942657c7eea7eef42de916a78c72a086b57330e2417 SHA512 d9ed4aa41c45a2e961d5c2d0c00c6b81526da64b9c1765b0c5e39cb647157026a787db2054b2feb55c57e5a458a31062141471447b1177fd46cbbeb7d71e3f28 WHIRLPOOL 0af05ca2bedf00595fb8f525f51be3d6595d320d8f199d677d684ed797c7d1a29e1e1bb93187136c4fd8679c00e0255e5178d5ea3a2357a6545124ce510ecc92
 DIST suite3270-3.4ga9-src.tgz 3400841 SHA256 49dfd73f930196c05bbc80709c2ac89b5c4f43745d6ce7a271c78a4624d93c1e SHA512 02c834d8a23bf3cde33dec017d5d8dcc6473ca43bb066d3d0315898de9a2685ad75986ec14e2c6234269b310121bb5f8c4a04df3694e02fcc6c0947cfc661f69 WHIRLPOOL bb3974b7b690fe6ca41830dc1cb89f2d8e08be7b85423d771af8b97ef49191ae96ce84d7c7de2f03c058d2aa9738ab8949ae99c7de32f9605b3064daba9ebe17
 DIST suite3270-3.5ga8-src.tgz 3404504 SHA256 04d98c2644d8acc3b0089f85558074623500bc194c41609298b344b6e5d905d2 SHA512 f912afccaec7a489fcfb4e6d61729154c09a68df9478747d7b074d970fbe4b7ac8c809fb496b1cd329d6119a2dc45b2d67ef94f39679218858afc75a4a3dc072 WHIRLPOOL 9ed4b2f6f8fe028f40ff4d75bcde70c140e5afd00b82f861951385850873d114df594ceb3623716005c282d570c30f1407a50c353d142c542e3562ae29afe462
+DIST suite3270-3.5ga9-src.tgz 3409168 SHA256 654756cc1204fd69a861d416d350a0ab3c9cea317173a80b06aca0402a517d3e SHA512 b206f0f9a698922ca207d93cbd9d302c2fc9fd7f492de78f63fadaaee96dfeeebe3e06a51ca181f5785287832db7e1a3b6666db2cab1a23a138caab7e1eed634 WHIRLPOOL e20f6bd73888b945e9f9d4c99dda9d84ceee5ea776fc69593735b3fb07733703e656d102187206082e24b5995481386a88bd2a46b9618776ec80a0310dcb601f

diff --git a/net-misc/suite3270/suite3270-3.5_p9.ebuild b/net-misc/suite3270/suite3270-3.5_p9.ebuild
new file mode 100644
index 00000000..896e6de
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.5_p9.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-misc/xbitmaps
+		x11-proto/xproto
+		app-text/rman
+		x11-apps/mkfontdir
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
+
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	echo "${INSTALL}"
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2016-01-02  5:46 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2016-01-02  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     59ca978ceaf5d239e1d336245ca3f769979be585
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  2 05:23:36 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Jan  2 05:27:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ca978c

net-misc/suite3270: mark 3.4_p9 stable for all

 net-misc/suite3270/suite3270-3.4_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-3.4_p9.ebuild b/net-misc/suite3270/suite3270-3.4_p9.ebuild
index ddb4221..cd5b214 100644
--- a/net-misc/suite3270/suite3270-3.4_p9.ebuild
+++ b/net-misc/suite3270/suite3270-3.4_p9.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2016-01-02  5:46 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2016-01-02  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     d87d10d190bf2a550ab7c6fc9639c5a8213bcf37
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  2 05:23:02 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Jan  2 05:27:22 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87d10d1

net-misc/suite3270: drop old versions

 net-misc/suite3270/Manifest                    |   8 --
 net-misc/suite3270/suite3270-3.3.14_p11.ebuild | 118 -------------------------
 net-misc/suite3270/suite3270-3.3.15_p4.ebuild  | 118 -------------------------
 net-misc/suite3270/suite3270-3.3.15_p7.ebuild  | 118 -------------------------
 net-misc/suite3270/suite3270-3.4_p4.ebuild     | 112 -----------------------
 net-misc/suite3270/suite3270-3.4_p5.ebuild     | 112 -----------------------
 net-misc/suite3270/suite3270-3.4_p6.ebuild     | 112 -----------------------
 net-misc/suite3270/suite3270-3.4_p7.ebuild     | 112 -----------------------
 net-misc/suite3270/suite3270-3.4_p8.ebuild     | 102 ---------------------
 9 files changed, 912 deletions(-)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index aec8996..cc461db 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,10 +1,2 @@
-DIST suite3270-3.3.14ga11-src.tgz 6902551 SHA256 80f0a21e0a298297e4156d1ba413f6a3fd60a6850e05733a8c7dbd30323d2b00 SHA512 1f4b735b1baa0c813809324989becd1b62807bf05033f0415a9cd7523af04728bc2511213a091e8c4377163a4c26635168633c12d331da3f0a683f736c041bca WHIRLPOOL 34cd41f5bda9609edaaaec88df2fe535fc16790d34905c65ea67a0df94e9532e268dcb5a62b97a344621919dae05fbfbaaf37f02ceaede3faf98f492f999d190
-DIST suite3270-3.3.15ga4-src.tgz 6957941 SHA256 96d9433910efc440bfc605eda549e252dff3ebad0112d0143871c604272bbefe SHA512 8eed672772b4fd3683ba8ce3039b9929f4ab7470fd085e86455478ee8e8830fa2d524a16c1d438796e096ddf4839ee190a9186700ad2cc8bfe86617eb41ad65f WHIRLPOOL 9230e65cef83c60ffdb048a132332509446607ad2eb2204278d92877957f9f266d0bfb675e4c5d180c3b60d759fac3b7615f81169b2ee0d21ce45a2114c722aa
-DIST suite3270-3.3.15ga7-src.tgz 6957724 SHA256 1d354fc23f62d9a65b08889bd4a51b05dcb81998fcdf0d403088c00aa9898ede SHA512 9d4fd69a55330b8ad6bab546e4352020a5df3644ac23f4b41de1e4161fca0ae4312c4fd50489d7acd6d637942b640dc22088aae30e589159bc69e04fd4902edc WHIRLPOOL c0c10c9f6da24937c518cc6d3c87e6800bf55f321220c40b34e40fc9c53b21f9808357476540d942674f014cea309a2d62b62072b70ae405a3f1e8aa06e4ebcc
 DIST suite3270-3.3.15ga9-src.tgz 6960911 SHA256 e22f40360170acf70b6de521173c633072582315b4879aef276fb8c97102e848 SHA512 dd6ad0b42f935a9a25170d3ef765e8d31746b7c6a7d9c6f31630da77cc4fd2bde9f4861c86fb237211dd17e60423c4e1627871c8a710467076b99166e7774ccb WHIRLPOOL 79b5691995dd98e6821130df3df8fed2af04abb7ebce642a12d82fa67045c3a1e491d32b8dd43b574b35e80cf0c734f8ab007ece18130e7c373175fa672a8e46
-DIST suite3270-3.4ga4-src.tgz 3395525 SHA256 7b367beb68d3af02b9dc65543f7f38c988f221e585aa72610814a9e60d4dddec SHA512 b01f82aa6d46e7766d1197daaaed0bd68adfda4e3d835beda63e03c7a11e3c91fccb1f7bda31a7f146f54cf63503dae4ab690bffe4ac2ed253a6af409f47ee66 WHIRLPOOL 8c5b8015d95b716e7c6a19838e9b771beb369408521ec22e8b05ff67e343d84ed24fce0594274a8c51dad37ab3ea7cf665a0ce5a21f5900027d5326b70a66376
-DIST suite3270-3.4ga5-src.tgz 3398700 SHA256 01ef94341326e797c090be813bf096b240adfbca44334545ad3433f684a9dcba SHA512 b2b43a7b09d98dccbd6cb7782ff32c6d314084cde2d0b958c21798931faa6cb3979aed4b46db0cb571fed171505936049ecdd2980f2ad2f04f1e4908ea880fb3 WHIRLPOOL f69f86d7c847ec781cff522ea115a11fd14cfffb2cfd5717929db5f9b5a3c5fc259c4b211170cdbeef8ecb6c99c25f09515aac4d906a27c6a44240251f960184
-DIST suite3270-3.4ga6-src.tgz 3398002 SHA256 7c662d30f2fc1616eeb546410e49e1312f9fa4d8316a017317abe146f893a1fe SHA512 c1d06529b98b6c18b74f832f14fc1e4d0adf1becdeb5f117a00b9c4df6b35337d0cdcb20499004cd0c5c63568a24b15f1f8a6038a7ede8e4fa6c5484c51aa738 WHIRLPOOL 2d9f8d0541921d8352ec210e5cb4f3b8c0fe1522cf69e5402f2322109ae4983bfe90cd249d3c1c2c4972f77584d9106166468a43032cb93e6ae6ffcacba6cfb6
-DIST suite3270-3.4ga7-src.tgz 3398617 SHA256 f21af93a611d80e2e50338e7831d368fd821ac67a6a292acb48366bbd98155d2 SHA512 881074d095f3606b25dcc331652967596877bd28152729775482d85b03a9a0b8ad7f30881264164c06b415496c62b52ff54cf64a52807b343197dc60d290fd87 WHIRLPOOL 9d77680d850e04cffe9a540816010edf9fb0fa9ea1248ea842dddc6f0df2eb1f9acf9ae99381a268c0a2926a231d0aa96412e56a3fdf99e78ecd823799b48015
-DIST suite3270-3.4ga8-src.tgz 3399547 SHA256 06be4d79ffc24f4465b167b08c6ec48b595f689f3c5177ce5902fb31560b5dfd SHA512 42e6b527891623ca731f24ad6329e82767f06fd2f8906ae236ed1ca8a9e65bd612f3776c5d619a951fbd8ceec650b761b2ed5332283c1fe27cd08bfd9054c6b7 WHIRLPOOL 0d99a0ca05778155325bec9ed7e839f76f382265b0efe7b96405638b021366901bc8ff21b5a0dd302147dc654b712308e76a13b0fa6c42c0f7fdcab37ec105cd
 DIST suite3270-3.4ga9-src.tgz 3400841 SHA256 49dfd73f930196c05bbc80709c2ac89b5c4f43745d6ce7a271c78a4624d93c1e SHA512 02c834d8a23bf3cde33dec017d5d8dcc6473ca43bb066d3d0315898de9a2685ad75986ec14e2c6234269b310121bb5f8c4a04df3694e02fcc6c0947cfc661f69 WHIRLPOOL bb3974b7b690fe6ca41830dc1cb89f2d8e08be7b85423d771af8b97ef49191ae96ce84d7c7de2f03c058d2aa9738ab8949ae99c7de32f9605b3064daba9ebe17

diff --git a/net-misc/suite3270/suite3270-3.3.14_p11.ebuild b/net-misc/suite3270/suite3270-3.3.14_p11.ebuild
deleted file mode 100644
index f248d1c..0000000
--- a/net-misc/suite3270/suite3270-3.3.14_p11.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}-${SUB_PV}
-
-inherit eutils font multiprocessing
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc s390 sparc x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? ( sys-libs/ncurses sys-libs/readline )
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-misc/xbitmaps
-		x11-proto/xproto
-		app-text/rman
-		x11-apps/mkfontdir
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in {1..5}; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	EOF
-	chmod a+rx _install
-	sed -i \
-		-e "s:@INSTALL@:${S}/_install:" \
-		*/Makefile.in
-
-	sed -i \
-		-e 's:CPPFunction:rl_completion_func_t:' \
-		c3270-*/c3270.c || die #503364
-}
-
-src_configure() {
-	local p myconf
-	# Run configures in parallel!
-	multijob_init
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}-${SUB_PV}"
-		if [[ ${p} == "x3270" ]] ; then
-			myconf=(
-				--without-xmkmf
-				$(use_with X x)
-				$(use_with X fontdir "${FONTDIR}")
-			)
-		else
-			myconf=()
-		fi
-		multijob_child_init econf \
-			--cache-file="${S}"/config.cache \
-			$(use_enable cjk dbcs) \
-			$(use_enable ssl) \
-			"${myconf[@]}"
-	done
-	sed \
-		-e "s:@SUBDIRS@:$(suite3270_makelist):" \
-		-e "s:@VER@:${SUB_PV}:" \
-		"${FILESDIR}"/Makefile.in > "${S}"/Makefile || die
-	multijob_finish
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	EXTRA_TARGETS='install.man' default
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}-${SUB_PV}"
-		docinto ${p}
-		local d=$(echo README*)
-		[[ -n ${d} ]] && dodoc ${d}
-		use doc && dohtml html/*
-	done
-	find "${ED}"/usr/share/man/ -type f -perm /1 -exec chmod a-x {} +
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }

diff --git a/net-misc/suite3270/suite3270-3.3.15_p4.ebuild b/net-misc/suite3270/suite3270-3.3.15_p4.ebuild
deleted file mode 100644
index 3e26b40..0000000
--- a/net-misc/suite3270/suite3270-3.3.15_p4.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}-${SUB_PV}
-
-inherit eutils font multiprocessing
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? ( sys-libs/ncurses sys-libs/readline )
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-misc/xbitmaps
-		x11-proto/xproto
-		app-text/rman
-		x11-apps/mkfontdir
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in {1..5}; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	EOF
-	chmod a+rx _install
-	sed -i \
-		-e "s:@INSTALL@:${S}/_install:" \
-		*/Makefile.in
-
-	sed -i \
-		-e 's:CPPFunction:rl_completion_func_t:' \
-		c3270-*/c3270.c || die #503364
-}
-
-src_configure() {
-	local p myconf
-	# Run configures in parallel!
-	multijob_init
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}-${SUB_PV}"
-		if [[ ${p} == "x3270" ]] ; then
-			myconf=(
-				--without-xmkmf
-				$(use_with X x)
-				$(use_with X fontdir "${FONTDIR}")
-			)
-		else
-			myconf=()
-		fi
-		multijob_child_init econf \
-			--cache-file="${S}"/config.cache \
-			$(use_enable cjk dbcs) \
-			$(use_enable ssl) \
-			"${myconf[@]}"
-	done
-	sed \
-		-e "s:@SUBDIRS@:$(suite3270_makelist):" \
-		-e "s:@VER@:${SUB_PV}:" \
-		"${FILESDIR}"/Makefile.in > "${S}"/Makefile || die
-	multijob_finish
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	EXTRA_TARGETS='install.man' default
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}-${SUB_PV}"
-		docinto ${p}
-		local d=$(echo README*)
-		[[ -n ${d} ]] && dodoc ${d}
-		use doc && dohtml html/*
-	done
-	find "${ED}"/usr/share/man/ -type f -perm /1 -exec chmod a-x {} +
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }

diff --git a/net-misc/suite3270/suite3270-3.3.15_p7.ebuild b/net-misc/suite3270/suite3270-3.3.15_p7.ebuild
deleted file mode 100644
index 3e26b40..0000000
--- a/net-misc/suite3270/suite3270-3.3.15_p7.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}-${SUB_PV}
-
-inherit eutils font multiprocessing
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? ( sys-libs/ncurses sys-libs/readline )
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-misc/xbitmaps
-		x11-proto/xproto
-		app-text/rman
-		x11-apps/mkfontdir
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in {1..5}; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	EOF
-	chmod a+rx _install
-	sed -i \
-		-e "s:@INSTALL@:${S}/_install:" \
-		*/Makefile.in
-
-	sed -i \
-		-e 's:CPPFunction:rl_completion_func_t:' \
-		c3270-*/c3270.c || die #503364
-}
-
-src_configure() {
-	local p myconf
-	# Run configures in parallel!
-	multijob_init
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}-${SUB_PV}"
-		if [[ ${p} == "x3270" ]] ; then
-			myconf=(
-				--without-xmkmf
-				$(use_with X x)
-				$(use_with X fontdir "${FONTDIR}")
-			)
-		else
-			myconf=()
-		fi
-		multijob_child_init econf \
-			--cache-file="${S}"/config.cache \
-			$(use_enable cjk dbcs) \
-			$(use_enable ssl) \
-			"${myconf[@]}"
-	done
-	sed \
-		-e "s:@SUBDIRS@:$(suite3270_makelist):" \
-		-e "s:@VER@:${SUB_PV}:" \
-		"${FILESDIR}"/Makefile.in > "${S}"/Makefile || die
-	multijob_finish
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	EXTRA_TARGETS='install.man' default
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}-${SUB_PV}"
-		docinto ${p}
-		local d=$(echo README*)
-		[[ -n ${d} ]] && dodoc ${d}
-		use doc && dohtml html/*
-	done
-	find "${ED}"/usr/share/man/ -type f -perm /1 -exec chmod a-x {} +
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }

diff --git a/net-misc/suite3270/suite3270-3.4_p4.ebuild b/net-misc/suite3270/suite3270-3.4_p4.ebuild
deleted file mode 100644
index d86e981..0000000
--- a/net-misc/suite3270/suite3270-3.4_p4.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-misc/xbitmaps
-		x11-proto/xproto
-		app-text/rman
-		x11-apps/mkfontdir
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in {1..5}; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	EOF
-	chmod a+rx _install
-	sed -i \
-		-e "s:@INSTALL@:${S}/_install:" \
-		*/Makefile.in
-
-	# https://sourceforge.net/p/x3270/bugs/13/
-	sed -i \
-		-e '/pr3287.man/s:$(INSTALL):@INSTALL_DATA@:' \
-		pr3287/Makefile.in || die
-
-	# https://sourceforge.net/p/x3270/bugs/12/
-	if has_version '>=sys-libs/glibc-2.20' ; then
-		sed -i \
-			-e "s:-D_BSD_SOURCE:-D_DEFAULT_SOURCE:" \
-			*/configure || die
-	fi
-}
-
-src_configure() {
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dohtml html/*
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }

diff --git a/net-misc/suite3270/suite3270-3.4_p5.ebuild b/net-misc/suite3270/suite3270-3.4_p5.ebuild
deleted file mode 100644
index d86e981..0000000
--- a/net-misc/suite3270/suite3270-3.4_p5.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-misc/xbitmaps
-		x11-proto/xproto
-		app-text/rman
-		x11-apps/mkfontdir
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in {1..5}; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	EOF
-	chmod a+rx _install
-	sed -i \
-		-e "s:@INSTALL@:${S}/_install:" \
-		*/Makefile.in
-
-	# https://sourceforge.net/p/x3270/bugs/13/
-	sed -i \
-		-e '/pr3287.man/s:$(INSTALL):@INSTALL_DATA@:' \
-		pr3287/Makefile.in || die
-
-	# https://sourceforge.net/p/x3270/bugs/12/
-	if has_version '>=sys-libs/glibc-2.20' ; then
-		sed -i \
-			-e "s:-D_BSD_SOURCE:-D_DEFAULT_SOURCE:" \
-			*/configure || die
-	fi
-}
-
-src_configure() {
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dohtml html/*
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }

diff --git a/net-misc/suite3270/suite3270-3.4_p6.ebuild b/net-misc/suite3270/suite3270-3.4_p6.ebuild
deleted file mode 100644
index d86e981..0000000
--- a/net-misc/suite3270/suite3270-3.4_p6.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-misc/xbitmaps
-		x11-proto/xproto
-		app-text/rman
-		x11-apps/mkfontdir
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in {1..5}; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	EOF
-	chmod a+rx _install
-	sed -i \
-		-e "s:@INSTALL@:${S}/_install:" \
-		*/Makefile.in
-
-	# https://sourceforge.net/p/x3270/bugs/13/
-	sed -i \
-		-e '/pr3287.man/s:$(INSTALL):@INSTALL_DATA@:' \
-		pr3287/Makefile.in || die
-
-	# https://sourceforge.net/p/x3270/bugs/12/
-	if has_version '>=sys-libs/glibc-2.20' ; then
-		sed -i \
-			-e "s:-D_BSD_SOURCE:-D_DEFAULT_SOURCE:" \
-			*/configure || die
-	fi
-}
-
-src_configure() {
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dohtml html/*
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }

diff --git a/net-misc/suite3270/suite3270-3.4_p7.ebuild b/net-misc/suite3270/suite3270-3.4_p7.ebuild
deleted file mode 100644
index d86e981..0000000
--- a/net-misc/suite3270/suite3270-3.4_p7.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-misc/xbitmaps
-		x11-proto/xproto
-		app-text/rman
-		x11-apps/mkfontdir
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in {1..5}; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	EOF
-	chmod a+rx _install
-	sed -i \
-		-e "s:@INSTALL@:${S}/_install:" \
-		*/Makefile.in
-
-	# https://sourceforge.net/p/x3270/bugs/13/
-	sed -i \
-		-e '/pr3287.man/s:$(INSTALL):@INSTALL_DATA@:' \
-		pr3287/Makefile.in || die
-
-	# https://sourceforge.net/p/x3270/bugs/12/
-	if has_version '>=sys-libs/glibc-2.20' ; then
-		sed -i \
-			-e "s:-D_BSD_SOURCE:-D_DEFAULT_SOURCE:" \
-			*/configure || die
-	fi
-}
-
-src_configure() {
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dohtml html/*
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }

diff --git a/net-misc/suite3270/suite3270-3.4_p8.ebuild b/net-misc/suite3270/suite3270-3.4_p8.ebuild
deleted file mode 100644
index ddb4221..0000000
--- a/net-misc/suite3270/suite3270-3.4_p8.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/"
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXaw
-		x11-libs/libXmu
-		x11-libs/libXt
-	)
-	ncurses? (
-		sys-libs/ncurses:=
-		sys-libs/readline:0=
-	)
-	tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-	X? (
-		x11-misc/xbitmaps
-		x11-proto/xproto
-		app-text/rman
-		x11-apps/mkfontdir
-		x11-apps/bdftopcf
-	)"
-
-suite3270_makelist() {
-	echo pr3287 s3270 \
-		$(usex ncurses c3270 '') \
-		$(usex tcl tcl3270 '') \
-		$(usex X x3270 '')
-}
-
-src_prepare() {
-	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
-	# (they have the same contents).  Wrap that in a retry to avoid errors.
-	cat <<-EOF > _install
-	#!/bin/sh
-	for n in 1 2 3 4 5; do
-		install "\$@" && exit
-		echo "retrying ..."
-	done
-	exit 1
-	EOF
-	chmod a+rx _install
-	# Can't use the $INSTALL var as top level configure also uses it.
-	# https://sourceforge.net/p/x3270/bugs/15/
-	export ac_cv_path_install="${S}/_install"
-}
-
-src_configure() {
-	echo "${INSTALL}"
-	econf \
-		--cache-file="${S}"/config.cache \
-		--enable-s3270 \
-		--enable-pr3287 \
-		$(use_enable ncurses c3270) \
-		$(use_enable tcl tcl3270) \
-		$(use_enable X x3270) \
-		$(use_with X x) \
-		$(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-	use X && dodir "${FONTDIR}"
-	emake DESTDIR="${D}" install{,.man}
-
-	local p
-	for p in $(suite3270_makelist) ; do
-		cd "${S}/${p}"
-		docinto ${p}
-		dodoc README*
-		use doc && dohtml html/*
-	done
-
-	use X && font_src_install
-}
-
-pkg_postinst() { use X && font_pkg_postinst ; }
-pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2016-01-02  5:46 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2016-01-02  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     a97b5d844a59273824a4d16cecd9f491702ea21e
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  2 05:23:46 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Jan  2 05:28:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97b5d84

net-misc/suite3270: version bump to 3.4_p10

 net-misc/suite3270/Manifest                 |   1 +
 net-misc/suite3270/suite3270-3.4_p10.ebuild | 102 ++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index cc461db..5a3a040 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,2 +1,3 @@
 DIST suite3270-3.3.15ga9-src.tgz 6960911 SHA256 e22f40360170acf70b6de521173c633072582315b4879aef276fb8c97102e848 SHA512 dd6ad0b42f935a9a25170d3ef765e8d31746b7c6a7d9c6f31630da77cc4fd2bde9f4861c86fb237211dd17e60423c4e1627871c8a710467076b99166e7774ccb WHIRLPOOL 79b5691995dd98e6821130df3df8fed2af04abb7ebce642a12d82fa67045c3a1e491d32b8dd43b574b35e80cf0c734f8ab007ece18130e7c373175fa672a8e46
+DIST suite3270-3.4ga10-src.tgz 3398730 SHA256 e9c1b46a61e4e727538fa942657c7eea7eef42de916a78c72a086b57330e2417 SHA512 d9ed4aa41c45a2e961d5c2d0c00c6b81526da64b9c1765b0c5e39cb647157026a787db2054b2feb55c57e5a458a31062141471447b1177fd46cbbeb7d71e3f28 WHIRLPOOL 0af05ca2bedf00595fb8f525f51be3d6595d320d8f199d677d684ed797c7d1a29e1e1bb93187136c4fd8679c00e0255e5178d5ea3a2357a6545124ce510ecc92
 DIST suite3270-3.4ga9-src.tgz 3400841 SHA256 49dfd73f930196c05bbc80709c2ac89b5c4f43745d6ce7a271c78a4624d93c1e SHA512 02c834d8a23bf3cde33dec017d5d8dcc6473ca43bb066d3d0315898de9a2685ad75986ec14e2c6234269b310121bb5f8c4a04df3694e02fcc6c0947cfc661f69 WHIRLPOOL bb3974b7b690fe6ca41830dc1cb89f2d8e08be7b85423d771af8b97ef49191ae96ce84d7c7de2f03c058d2aa9738ab8949ae99c7de32f9605b3064daba9ebe17

diff --git a/net-misc/suite3270/suite3270-3.4_p10.ebuild b/net-misc/suite3270/suite3270-3.4_p10.ebuild
new file mode 100644
index 0000000..ddb4221
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.4_p10.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S=${WORKDIR}/${FONT_PN}
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-misc/xbitmaps
+		x11-proto/xproto
+		app-text/rman
+		x11-apps/mkfontdir
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	echo "${INSTALL}"
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2015-10-24  6:09 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2015-10-24  6:09 UTC (permalink / raw
  To: gentoo-commits

commit:     3cbd04d3cde6287b18758fb9eebc589e53c94bed
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 24 06:09:15 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Oct 24 06:09:28 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbd04d3

net-misc/suite3270: version bump to 3.4_p9

 net-misc/suite3270/Manifest                |   1 +
 net-misc/suite3270/suite3270-3.4_p9.ebuild | 102 +++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index db48386..aec8996 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -7,3 +7,4 @@ DIST suite3270-3.4ga5-src.tgz 3398700 SHA256 01ef94341326e797c090be813bf096b240a
 DIST suite3270-3.4ga6-src.tgz 3398002 SHA256 7c662d30f2fc1616eeb546410e49e1312f9fa4d8316a017317abe146f893a1fe SHA512 c1d06529b98b6c18b74f832f14fc1e4d0adf1becdeb5f117a00b9c4df6b35337d0cdcb20499004cd0c5c63568a24b15f1f8a6038a7ede8e4fa6c5484c51aa738 WHIRLPOOL 2d9f8d0541921d8352ec210e5cb4f3b8c0fe1522cf69e5402f2322109ae4983bfe90cd249d3c1c2c4972f77584d9106166468a43032cb93e6ae6ffcacba6cfb6
 DIST suite3270-3.4ga7-src.tgz 3398617 SHA256 f21af93a611d80e2e50338e7831d368fd821ac67a6a292acb48366bbd98155d2 SHA512 881074d095f3606b25dcc331652967596877bd28152729775482d85b03a9a0b8ad7f30881264164c06b415496c62b52ff54cf64a52807b343197dc60d290fd87 WHIRLPOOL 9d77680d850e04cffe9a540816010edf9fb0fa9ea1248ea842dddc6f0df2eb1f9acf9ae99381a268c0a2926a231d0aa96412e56a3fdf99e78ecd823799b48015
 DIST suite3270-3.4ga8-src.tgz 3399547 SHA256 06be4d79ffc24f4465b167b08c6ec48b595f689f3c5177ce5902fb31560b5dfd SHA512 42e6b527891623ca731f24ad6329e82767f06fd2f8906ae236ed1ca8a9e65bd612f3776c5d619a951fbd8ceec650b761b2ed5332283c1fe27cd08bfd9054c6b7 WHIRLPOOL 0d99a0ca05778155325bec9ed7e839f76f382265b0efe7b96405638b021366901bc8ff21b5a0dd302147dc654b712308e76a13b0fa6c42c0f7fdcab37ec105cd
+DIST suite3270-3.4ga9-src.tgz 3400841 SHA256 49dfd73f930196c05bbc80709c2ac89b5c4f43745d6ce7a271c78a4624d93c1e SHA512 02c834d8a23bf3cde33dec017d5d8dcc6473ca43bb066d3d0315898de9a2685ad75986ec14e2c6234269b310121bb5f8c4a04df3694e02fcc6c0947cfc661f69 WHIRLPOOL bb3974b7b690fe6ca41830dc1cb89f2d8e08be7b85423d771af8b97ef49191ae96ce84d7c7de2f03c058d2aa9738ab8949ae99c7de32f9605b3064daba9ebe17

diff --git a/net-misc/suite3270/suite3270-3.4_p9.ebuild b/net-misc/suite3270/suite3270-3.4_p9.ebuild
new file mode 100644
index 0000000..ddb4221
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.4_p9.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S=${WORKDIR}/${FONT_PN}
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-misc/xbitmaps
+		x11-proto/xproto
+		app-text/rman
+		x11-apps/mkfontdir
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	echo "${INSTALL}"
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2015-09-18 19:56 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2015-09-18 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     9d88664968104fa0fdccb397f497ea22e3a0bdff
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 18 19:56:06 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Sep 18 19:56:23 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d886649

net-misc/suite3270: mark 3.3.15_p9 stable for all

 net-misc/suite3270/suite3270-3.3.15_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-3.3.15_p9.ebuild b/net-misc/suite3270/suite3270-3.3.15_p9.ebuild
index 3e26b40..f248d1c 100644
--- a/net-misc/suite3270/suite3270-3.3.15_p9.ebuild
+++ b/net-misc/suite3270/suite3270-3.3.15_p9.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl )


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2015-09-18 19:56 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2015-09-18 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     1c4cec3da9c5d92aa5acccabc8a45219d3126ef0
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 18 19:54:33 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Sep 18 19:56:23 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4cec3d

net-misc/suite3270: version bump to 3.4_p8

 net-misc/suite3270/Manifest                |   1 +
 net-misc/suite3270/suite3270-3.4_p8.ebuild | 102 +++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 600e081..db48386 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -6,3 +6,4 @@ DIST suite3270-3.4ga4-src.tgz 3395525 SHA256 7b367beb68d3af02b9dc65543f7f38c988f
 DIST suite3270-3.4ga5-src.tgz 3398700 SHA256 01ef94341326e797c090be813bf096b240adfbca44334545ad3433f684a9dcba SHA512 b2b43a7b09d98dccbd6cb7782ff32c6d314084cde2d0b958c21798931faa6cb3979aed4b46db0cb571fed171505936049ecdd2980f2ad2f04f1e4908ea880fb3 WHIRLPOOL f69f86d7c847ec781cff522ea115a11fd14cfffb2cfd5717929db5f9b5a3c5fc259c4b211170cdbeef8ecb6c99c25f09515aac4d906a27c6a44240251f960184
 DIST suite3270-3.4ga6-src.tgz 3398002 SHA256 7c662d30f2fc1616eeb546410e49e1312f9fa4d8316a017317abe146f893a1fe SHA512 c1d06529b98b6c18b74f832f14fc1e4d0adf1becdeb5f117a00b9c4df6b35337d0cdcb20499004cd0c5c63568a24b15f1f8a6038a7ede8e4fa6c5484c51aa738 WHIRLPOOL 2d9f8d0541921d8352ec210e5cb4f3b8c0fe1522cf69e5402f2322109ae4983bfe90cd249d3c1c2c4972f77584d9106166468a43032cb93e6ae6ffcacba6cfb6
 DIST suite3270-3.4ga7-src.tgz 3398617 SHA256 f21af93a611d80e2e50338e7831d368fd821ac67a6a292acb48366bbd98155d2 SHA512 881074d095f3606b25dcc331652967596877bd28152729775482d85b03a9a0b8ad7f30881264164c06b415496c62b52ff54cf64a52807b343197dc60d290fd87 WHIRLPOOL 9d77680d850e04cffe9a540816010edf9fb0fa9ea1248ea842dddc6f0df2eb1f9acf9ae99381a268c0a2926a231d0aa96412e56a3fdf99e78ecd823799b48015
+DIST suite3270-3.4ga8-src.tgz 3399547 SHA256 06be4d79ffc24f4465b167b08c6ec48b595f689f3c5177ce5902fb31560b5dfd SHA512 42e6b527891623ca731f24ad6329e82767f06fd2f8906ae236ed1ca8a9e65bd612f3776c5d619a951fbd8ceec650b761b2ed5332283c1fe27cd08bfd9054c6b7 WHIRLPOOL 0d99a0ca05778155325bec9ed7e839f76f382265b0efe7b96405638b021366901bc8ff21b5a0dd302147dc654b712308e76a13b0fa6c42c0f7fdcab37ec105cd

diff --git a/net-misc/suite3270/suite3270-3.4_p8.ebuild b/net-misc/suite3270/suite3270-3.4_p8.ebuild
new file mode 100644
index 0000000..ddb4221
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.4_p8.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S=${WORKDIR}/${FONT_PN}
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-misc/xbitmaps
+		x11-proto/xproto
+		app-text/rman
+		x11-apps/mkfontdir
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in 1 2 3 4 5; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	exit 1
+	EOF
+	chmod a+rx _install
+	# Can't use the $INSTALL var as top level configure also uses it.
+	# https://sourceforge.net/p/x3270/bugs/15/
+	export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+	echo "${INSTALL}"
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2015-08-28 17:24 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2015-08-28 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     bf89f632bd9c90fa2be80bc5cd08c8b2f83ef584
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 28 17:23:35 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Aug 28 17:23:40 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf89f632

net-misc/suite3270: version bump to 3.4_p7

 net-misc/suite3270/Manifest                |   1 +
 net-misc/suite3270/suite3270-3.4_p7.ebuild | 112 +++++++++++++++++++++++++++++
 2 files changed, 113 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 5a65f16..600e081 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -5,3 +5,4 @@ DIST suite3270-3.3.15ga9-src.tgz 6960911 SHA256 e22f40360170acf70b6de521173c6330
 DIST suite3270-3.4ga4-src.tgz 3395525 SHA256 7b367beb68d3af02b9dc65543f7f38c988f221e585aa72610814a9e60d4dddec SHA512 b01f82aa6d46e7766d1197daaaed0bd68adfda4e3d835beda63e03c7a11e3c91fccb1f7bda31a7f146f54cf63503dae4ab690bffe4ac2ed253a6af409f47ee66 WHIRLPOOL 8c5b8015d95b716e7c6a19838e9b771beb369408521ec22e8b05ff67e343d84ed24fce0594274a8c51dad37ab3ea7cf665a0ce5a21f5900027d5326b70a66376
 DIST suite3270-3.4ga5-src.tgz 3398700 SHA256 01ef94341326e797c090be813bf096b240adfbca44334545ad3433f684a9dcba SHA512 b2b43a7b09d98dccbd6cb7782ff32c6d314084cde2d0b958c21798931faa6cb3979aed4b46db0cb571fed171505936049ecdd2980f2ad2f04f1e4908ea880fb3 WHIRLPOOL f69f86d7c847ec781cff522ea115a11fd14cfffb2cfd5717929db5f9b5a3c5fc259c4b211170cdbeef8ecb6c99c25f09515aac4d906a27c6a44240251f960184
 DIST suite3270-3.4ga6-src.tgz 3398002 SHA256 7c662d30f2fc1616eeb546410e49e1312f9fa4d8316a017317abe146f893a1fe SHA512 c1d06529b98b6c18b74f832f14fc1e4d0adf1becdeb5f117a00b9c4df6b35337d0cdcb20499004cd0c5c63568a24b15f1f8a6038a7ede8e4fa6c5484c51aa738 WHIRLPOOL 2d9f8d0541921d8352ec210e5cb4f3b8c0fe1522cf69e5402f2322109ae4983bfe90cd249d3c1c2c4972f77584d9106166468a43032cb93e6ae6ffcacba6cfb6
+DIST suite3270-3.4ga7-src.tgz 3398617 SHA256 f21af93a611d80e2e50338e7831d368fd821ac67a6a292acb48366bbd98155d2 SHA512 881074d095f3606b25dcc331652967596877bd28152729775482d85b03a9a0b8ad7f30881264164c06b415496c62b52ff54cf64a52807b343197dc60d290fd87 WHIRLPOOL 9d77680d850e04cffe9a540816010edf9fb0fa9ea1248ea842dddc6f0df2eb1f9acf9ae99381a268c0a2926a231d0aa96412e56a3fdf99e78ecd823799b48015

diff --git a/net-misc/suite3270/suite3270-3.4_p7.ebuild b/net-misc/suite3270/suite3270-3.4_p7.ebuild
new file mode 100644
index 0000000..d86e981
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.4_p7.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S=${WORKDIR}/${FONT_PN}
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-misc/xbitmaps
+		x11-proto/xproto
+		app-text/rman
+		x11-apps/mkfontdir
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in {1..5}; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	EOF
+	chmod a+rx _install
+	sed -i \
+		-e "s:@INSTALL@:${S}/_install:" \
+		*/Makefile.in
+
+	# https://sourceforge.net/p/x3270/bugs/13/
+	sed -i \
+		-e '/pr3287.man/s:$(INSTALL):@INSTALL_DATA@:' \
+		pr3287/Makefile.in || die
+
+	# https://sourceforge.net/p/x3270/bugs/12/
+	if has_version '>=sys-libs/glibc-2.20' ; then
+		sed -i \
+			-e "s:-D_BSD_SOURCE:-D_DEFAULT_SOURCE:" \
+			*/configure || die
+	fi
+}
+
+src_configure() {
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/
@ 2015-08-11  3:09 Mike Frysinger
  0 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2015-08-11  3:09 UTC (permalink / raw
  To: gentoo-commits

commit:     cf8ae692ce05918395ac59e84cddfe2e3ca2776e
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 11 03:02:54 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Aug 11 03:09:18 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8ae692

suite3270: version bump

 net-misc/suite3270/Manifest                |   1 +
 net-misc/suite3270/suite3270-3.4_p6.ebuild | 112 +++++++++++++++++++++++++++++
 2 files changed, 113 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 445db13..5a65f16 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -4,3 +4,4 @@ DIST suite3270-3.3.15ga7-src.tgz 6957724 SHA256 1d354fc23f62d9a65b08889bd4a51b05
 DIST suite3270-3.3.15ga9-src.tgz 6960911 SHA256 e22f40360170acf70b6de521173c633072582315b4879aef276fb8c97102e848 SHA512 dd6ad0b42f935a9a25170d3ef765e8d31746b7c6a7d9c6f31630da77cc4fd2bde9f4861c86fb237211dd17e60423c4e1627871c8a710467076b99166e7774ccb WHIRLPOOL 79b5691995dd98e6821130df3df8fed2af04abb7ebce642a12d82fa67045c3a1e491d32b8dd43b574b35e80cf0c734f8ab007ece18130e7c373175fa672a8e46
 DIST suite3270-3.4ga4-src.tgz 3395525 SHA256 7b367beb68d3af02b9dc65543f7f38c988f221e585aa72610814a9e60d4dddec SHA512 b01f82aa6d46e7766d1197daaaed0bd68adfda4e3d835beda63e03c7a11e3c91fccb1f7bda31a7f146f54cf63503dae4ab690bffe4ac2ed253a6af409f47ee66 WHIRLPOOL 8c5b8015d95b716e7c6a19838e9b771beb369408521ec22e8b05ff67e343d84ed24fce0594274a8c51dad37ab3ea7cf665a0ce5a21f5900027d5326b70a66376
 DIST suite3270-3.4ga5-src.tgz 3398700 SHA256 01ef94341326e797c090be813bf096b240adfbca44334545ad3433f684a9dcba SHA512 b2b43a7b09d98dccbd6cb7782ff32c6d314084cde2d0b958c21798931faa6cb3979aed4b46db0cb571fed171505936049ecdd2980f2ad2f04f1e4908ea880fb3 WHIRLPOOL f69f86d7c847ec781cff522ea115a11fd14cfffb2cfd5717929db5f9b5a3c5fc259c4b211170cdbeef8ecb6c99c25f09515aac4d906a27c6a44240251f960184
+DIST suite3270-3.4ga6-src.tgz 3398002 SHA256 7c662d30f2fc1616eeb546410e49e1312f9fa4d8316a017317abe146f893a1fe SHA512 c1d06529b98b6c18b74f832f14fc1e4d0adf1becdeb5f117a00b9c4df6b35337d0cdcb20499004cd0c5c63568a24b15f1f8a6038a7ede8e4fa6c5484c51aa738 WHIRLPOOL 2d9f8d0541921d8352ec210e5cb4f3b8c0fe1522cf69e5402f2322109ae4983bfe90cd249d3c1c2c4972f77584d9106166468a43032cb93e6ae6ffcacba6cfb6

diff --git a/net-misc/suite3270/suite3270-3.4_p6.ebuild b/net-misc/suite3270/suite3270-3.4_p6.ebuild
new file mode 100644
index 0000000..d86e981
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.4_p6.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S=${WORKDIR}/${FONT_PN}
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/"
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXaw
+		x11-libs/libXmu
+		x11-libs/libXt
+	)
+	ncurses? (
+		sys-libs/ncurses:=
+		sys-libs/readline:0=
+	)
+	tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+	X? (
+		x11-misc/xbitmaps
+		x11-proto/xproto
+		app-text/rman
+		x11-apps/mkfontdir
+		x11-apps/bdftopcf
+	)"
+
+suite3270_makelist() {
+	echo pr3287 s3270 \
+		$(usex ncurses c3270 '') \
+		$(usex tcl tcl3270 '') \
+		$(usex X x3270 '')
+}
+
+src_prepare() {
+	# Some subdirs (like c3270/x3270/s3270) install the same set of data files
+	# (they have the same contents).  Wrap that in a retry to avoid errors.
+	cat <<-EOF > _install
+	#!/bin/sh
+	for n in {1..5}; do
+		install "\$@" && exit
+		echo "retrying ..."
+	done
+	EOF
+	chmod a+rx _install
+	sed -i \
+		-e "s:@INSTALL@:${S}/_install:" \
+		*/Makefile.in
+
+	# https://sourceforge.net/p/x3270/bugs/13/
+	sed -i \
+		-e '/pr3287.man/s:$(INSTALL):@INSTALL_DATA@:' \
+		pr3287/Makefile.in || die
+
+	# https://sourceforge.net/p/x3270/bugs/12/
+	if has_version '>=sys-libs/glibc-2.20' ; then
+		sed -i \
+			-e "s:-D_BSD_SOURCE:-D_DEFAULT_SOURCE:" \
+			*/configure || die
+	fi
+}
+
+src_configure() {
+	econf \
+		--cache-file="${S}"/config.cache \
+		--enable-s3270 \
+		--enable-pr3287 \
+		$(use_enable ncurses c3270) \
+		$(use_enable tcl tcl3270) \
+		$(use_enable X x3270) \
+		$(use_with X x) \
+		$(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+	use X && dodir "${FONTDIR}"
+	emake DESTDIR="${D}" install{,.man}
+
+	local p
+	for p in $(suite3270_makelist) ; do
+		cd "${S}/${p}"
+		docinto ${p}
+		dodoc README*
+		use doc && dohtml html/*
+	done
+
+	use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }


^ permalink raw reply related	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2024-03-10  9:02 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-14 21:27 [gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/ Mike Frysinger
  -- strict thread matches above, loose matches on Subject: below --
2024-03-10  9:01 Arthur Zamarin
2024-03-10  5:42 Sam James
2024-03-10  5:42 Sam James
2024-03-10  5:42 Sam James
2024-03-10  1:59 Sam James
2023-12-03  7:34 Sam James
2023-06-10  7:08 Sam James
2023-06-09 15:27 Arthur Zamarin
2022-09-13 17:21 Sam James
2022-01-02 20:18 Mike Frysinger
2022-01-02 20:00 Mike Frysinger
2021-02-02  4:20 Sam James
2021-01-31 18:48 Sam James
2021-01-28  2:49 Sam James
2021-01-27 17:45 Sergei Trofimovich
2021-01-27  3:00 Sam James
2021-01-15  5:13 Mike Frysinger
2021-01-14 21:27 Mike Frysinger
2020-01-06  6:54 Mike Frysinger
2020-01-06  6:54 Mike Frysinger
2019-09-14  2:41 Mike Frysinger
2019-09-14  2:41 Mike Frysinger
2018-01-09 23:03 Mike Frysinger
2018-01-09 23:03 Mike Frysinger
2018-01-09 23:03 Mike Frysinger
2017-10-13 16:36 Jonas Stein
2017-01-17 20:52 Mike Frysinger
2017-01-17 20:52 Mike Frysinger
2016-12-27  7:01 Mike Frysinger
2016-01-02  5:46 Mike Frysinger
2016-01-02  5:46 Mike Frysinger
2016-01-02  5:46 Mike Frysinger
2015-10-24  6:09 Mike Frysinger
2015-09-18 19:56 Mike Frysinger
2015-09-18 19:56 Mike Frysinger
2015-08-28 17:24 Mike Frysinger
2015-08-11  3:09 Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox