public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2016-11-27 20:22 Tobias Klausmann
  0 siblings, 0 replies; 31+ messages in thread
From: Tobias Klausmann @ 2016-11-27 20:22 UTC (permalink / raw
  To: gentoo-commits

commit:     bfe37bdea9b89309d72fd8d3124f5865fb83b383
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 27 20:22:19 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sun Nov 27 20:22:34 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe37bde

dev-tcltk/itcl-4.0.3-r0: stable on alpha

Gentoo-Bug: 586300

 dev-tcltk/itcl/itcl-4.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.0.3.ebuild b/dev-tcltk/itcl/itcl-4.0.3.ebuild
index a7cc698..981462a 100644
--- a/dev-tcltk/itcl/itcl-4.0.3.ebuild
+++ b/dev-tcltk/itcl/itcl-4.0.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2016-12-31 22:20 Agostino Sarubbo
  0 siblings, 0 replies; 31+ messages in thread
From: Agostino Sarubbo @ 2016-12-31 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     4c26058855f55dd1c56d2d84798e200de23d068d
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 31 22:20:00 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 22:20:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c260588

dev-tcltk/itcl: amd64 stable wrt bug #586300

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tcltk/itcl/itcl-4.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/itcl/itcl-4.0.3.ebuild b/dev-tcltk/itcl/itcl-4.0.3.ebuild
index 981462a..3a6dabf 100644
--- a/dev-tcltk/itcl/itcl-4.0.3.ebuild
+++ b/dev-tcltk/itcl/itcl-4.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="alpha amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2018-10-10  7:26 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2018-10-10  7:26 UTC (permalink / raw
  To: gentoo-commits

commit:     a0e41968a96a5598bd6801d77b96ef96cdfc906d
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 10 07:25:54 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Oct 10 07:25:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e41968

dev-tcltk/itcl: Versoin bump to 4.1.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-tcltk/itcl/Manifest          |  1 +
 dev-tcltk/itcl/itcl-4.1.1.ebuild | 62 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-tcltk/itcl/Manifest b/dev-tcltk/itcl/Manifest
index d2a314582b8..127deb36423 100644
--- a/dev-tcltk/itcl/Manifest
+++ b/dev-tcltk/itcl/Manifest
@@ -1,2 +1,3 @@
 DIST itcl3.4.1.tar.gz 263316 BLAKE2B ba4a94d2dfe80b095e754d01036b189130918d7f29701f003873d59fa8e75074b1601dd907d94e5a9f680e05b18493d5782d6a4ddbb56d7df9ff85c8d5b17ecf SHA512 288c9b636f1814371bedd33d570a8d46055e136953685a111b76f3b89a6c7aaa1ee9223ceaae1c5ce43198195cb1adc2b178d7c4101d7fd14cb7e756c98bf2b0
 DIST itcl4.0.3.tar.gz 430522 BLAKE2B e1ce0325a501b0227f6ec721927488dff0e2ea323bb8b03b046ce23964b55cdf44d7633f34546b9b0432785e609bb7dddeb3a300cbb2d82a9e4eb70acb1bfd66 SHA512 9736a08f0f33e0afa677a77eb643454908531786435b73314a80d9ee211c06f037eb0de3c2c2608b728253f9ec613a601d76f16f29964eb06b667ecbb3400df4
+DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2

diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
new file mode 100644
index 00000000000..ee7ab36d3f3
--- /dev/null
+++ b/dev-tcltk/itcl/itcl-4.1.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils multilib
+
+MY_P="${PN}${PV}"
+
+DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
+HOMEPAGE="http://incrtcl.sourceforge.net/"
+SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%20${PV}/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+RDEPEND=">=dev-lang/tcl-8.6:0="
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}${PV}"
+
+# somehow broken
+#RESTRICT=test
+
+src_configure() {
+	econf \
+		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tclinclude="${EPREFIX}"/usr/include \
+		--disable-rpath
+}
+
+src_compile() {
+	# adjust install_name on darwin
+	if [[ ${CHOST} == *-darwin* ]]; then
+		sed -i \
+			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
+			"${S}"/Makefile || die 'sed failed'
+	fi
+
+	sed 's:-pipe::g' -i Makefile || die
+
+	emake CFLAGS_DEFAULT="${CFLAGS}"
+}
+
+src_install() {
+	default
+
+	sed \
+		-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
+		-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
+
+	cat >> "${T}"/34${PN} <<- EOF
+	LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
+	EOF
+	doenvd "${T}"/34${PN}
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2019-03-26 21:09 Sergei Trofimovich
  0 siblings, 0 replies; 31+ messages in thread
From: Sergei Trofimovich @ 2019-03-26 21:09 UTC (permalink / raw
  To: gentoo-commits

commit:     eec77f199f59b81eea35e39cfed967849a9455a6
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Mar 26 20:46:41 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 21:09:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec77f19

dev-tcltk/itcl: stable 4.1.1 for sparc, bug #677358

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

 dev-tcltk/itcl/itcl-4.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
index ee7ab36d3f3..c589846f5d0 100644
--- a/dev-tcltk/itcl/itcl-4.1.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2019-04-07 22:15 Aaron Bauman
  0 siblings, 0 replies; 31+ messages in thread
From: Aaron Bauman @ 2019-04-07 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     39b14fc7feb837b8dfcad6f3d393158b6f90f70f
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  7 22:14:45 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Apr  7 22:14:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b14fc7

dev-tcltk/itcl: amd64 stable wrt bug #677358

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-tcltk/itcl/itcl-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
index bd4ffc12284..40d30b849fe 100644
--- a/dev-tcltk/itcl/itcl-4.1.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2019-06-05  7:28 Agostino Sarubbo
  0 siblings, 0 replies; 31+ messages in thread
From: Agostino Sarubbo @ 2019-06-05  7:28 UTC (permalink / raw
  To: gentoo-commits

commit:     b8b8cabd778342542f5785afabee4970197206e9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  5 07:27:49 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun  5 07:27:49 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b8cabd

dev-tcltk/itcl: ia64 stable wrt bug #677358

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 dev-tcltk/itcl/itcl-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
index 40d30b849fe..84a9cc3c981 100644
--- a/dev-tcltk/itcl/itcl-4.1.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2019-06-05  7:46 Agostino Sarubbo
  0 siblings, 0 replies; 31+ messages in thread
From: Agostino Sarubbo @ 2019-06-05  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     a1d74daf4369c6a60eb7f42057de976bf06f27ce
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  5 07:45:53 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun  5 07:45:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d74daf

dev-tcltk/itcl: x86 stable wrt bug #677358

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 dev-tcltk/itcl/itcl-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
index 84a9cc3c981..34e5488aa24 100644
--- a/dev-tcltk/itcl/itcl-4.1.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2020-02-26  7:03 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2020-02-26  7:03 UTC (permalink / raw
  To: gentoo-commits

commit:     252b5be082e16886ec07503a7ab5e19d12e61de3
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 07:03:33 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 07:03:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252b5be0

dev-tcltk/itcl: version bump to 4.2.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/Manifest          |  1 +
 dev-tcltk/itcl/itcl-4.2.0.ebuild | 62 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-tcltk/itcl/Manifest b/dev-tcltk/itcl/Manifest
index 127deb36423..e3466f43aeb 100644
--- a/dev-tcltk/itcl/Manifest
+++ b/dev-tcltk/itcl/Manifest
@@ -1,3 +1,4 @@
 DIST itcl3.4.1.tar.gz 263316 BLAKE2B ba4a94d2dfe80b095e754d01036b189130918d7f29701f003873d59fa8e75074b1601dd907d94e5a9f680e05b18493d5782d6a4ddbb56d7df9ff85c8d5b17ecf SHA512 288c9b636f1814371bedd33d570a8d46055e136953685a111b76f3b89a6c7aaa1ee9223ceaae1c5ce43198195cb1adc2b178d7c4101d7fd14cb7e756c98bf2b0
 DIST itcl4.0.3.tar.gz 430522 BLAKE2B e1ce0325a501b0227f6ec721927488dff0e2ea323bb8b03b046ce23964b55cdf44d7633f34546b9b0432785e609bb7dddeb3a300cbb2d82a9e4eb70acb1bfd66 SHA512 9736a08f0f33e0afa677a77eb643454908531786435b73314a80d9ee211c06f037eb0de3c2c2608b728253f9ec613a601d76f16f29964eb06b667ecbb3400df4
 DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2
+DIST itcl4.2.0.tar.gz 428635 BLAKE2B 38898f3377583115eed3b4d5a8a610e0d0a515a1e4852fe3cea04eea68fe64f158bc79d7d5f3041831f97e5e28cee5a67721a187ed5cfbaa33c69e4668b55f31 SHA512 42d13d7f4f841bff49c508fe5d17c12e81b7e381db470d7db658c925b6e609a0821953aa8344764633a3b996eb5757aaae7014df13f4e38ade2dd7aa068ba385

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
new file mode 100644
index 00000000000..38092fa6313
--- /dev/null
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils multilib
+
+MY_P="${PN}${PV}"
+
+DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
+HOMEPAGE="http://incrtcl.sourceforge.net/"
+SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%20${PV}/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+RDEPEND=">=dev-lang/tcl-8.6:0="
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}${PV}"
+
+# somehow broken
+#RESTRICT=test
+
+src_configure() {
+	econf \
+		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tclinclude="${EPREFIX}"/usr/include \
+		--disable-rpath
+}
+
+src_compile() {
+	# adjust install_name on darwin
+	if [[ ${CHOST} == *-darwin* ]]; then
+		sed -i \
+			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
+			"${S}"/Makefile || die 'sed failed'
+	fi
+
+	sed 's:-pipe::g' -i Makefile || die
+
+	emake CFLAGS_DEFAULT="${CFLAGS}"
+}
+
+src_install() {
+	default
+
+	sed \
+		-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
+		-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
+
+	cat >> "${T}"/34${PN} <<- EOF
+	LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
+	EOF
+	doenvd "${T}"/34${PN}
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-01-06 22:33 Fabian Groffen
  0 siblings, 0 replies; 31+ messages in thread
From: Fabian Groffen @ 2021-01-06 22:33 UTC (permalink / raw
  To: gentoo-commits

commit:     ef214e4c00f3b44697b0860da4eb7869e3abc050
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 22:32:33 2021 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 22:32:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef214e4c

dev-tcltk/itcl: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 dev-tcltk/itcl/itcl-3.4.1.ebuild | 4 ++--
 dev-tcltk/itcl/itcl-4.0.3.ebuild | 4 ++--
 dev-tcltk/itcl/itcl-4.1.1.ebuild | 4 ++--
 dev-tcltk/itcl/itcl-4.2.0.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-tcltk/itcl/itcl-3.4.1.ebuild b/dev-tcltk/itcl/itcl-3.4.1.ebuild
index 1c4c9912741..76655429ee2 100644
--- a/dev-tcltk/itcl/itcl-3.4.1.ebuild
+++ b/dev-tcltk/itcl/itcl-3.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/incrtcl/%5BIncr%20Tcl_Tk%5D-source/$(get_version_c
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="<dev-lang/tcl-8.6:0="

diff --git a/dev-tcltk/itcl/itcl-4.0.3.ebuild b/dev-tcltk/itcl/itcl-4.0.3.ebuild
index d2d6a458d42..c4a648a95f8 100644
--- a/dev-tcltk/itcl/itcl-4.0.3.ebuild
+++ b/dev-tcltk/itcl/itcl-4.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="

diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
index 155a7a0da62..4b2563cf3c0 100644
--- a/dev-tcltk/itcl/itcl-4.1.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 38092fa6313..7f7b7147bf9 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-02-22 18:57 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2021-02-22 18:57 UTC (permalink / raw
  To: gentoo-commits

commit:     002f6845a5d5df377793fd13e819bd6fdcc5e8d8
Author:     Roy Bamford <neddyseagoon <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 15 14:48:39 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 18:55:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002f6845

dev-tcltk/itcl: added ~arm64

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Roy Bamford <neddyseagoon <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tcltk/itcl/itcl-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 7f7b7147bf9..2722c55ff39 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-03-31 19:59 Andreas Sturmlechner
  0 siblings, 0 replies; 31+ messages in thread
From: Andreas Sturmlechner @ 2021-03-31 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a7e7e46d9918d6a296b6913a87fd5bd523bb8e8b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 30 18:19:06 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Mar 31 19:59:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e7e46d

dev-tcltk/itcl: Drop 3.4.1 and 4.0.3, EAPI5--

Closes: https://bugs.gentoo.org/677358
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-tcltk/itcl/Manifest          |  2 --
 dev-tcltk/itcl/itcl-3.4.1.ebuild | 44 ---------------------------
 dev-tcltk/itcl/itcl-4.0.3.ebuild | 65 ----------------------------------------
 3 files changed, 111 deletions(-)

diff --git a/dev-tcltk/itcl/Manifest b/dev-tcltk/itcl/Manifest
index e3466f43aeb..555b91d5bde 100644
--- a/dev-tcltk/itcl/Manifest
+++ b/dev-tcltk/itcl/Manifest
@@ -1,4 +1,2 @@
-DIST itcl3.4.1.tar.gz 263316 BLAKE2B ba4a94d2dfe80b095e754d01036b189130918d7f29701f003873d59fa8e75074b1601dd907d94e5a9f680e05b18493d5782d6a4ddbb56d7df9ff85c8d5b17ecf SHA512 288c9b636f1814371bedd33d570a8d46055e136953685a111b76f3b89a6c7aaa1ee9223ceaae1c5ce43198195cb1adc2b178d7c4101d7fd14cb7e756c98bf2b0
-DIST itcl4.0.3.tar.gz 430522 BLAKE2B e1ce0325a501b0227f6ec721927488dff0e2ea323bb8b03b046ce23964b55cdf44d7633f34546b9b0432785e609bb7dddeb3a300cbb2d82a9e4eb70acb1bfd66 SHA512 9736a08f0f33e0afa677a77eb643454908531786435b73314a80d9ee211c06f037eb0de3c2c2608b728253f9ec613a601d76f16f29964eb06b667ecbb3400df4
 DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2
 DIST itcl4.2.0.tar.gz 428635 BLAKE2B 38898f3377583115eed3b4d5a8a610e0d0a515a1e4852fe3cea04eea68fe64f158bc79d7d5f3041831f97e5e28cee5a67721a187ed5cfbaa33c69e4668b55f31 SHA512 42d13d7f4f841bff49c508fe5d17c12e81b7e381db470d7db658c925b6e609a0821953aa8344764633a3b996eb5757aaae7014df13f4e38ade2dd7aa068ba385

diff --git a/dev-tcltk/itcl/itcl-3.4.1.ebuild b/dev-tcltk/itcl/itcl-3.4.1.ebuild
deleted file mode 100644
index 76655429ee2..00000000000
--- a/dev-tcltk/itcl/itcl-3.4.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib versionator
-
-MY_P="${PN}${PV/_beta/b}"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/"
-SRC_URI="mirror://sourceforge/incrtcl/%5BIncr%20Tcl_Tk%5D-source/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="<dev-lang/tcl-8.6:0="
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}${PV}"
-
-src_compile() {
-	# adjust install_name on darwin
-	if [[ ${CHOST} == *-darwin* ]]; then
-		sed -i \
-			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
-			"${S}"/Makefile || die 'sed failed'
-	fi
-
-	sed 's:-pipe::g' -i Makefile || die
-
-	emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_install() {
-	default
-
-	cat >> "${T}"/34${PN} <<- EOF
-	LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}$(get_version_component_range 1-2)/"
-	EOF
-	doenvd "${T}"/34${PN}
-}

diff --git a/dev-tcltk/itcl/itcl-4.0.3.ebuild b/dev-tcltk/itcl/itcl-4.0.3.ebuild
deleted file mode 100644
index c4a648a95f8..00000000000
--- a/dev-tcltk/itcl/itcl-4.0.3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib versionator
-
-MY_P="${PN}${PV}"
-TCL_VER="8.6.2"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/"
-SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%20${PV}/${MY_P}.tar.gz"
-#SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%204.0.2/itcl4.0.2.tar.gz"
-#SRC_URI="mirror://sourceforge/project/tcl/Tcl/${TCL_VER}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=">=dev-lang/tcl-8.6:0="
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}${PV}"
-
-# somehow broken
-#RESTRICT=test
-
-src_configure() {
-	econf \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tclinclude="${EPREFIX}"/usr/include \
-		--disable-rpath
-}
-
-src_compile() {
-	# adjust install_name on darwin
-	if [[ ${CHOST} == *-darwin* ]]; then
-		sed -i \
-			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
-			"${S}"/Makefile || die 'sed failed'
-	fi
-
-	sed 's:-pipe::g' -i Makefile || die
-
-	emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_install() {
-	default
-
-	sed \
-		-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
-		-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
-		-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
-		-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
-		-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
-		-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
-
-	cat >> "${T}"/34${PN} <<- EOF
-	LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}$(get_version_component_range 1-3)/"
-	EOF
-	doenvd "${T}"/34${PN}
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-09-15 19:46 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2021-09-15 19:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5566ebbf5f9a75bd7b776d554393f49609c60fed
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 15 19:46:01 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Sep 15 19:46:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5566ebbf

dev-tcltk/itcl: UnusedInherits

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/itcl-4.1.1.ebuild | 2 --
 dev-tcltk/itcl/itcl-4.2.0.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
index 50fd582e4ad..1df899f25f0 100644
--- a/dev-tcltk/itcl/itcl-4.1.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.1.1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=7
 
-inherit multilib
-
 MY_P="${PN}${PV}"
 
 DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 31a1c519ce3..804fc5d58d2 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=7
 
-inherit multilib
-
 MY_P="${PN}${PV}"
 
 DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-10-28  9:38 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2021-10-28  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     e98e5972c7c69fd2009241677fd27aa7b2dea345
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 09:38:32 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 09:38:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98e5972

dev-tcltk/itcl: bump 4.2.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/Manifest          |  1 +
 dev-tcltk/itcl/itcl-4.2.1.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/dev-tcltk/itcl/Manifest b/dev-tcltk/itcl/Manifest
index 555b91d5bde..0d5be6675ed 100644
--- a/dev-tcltk/itcl/Manifest
+++ b/dev-tcltk/itcl/Manifest
@@ -1,2 +1,3 @@
+DIST itcl-4-2-1.tar.gz 516035 BLAKE2B 795641559aa2c9039ecabaf0a25214360a379740dc9925015d3a08205b54ee6e1049497155d728b8c4d539976c5557d528ca2428c8cd5e33d6023a5bc1d1051b SHA512 902847885ca3aaa9b15497f8f95897cf3cfca664ba3ee9a57878402b0c47ad099ff63df1e5439d3d52a5df8e45376b233f1a361318dcad0831cf29f6c11c2275
 DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2
 DIST itcl4.2.0.tar.gz 428635 BLAKE2B 38898f3377583115eed3b4d5a8a610e0d0a515a1e4852fe3cea04eea68fe64f158bc79d7d5f3041831f97e5e28cee5a67721a187ed5cfbaa33c69e4668b55f31 SHA512 42d13d7f4f841bff49c508fe5d17c12e81b7e381db470d7db658c925b6e609a0821953aa8344764633a3b996eb5757aaae7014df13f4e38ade2dd7aa068ba385

diff --git a/dev-tcltk/itcl/itcl-4.2.1.ebuild b/dev-tcltk/itcl/itcl-4.2.1.ebuild
new file mode 100644
index 00000000000..f91441c20dc
--- /dev/null
+++ b/dev-tcltk/itcl/itcl-4.2.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MYP="${PN}-$(ver_rs 1- '-')"
+
+DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
+HOMEPAGE="http://incrtcl.sourceforge.net/"
+SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-lang/tcl-8.6:0="
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-${MYP}"
+
+# somehow broken
+#RESTRICT=test
+
+src_prepare() {
+	default
+	cp -r itclWidget/tclconfig tclconfig || die
+}
+
+src_configure() {
+	econf \
+		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tclinclude="${EPREFIX}"/usr/include \
+		--disable-rpath
+}
+
+src_compile() {
+	# adjust install_name on darwin
+	if [[ ${CHOST} == *-darwin* ]]; then
+		sed -i \
+			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
+			"${S}"/Makefile || die 'sed failed'
+	fi
+
+	sed 's:-pipe::g' -i Makefile || die
+
+	emake CFLAGS_DEFAULT="${CFLAGS}"
+}
+
+src_install() {
+	default
+
+	local MY_P=${PN}${PV}
+
+	sed \
+		-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
+		-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
+
+	cat >> "${T}"/34${PN} <<- EOF
+	LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
+	EOF
+	doenvd "${T}"/34${PN}
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-10-28  9:42 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2021-10-28  9:42 UTC (permalink / raw
  To: gentoo-commits

commit:     cfd1ba7109845121414fdc853d437451b487e032
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 09:41:57 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 09:41:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd1ba71

dev-tcltk/itcl: add github upstream

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-tcltk/itcl/metadata.xml b/dev-tcltk/itcl/metadata.xml
index 687db9f341b..f4dfd385d77 100644
--- a/dev-tcltk/itcl/metadata.xml
+++ b/dev-tcltk/itcl/metadata.xml
@@ -7,5 +7,6 @@
 	</maintainer>
 	<upstream>
 		<remote-id type="sourceforge">incrtcl</remote-id>
+		<remote-id type="github">tcltk/itcl</remote-id>
 	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-11-03 20:28 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2021-11-03 20:28 UTC (permalink / raw
  To: gentoo-commits

commit:     b12472fb407f87e58524b38a0f96583047a069a0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 20:28:27 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 20:28:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12472fb

dev-tcltk/itcl: Stabilize 4.2.0 arm64, #820263

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

 dev-tcltk/itcl/itcl-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 29478d82da0..56456f4e3ad 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-11-03 20:28 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2021-11-03 20:28 UTC (permalink / raw
  To: gentoo-commits

commit:     ab1731883a4f0d23b7acfcdeec8f011db0799ac8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 20:28:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 20:28:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab173188

dev-tcltk/itcl: Stabilize 4.2.0 sparc, #820263

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

 dev-tcltk/itcl/itcl-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 56456f4e3ad..306abe1913a 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-11-03 20:28 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2021-11-03 20:28 UTC (permalink / raw
  To: gentoo-commits

commit:     0697d22cd84d7f41cafd80381d63086af0db23b2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 20:27:53 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 20:27:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0697d22c

dev-tcltk/itcl: Stabilize 4.2.0 amd64, #820263

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

 dev-tcltk/itcl/itcl-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 6176e624909..29478d82da0 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-11-03 20:28 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2021-11-03 20:28 UTC (permalink / raw
  To: gentoo-commits

commit:     aadc70a0e1d0bc986fbd6557c00acaccd2e60c50
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 20:27:30 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 20:27:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aadc70a0

dev-tcltk/itcl: Stabilize 4.2.0 x86, #820263

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

 dev-tcltk/itcl/itcl-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 804fc5d58d2..6176e624909 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-11-05 17:38 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2021-11-05 17:38 UTC (permalink / raw
  To: gentoo-commits

commit:     e49b1a5b0b655720e51e1f3ccf91c77cdd66a0fa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  5 17:35:50 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov  5 17:35:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49b1a5b

dev-tcltk/itcl: Stabilize 4.2.0 ppc, #820263

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

 dev-tcltk/itcl/itcl-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 306abe1913a..4e580a9a869 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2021-12-12 15:26 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2021-12-12 15:26 UTC (permalink / raw
  To: gentoo-commits

commit:     fc221823a3c108f0f3d442b4b6d5b7c8126f44eb
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 12 15:25:57 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 12 15:25:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc221823

dev-tcltk/itcl: 4.2.2 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/Manifest          |  1 +
 dev-tcltk/itcl/itcl-4.2.2.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/dev-tcltk/itcl/Manifest b/dev-tcltk/itcl/Manifest
index 0d5be6675ed6..15be8db25966 100644
--- a/dev-tcltk/itcl/Manifest
+++ b/dev-tcltk/itcl/Manifest
@@ -1,3 +1,4 @@
 DIST itcl-4-2-1.tar.gz 516035 BLAKE2B 795641559aa2c9039ecabaf0a25214360a379740dc9925015d3a08205b54ee6e1049497155d728b8c4d539976c5557d528ca2428c8cd5e33d6023a5bc1d1051b SHA512 902847885ca3aaa9b15497f8f95897cf3cfca664ba3ee9a57878402b0c47ad099ff63df1e5439d3d52a5df8e45376b233f1a361318dcad0831cf29f6c11c2275
+DIST itcl-4-2-2.tar.gz 522497 BLAKE2B 3bb79525e5796b37b9274fe514b2430f8cd3f17f9b63ad008e1cc011eb298d47efedc9b684ea23cc0811f2da5f14d5dbc2c6e4b3ebf8bd7787fcc71661a621db SHA512 60bb5fba6c1188cbec15236c2f33b2409ff7a77af89526552a865376703574d01075fa9422d89e6f10c188b3eb8b3553f6d449704f55444005d2050de1c255d6
 DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2
 DIST itcl4.2.0.tar.gz 428635 BLAKE2B 38898f3377583115eed3b4d5a8a610e0d0a515a1e4852fe3cea04eea68fe64f158bc79d7d5f3041831f97e5e28cee5a67721a187ed5cfbaa33c69e4668b55f31 SHA512 42d13d7f4f841bff49c508fe5d17c12e81b7e381db470d7db658c925b6e609a0821953aa8344764633a3b996eb5757aaae7014df13f4e38ade2dd7aa068ba385

diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
new file mode 100644
index 000000000000..f91441c20dc7
--- /dev/null
+++ b/dev-tcltk/itcl/itcl-4.2.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MYP="${PN}-$(ver_rs 1- '-')"
+
+DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
+HOMEPAGE="http://incrtcl.sourceforge.net/"
+SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-lang/tcl-8.6:0="
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-${MYP}"
+
+# somehow broken
+#RESTRICT=test
+
+src_prepare() {
+	default
+	cp -r itclWidget/tclconfig tclconfig || die
+}
+
+src_configure() {
+	econf \
+		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tclinclude="${EPREFIX}"/usr/include \
+		--disable-rpath
+}
+
+src_compile() {
+	# adjust install_name on darwin
+	if [[ ${CHOST} == *-darwin* ]]; then
+		sed -i \
+			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
+			"${S}"/Makefile || die 'sed failed'
+	fi
+
+	sed 's:-pipe::g' -i Makefile || die
+
+	emake CFLAGS_DEFAULT="${CFLAGS}"
+}
+
+src_install() {
+	default
+
+	local MY_P=${PN}${PV}
+
+	sed \
+		-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
+		-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
+
+	cat >> "${T}"/34${PN} <<- EOF
+	LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
+	EOF
+	doenvd "${T}"/34${PN}
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2022-11-23  1:53 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2022-11-23  1:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0cc4c04661ab2a99d23c4dd4e2d2b06874f0bfba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 01:53:13 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 01:53:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc4c046

dev-tcltk/itcl: Stabilize 4.2.2 arm64, #882561

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

 dev-tcltk/itcl/itcl-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
index a95cbadd0ace..337ce4389ae7 100644
--- a/dev-tcltk/itcl/itcl-4.2.2.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm64 ~ia64 ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2022-11-23  1:53 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2022-11-23  1:53 UTC (permalink / raw
  To: gentoo-commits

commit:     3319f0f8dd16f7fd74cae683e412bdf349596159
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 01:53:14 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 01:53:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3319f0f8

dev-tcltk/itcl: Stabilize 4.2.2 x86, #882561

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

 dev-tcltk/itcl/itcl-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
index 337ce4389ae7..290131a7aac0 100644
--- a/dev-tcltk/itcl/itcl-4.2.2.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 arm64 ~ia64 ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm64 ~ia64 ppc ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2022-11-23  1:53 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2022-11-23  1:53 UTC (permalink / raw
  To: gentoo-commits

commit:     43248592b8b6c1ec205525f002af2ebbdcb4fb38
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 01:53:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 01:53:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43248592

dev-tcltk/itcl: Stabilize 4.2.2 ppc, #882561

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

 dev-tcltk/itcl/itcl-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
index 8271d86717d4..a95cbadd0ace 100644
--- a/dev-tcltk/itcl/itcl-4.2.2.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2022-11-23  1:56 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2022-11-23  1:56 UTC (permalink / raw
  To: gentoo-commits

commit:     d3bd783c4fad4fe32136e85f00a5ee0ee8390d55
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 01:55:46 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 01:55:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bd783c

dev-tcltk/itcl: Stabilize 4.2.2 sparc, #882561

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

 dev-tcltk/itcl/itcl-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
index 290131a7aac0..a5b6bf01a3fa 100644
--- a/dev-tcltk/itcl/itcl-4.2.2.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 arm64 ~ia64 ppc ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2022-11-23  1:56 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2022-11-23  1:56 UTC (permalink / raw
  To: gentoo-commits

commit:     bb815e009493f1a6cf4c544166436505d9d16052
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 01:55:47 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 01:55:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb815e00

dev-tcltk/itcl: Stabilize 4.2.2 amd64, #882561

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

 dev-tcltk/itcl/itcl-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
index a5b6bf01a3fa..68318f98f503 100644
--- a/dev-tcltk/itcl/itcl-4.2.2.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2023-03-11 21:45 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2023-03-11 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d8eade2f3a83e05d1b6f4e04811a9e15671b8863
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 11 21:44:16 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 21:45:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8eade2f

dev-tcltk/itcl: stat64 is ok for configure

Closes: https://bugs.gentoo.org/900136
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/itcl-4.2.2.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
index 68318f98f503..87438d8e2a38 100644
--- a/dev-tcltk/itcl/itcl-4.2.2.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.2.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=7
@@ -22,6 +22,10 @@ S="${WORKDIR}/${PN}-${MYP}"
 # somehow broken
 #RESTRICT=test
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+	stat64 # used to test for Large File Support
+)
+
 src_prepare() {
 	default
 	cp -r itclWidget/tclconfig tclconfig || die


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2024-02-25 18:47 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2024-02-25 18:47 UTC (permalink / raw
  To: gentoo-commits

commit:     e2037643f1a4abc0c765ebd2e8afe8dc36736a83
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 25 18:46:27 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Feb 25 18:46:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2037643

dev-tcltk/itcl: drop QA warning

Closes: https://bugs.gentoo.org/924208
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/itcl-4.1.1.ebuild | 3 +--
 dev-tcltk/itcl/itcl-4.2.0.ebuild | 3 +--
 dev-tcltk/itcl/itcl-4.2.1.ebuild | 3 +--
 dev-tcltk/itcl/itcl-4.2.2.ebuild | 5 ++---
 4 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
index 1df899f25f0c..0c537d94770e 100644
--- a/dev-tcltk/itcl/itcl-4.1.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,6 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="
 DEPEND="${RDEPEND}"

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 4e580a9a8695..c2d91da4c16d 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,6 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="~alpha amd64 arm64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="
 DEPEND="${RDEPEND}"

diff --git a/dev-tcltk/itcl/itcl-4.2.1.ebuild b/dev-tcltk/itcl/itcl-4.2.1.ebuild
index f91441c20dc7..c28a02066c04 100644
--- a/dev-tcltk/itcl/itcl-4.2.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,6 @@ SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="
 DEPEND="${RDEPEND}"

diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
index 87438d8e2a38..4df25396bfcf 100644
--- a/dev-tcltk/itcl/itcl-4.2.2.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.2.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=7
@@ -12,7 +12,6 @@ SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="~alpha amd64 arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
 RDEPEND=">=dev-lang/tcl-8.6:0="
 DEPEND="${RDEPEND}"
@@ -23,7 +22,7 @@ S="${WORKDIR}/${PN}-${MYP}"
 #RESTRICT=test
 
 QA_CONFIG_IMPL_DECL_SKIP=(
-	stat64 # used to test for Large File Support
+	stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support
 )
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2024-02-27 10:54 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2024-02-27 10:54 UTC (permalink / raw
  To: gentoo-commits

commit:     fcdd7cb89d96770086aceb5b66f76c53a0186faf
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 10:53:47 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 10:54:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdd7cb8

dev-tcltk/itcl: drop 4.1.1, 4.2.0, 4.2.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/Manifest          |  3 --
 dev-tcltk/itcl/itcl-4.1.1.ebuild | 59 -----------------------------------
 dev-tcltk/itcl/itcl-4.2.0.ebuild | 59 -----------------------------------
 dev-tcltk/itcl/itcl-4.2.1.ebuild | 66 ----------------------------------------
 4 files changed, 187 deletions(-)

diff --git a/dev-tcltk/itcl/Manifest b/dev-tcltk/itcl/Manifest
index 15be8db25966..4d081551d8e4 100644
--- a/dev-tcltk/itcl/Manifest
+++ b/dev-tcltk/itcl/Manifest
@@ -1,4 +1 @@
-DIST itcl-4-2-1.tar.gz 516035 BLAKE2B 795641559aa2c9039ecabaf0a25214360a379740dc9925015d3a08205b54ee6e1049497155d728b8c4d539976c5557d528ca2428c8cd5e33d6023a5bc1d1051b SHA512 902847885ca3aaa9b15497f8f95897cf3cfca664ba3ee9a57878402b0c47ad099ff63df1e5439d3d52a5df8e45376b233f1a361318dcad0831cf29f6c11c2275
 DIST itcl-4-2-2.tar.gz 522497 BLAKE2B 3bb79525e5796b37b9274fe514b2430f8cd3f17f9b63ad008e1cc011eb298d47efedc9b684ea23cc0811f2da5f14d5dbc2c6e4b3ebf8bd7787fcc71661a621db SHA512 60bb5fba6c1188cbec15236c2f33b2409ff7a77af89526552a865376703574d01075fa9422d89e6f10c188b3eb8b3553f6d449704f55444005d2050de1c255d6
-DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2
-DIST itcl4.2.0.tar.gz 428635 BLAKE2B 38898f3377583115eed3b4d5a8a610e0d0a515a1e4852fe3cea04eea68fe64f158bc79d7d5f3041831f97e5e28cee5a67721a187ed5cfbaa33c69e4668b55f31 SHA512 42d13d7f4f841bff49c508fe5d17c12e81b7e381db470d7db658c925b6e609a0821953aa8344764633a3b996eb5757aaae7014df13f4e38ade2dd7aa068ba385

diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
deleted file mode 100644
index 0c537d94770e..000000000000
--- a/dev-tcltk/itcl/itcl-4.1.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${PN}${PV}"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/"
-SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%20${PV}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND=">=dev-lang/tcl-8.6:0="
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}${PV}"
-
-# somehow broken
-#RESTRICT=test
-
-src_configure() {
-	econf \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tclinclude="${EPREFIX}"/usr/include \
-		--disable-rpath
-}
-
-src_compile() {
-	# adjust install_name on darwin
-	if [[ ${CHOST} == *-darwin* ]]; then
-		sed -i \
-			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
-			"${S}"/Makefile || die 'sed failed'
-	fi
-
-	sed 's:-pipe::g' -i Makefile || die
-
-	emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_install() {
-	default
-
-	sed \
-		-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
-		-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
-		-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
-		-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
-		-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
-		-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
-
-	cat >> "${T}"/34${PN} <<- EOF
-	LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
-	EOF
-	doenvd "${T}"/34${PN}
-}

diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
deleted file mode 100644
index c2d91da4c16d..000000000000
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${PN}${PV}"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/"
-SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%20${PV}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND=">=dev-lang/tcl-8.6:0="
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}${PV}"
-
-# somehow broken
-#RESTRICT=test
-
-src_configure() {
-	econf \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tclinclude="${EPREFIX}"/usr/include \
-		--disable-rpath
-}
-
-src_compile() {
-	# adjust install_name on darwin
-	if [[ ${CHOST} == *-darwin* ]]; then
-		sed -i \
-			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
-			"${S}"/Makefile || die 'sed failed'
-	fi
-
-	sed 's:-pipe::g' -i Makefile || die
-
-	emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_install() {
-	default
-
-	sed \
-		-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
-		-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
-		-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
-		-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
-		-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
-		-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
-
-	cat >> "${T}"/34${PN} <<- EOF
-	LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
-	EOF
-	doenvd "${T}"/34${PN}
-}

diff --git a/dev-tcltk/itcl/itcl-4.2.1.ebuild b/dev-tcltk/itcl/itcl-4.2.1.ebuild
deleted file mode 100644
index c28a02066c04..000000000000
--- a/dev-tcltk/itcl/itcl-4.2.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MYP="${PN}-$(ver_rs 1- '-')"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/"
-SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND=">=dev-lang/tcl-8.6:0="
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}-${MYP}"
-
-# somehow broken
-#RESTRICT=test
-
-src_prepare() {
-	default
-	cp -r itclWidget/tclconfig tclconfig || die
-}
-
-src_configure() {
-	econf \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tclinclude="${EPREFIX}"/usr/include \
-		--disable-rpath
-}
-
-src_compile() {
-	# adjust install_name on darwin
-	if [[ ${CHOST} == *-darwin* ]]; then
-		sed -i \
-			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
-			"${S}"/Makefile || die 'sed failed'
-	fi
-
-	sed 's:-pipe::g' -i Makefile || die
-
-	emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_install() {
-	default
-
-	local MY_P=${PN}${PV}
-
-	sed \
-		-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
-		-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
-		-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
-		-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
-		-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
-		-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
-
-	cat >> "${T}"/34${PN} <<- EOF
-	LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
-	EOF
-	doenvd "${T}"/34${PN}
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2024-02-27 10:59 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2024-02-27 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     cb9fc6eab0737589764022f2b46a2255645e6664
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 10:58:57 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 10:59:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9fc6ea

dev-tcltk/itcl: add 4.2.4

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/Manifest          |  1 +
 dev-tcltk/itcl/itcl-4.2.4.ebuild | 70 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/dev-tcltk/itcl/Manifest b/dev-tcltk/itcl/Manifest
index 4d081551d8e4..ea11e0ae88c4 100644
--- a/dev-tcltk/itcl/Manifest
+++ b/dev-tcltk/itcl/Manifest
@@ -1 +1,2 @@
 DIST itcl-4-2-2.tar.gz 522497 BLAKE2B 3bb79525e5796b37b9274fe514b2430f8cd3f17f9b63ad008e1cc011eb298d47efedc9b684ea23cc0811f2da5f14d5dbc2c6e4b3ebf8bd7787fcc71661a621db SHA512 60bb5fba6c1188cbec15236c2f33b2409ff7a77af89526552a865376703574d01075fa9422d89e6f10c188b3eb8b3553f6d449704f55444005d2050de1c255d6
+DIST itcl-4-2-4.tar.gz 536828 BLAKE2B 970d6e5cbe7322d88a0117737df553f155cdda3264aaae93b30db361f40296dde74f1652d26bb6afccc3ca4c825fbc012710d8292b6df991af3a86f8e31c2e8b SHA512 fbe3e4298721b97777947675b42a434c8c7ec566564b81b1479fb958519ac4176b707f9be7bc6860ee72ee10fe29c82b211c4ac816f9ba6d4269ab43007eefe6

diff --git a/dev-tcltk/itcl/itcl-4.2.4.ebuild b/dev-tcltk/itcl/itcl-4.2.4.ebuild
new file mode 100644
index 000000000000..2c2b6c38747a
--- /dev/null
+++ b/dev-tcltk/itcl/itcl-4.2.4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MYP="${PN}-$(ver_rs 1- '-')"
+
+DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
+HOMEPAGE="http://incrtcl.sourceforge.net/"
+SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND=">=dev-lang/tcl-8.6:0="
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-${MYP}"
+
+# somehow broken
+#RESTRICT=test
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+	stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support
+)
+
+src_prepare() {
+	default
+	cp -r itclWidget/tclconfig tclconfig || die
+}
+
+src_configure() {
+	econf \
+		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tclinclude="${EPREFIX}"/usr/include \
+		--disable-rpath
+}
+
+src_compile() {
+	# adjust install_name on darwin
+	if [[ ${CHOST} == *-darwin* ]]; then
+		sed -i \
+			-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
+			"${S}"/Makefile || die 'sed failed'
+	fi
+
+	sed 's:-pipe::g' -i Makefile || die
+
+	emake CFLAGS_DEFAULT="${CFLAGS}"
+}
+
+src_install() {
+	default
+
+	local MY_P=${PN}${PV}
+
+	sed \
+		-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
+		-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
+		-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
+		-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
+
+	cat >> "${T}"/34${PN} <<- EOF
+	LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
+	EOF
+	doenvd "${T}"/34${PN}
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2024-02-28 20:13 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2024-02-28 20:13 UTC (permalink / raw
  To: gentoo-commits

commit:     1d0448720984af7f6aa124502ec6e625233896b3
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 19:28:31 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 20:13:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d044872

dev-tcltk/itcl: add a link to allow building iwidgets

Bug: https://bugs.gentoo.org/916006
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/{itcl-4.2.4.ebuild => itcl-4.2.4-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-tcltk/itcl/itcl-4.2.4.ebuild b/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild
similarity index 97%
rename from dev-tcltk/itcl/itcl-4.2.4.ebuild
rename to dev-tcltk/itcl/itcl-4.2.4-r1.ebuild
index 264d0c966f03..bf4ef0c480da 100644
--- a/dev-tcltk/itcl/itcl-4.2.4.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild
@@ -73,4 +73,5 @@ src_install() {
 	LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
 	EOF
 	doenvd "${T}"/34${PN}
+	dosym . /usr/$(get_libdir)/${MY_P}/library
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
@ 2024-03-07 21:44 Alfredo Tupone
  0 siblings, 0 replies; 31+ messages in thread
From: Alfredo Tupone @ 2024-03-07 21:44 UTC (permalink / raw
  To: gentoo-commits

commit:     3c42e87242eba7e96d1c1be06da273cb5571060d
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 21:34:37 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 21:43:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c42e872

dev-tcltk/itcl:  drop QA warning

Closes: https://bugs.gentoo.org/926196
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itcl/itcl-4.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild b/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild
index bf4ef0c480da..23c618f45aec 100644
--- a/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild
@@ -24,7 +24,7 @@ S="${WORKDIR}/${PN}-${MYP}"
 #RESTRICT=test
 
 QA_CONFIG_IMPL_DECL_SKIP=(
-	stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support
+	stat64 opendir64 readdir64 rewinddir64 closedir64 # used on AIX
 )
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )


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

end of thread, other threads:[~2024-03-07 21:44 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-23  1:53 [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-03-07 21:44 Alfredo Tupone
2024-02-28 20:13 Alfredo Tupone
2024-02-27 10:59 Alfredo Tupone
2024-02-27 10:54 Alfredo Tupone
2024-02-25 18:47 Alfredo Tupone
2023-03-11 21:45 Alfredo Tupone
2022-11-23  1:56 Sam James
2022-11-23  1:56 Sam James
2022-11-23  1:53 Sam James
2022-11-23  1:53 Sam James
2021-12-12 15:26 Alfredo Tupone
2021-11-05 17:38 Sam James
2021-11-03 20:28 Sam James
2021-11-03 20:28 Sam James
2021-11-03 20:28 Sam James
2021-11-03 20:28 Sam James
2021-10-28  9:42 Alfredo Tupone
2021-10-28  9:38 Alfredo Tupone
2021-09-15 19:46 Alfredo Tupone
2021-03-31 19:59 Andreas Sturmlechner
2021-02-22 18:57 Sam James
2021-01-06 22:33 Fabian Groffen
2020-02-26  7:03 Alfredo Tupone
2019-06-05  7:46 Agostino Sarubbo
2019-06-05  7:28 Agostino Sarubbo
2019-04-07 22:15 Aaron Bauman
2019-03-26 21:09 Sergei Trofimovich
2018-10-10  7:26 Alfredo Tupone
2016-12-31 22:20 Agostino Sarubbo
2016-11-27 20:22 Tobias Klausmann

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