public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
@ 2016-10-14 17:48 Amy Winston
  0 siblings, 0 replies; 20+ messages in thread
From: Amy Winston @ 2016-10-14 17:48 UTC (permalink / raw
  To: gentoo-commits

commit:     9f6da3a6d637ed10b91f5e1c36517bdba62bec3a
Author:     Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 17:46:35 2016 +0000
Commit:     Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 17:46:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6da3a6

dev-tcltk/itk: specify slot

Package-Manager: portage-2.2.28

 dev-tcltk/itk/itk-3.4.1.ebuild | 4 ++--
 dev-tcltk/itk/itk-4.0.0.ebuild | 4 ++--
 dev-tcltk/itk/itk-4.0.1.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-tcltk/itk/itk-3.4.1.ebuild b/dev-tcltk/itk/itk-3.4.1.ebuild
index 14be48d..03cab3c 100644
--- a/dev-tcltk/itk/itk-3.4.1.ebuild
+++ b/dev-tcltk/itk/itk-3.4.1.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$
 
@@ -19,7 +19,7 @@ LICENSE="BSD"
 KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
-	<dev-lang/tk-8.6
+	<dev-lang/tk-8.6:=
 	=dev-tcltk/itcl-3.4*"
 RDEPEND="${DEPEND}"
 

diff --git a/dev-tcltk/itk/itk-4.0.0.ebuild b/dev-tcltk/itk/itk-4.0.0.ebuild
index 3341679..8f697ca 100644
--- a/dev-tcltk/itk/itk-4.0.0.ebuild
+++ b/dev-tcltk/itk/itk-4.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,7 +20,7 @@ LICENSE="BSD"
 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
-	>=dev-lang/tk-8.6
+	>=dev-lang/tk-8.6:=
 	=dev-tcltk/itcl-${ITCL_VERSION}*"
 RDEPEND="${DEPEND}"
 

diff --git a/dev-tcltk/itk/itk-4.0.1.ebuild b/dev-tcltk/itk/itk-4.0.1.ebuild
index 82eebb0..aeec250 100644
--- a/dev-tcltk/itk/itk-4.0.1.ebuild
+++ b/dev-tcltk/itk/itk-4.0.1.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$
 
@@ -20,7 +20,7 @@ LICENSE="BSD"
 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
-	>=dev-lang/tk-8.6
+	>=dev-lang/tk-8.6:=
 	=dev-tcltk/itcl-${ITCL_VERSION}*"
 RDEPEND="${DEPEND}"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
@ 2016-11-27 20:22 Tobias Klausmann
  0 siblings, 0 replies; 20+ messages in thread
From: Tobias Klausmann @ 2016-11-27 20:22 UTC (permalink / raw
  To: gentoo-commits

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

dev-tcltk/itk-4.0.1-r0: stable on alpha

Gentoo-Bug: 586300

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

diff --git a/dev-tcltk/itk/itk-4.0.1.ebuild b/dev-tcltk/itk/itk-4.0.1.ebuild
index aeec250..c4c1c0c 100644
--- a/dev-tcltk/itk/itk-4.0.1.ebuild
+++ b/dev-tcltk/itk/itk-4.0.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=


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

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

commit:     8702e5aecc943761dae24da75815504180722dbd
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 31 22:20:05 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 22:20:28 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8702e5ae

dev-tcltk/itk: 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/itk/itk-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.0.1.ebuild b/dev-tcltk/itk/itk-4.0.1.ebuild
index c4c1c0c..a472edd 100644
--- a/dev-tcltk/itk/itk-4.0.1.ebuild
+++ b/dev-tcltk/itk/itk-4.0.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
@ 2018-10-11 19:58 Alfredo Tupone
  0 siblings, 0 replies; 20+ messages in thread
From: Alfredo Tupone @ 2018-10-11 19:58 UTC (permalink / raw
  To: gentoo-commits

commit:     44b7ca22b1a0ef980ca90be09df58165538101df
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 11 19:58:36 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Oct 11 19:58:36 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b7ca22

dev-tcltk/itk: Bump to 4.1.0

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

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

diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest
index 0f32051dfc2..f40d2d58b20 100644
--- a/dev-tcltk/itk/Manifest
+++ b/dev-tcltk/itk/Manifest
@@ -1,3 +1,4 @@
 DIST itk3.4.1.tar.gz 182311 BLAKE2B e1db1b9f7e6e8c5b93eec5bb29fc24af7e6cc5cb3f209df346f03553d3fe7248614c9bb10e2ababd93ea56c63963c1db4ee65bedbae8c279fbe84b6d0eaad3f9 SHA512 4680db81a0212e695cfe2c40cabe6dceb94520cf3ee06e2e332f12316838726da14c0b925b117ea351aa14fd2d695f361bcb4062743c66099ef783ae31ab37ef
 DIST itk4.0.0.tar.gz 177838 BLAKE2B 6bb975c414d40c81bac4b8651ce89f0d84d712114e6f60e1555071d2079f778850f4de7df1a79254db1d1152e8d43f261e0bf9827737fb69abb2801e72d72d6d SHA512 4fd993e3683376bd2852a19e8ac63ec20a9319f3987737a32f7af78b645ff27416b18572b7e30fc1e41a5e4e06ac064280fd86d979738ca9906e2605069c51f3
 DIST itk4.0.1.tar.gz 182029 BLAKE2B fe3ed0adddf71af9bf795949b18baf7d983edc1e6e95939db18bdf896069083afbc8498935b0c59e2c5f4179fdc6f624e67198afa0755e8183d754c181d50642 SHA512 d64beeb42949e96b384ef2fd571971813697086df8b18af79399cedbb80eba19dc013677957959ea93dc0dcd7cdc4be012b3f9a5f0eedf0bd743550837bd78fc
+DIST itk4.1.0.tar.gz 253796 BLAKE2B 7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16 SHA512 1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
new file mode 100644
index 00000000000..dacfecf0fd0
--- /dev/null
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib virtualx
+
+MY_PV=${PV/_beta/b}
+ITCL_VERSION=$(ver_cut 1-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/itk%20${MY_PV}/${PN}${MY_PV}.tar.gz"
+
+IUSE=""
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+	>=dev-lang/tk-8.6:=
+	=dev-tcltk/itcl-${ITCL_VERSION}*"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}${MY_PV}"
+
+src_prepare() {
+	mv configure.{in,ac} || die
+	AT_M4DIR=.. eautoconf
+	sed 's:-pipe::g' -i configure || die
+	default
+}
+
+src_configure() {
+	source "${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
+	econf \
+		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tclinclude="${EPREFIX}"/usr/include \
+		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tkinclude="${EPREFIX}"/usr/include \
+		--with-itcl="${ITCL_SRC_DIR}" \
+		--with-x
+}
+
+src_compile() {
+	emake CFLAGS_DEFAULT="${CFLAGS}"
+}
+
+src_test() {
+	virtx default
+}
+
+src_install() {
+	default
+
+	dodoc license.terms
+
+	cat >> "${T}"/34${PN} <<- EOF
+	LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
+	EOF
+	doenvd "${T}"/34${PN}
+}


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

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

commit:     9877972c0f3522feba7b7b18c1ab44f92835525e
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Mar 27 19:20:12 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 21:22:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9877972c

dev-tcltk/itk: stable 4.1.0 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/itk/itk-4.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index dacfecf0fd0..3d8c42f051d 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.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
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=


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

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

commit:     42f1e4af4f3456872209a2ef2e1ce925a9c14b00
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  7 22:15:02 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Apr  7 22:15:02 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f1e4af

dev-tcltk/itk: 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/itk/itk-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index e7aee553cbc..dcdfd330c0a 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=


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

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

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

dev-tcltk/itk: 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/itk/itk-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index dcdfd330c0a..6cf5c99c4e8 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=


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

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

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

dev-tcltk/itk: 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/itk/itk-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 6cf5c99c4e8..0a2f3858564 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
@ 2019-11-15  7:34 Alfredo Tupone
  0 siblings, 0 replies; 20+ messages in thread
From: Alfredo Tupone @ 2019-11-15  7:34 UTC (permalink / raw
  To: gentoo-commits

commit:     663b0dde67e637f957b76e3e53c3776e6b7f0d23
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 07:33:54 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 07:34:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663b0dde

dev-tcltk/itk: MissingTestRestrict

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

 dev-tcltk/itk/itk-3.4.1.ebuild | 3 ++-
 dev-tcltk/itk/itk-4.1.0.ebuild | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-3.4.1.ebuild b/dev-tcltk/itk/itk-3.4.1.ebuild
index c3275997968..a41cf3f9a8a 100644
--- a/dev-tcltk/itk/itk-3.4.1.ebuild
+++ b/dev-tcltk/itk/itk-3.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,6 +16,7 @@ IUSE=""
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+RESTRICT="!test? ( test )"
 
 DEPEND="
 	<dev-lang/tk-8.6:=

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 0a2f3858564..1ef04b1795c 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -16,6 +16,7 @@ IUSE=""
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="~alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+RESTRICT="!test? ( test )"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
@ 2019-11-17  4:37 Matt Turner
  0 siblings, 0 replies; 20+ messages in thread
From: Matt Turner @ 2019-11-17  4:37 UTC (permalink / raw
  To: gentoo-commits

commit:     393401b2faa3bc926013f08cb5a08723db8a5a71
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 04:35:54 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 04:35:54 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393401b2

dev-tcltk/itk: Drop alpha keywords

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-tcltk/itk/itk-3.4.1.ebuild | 2 +-
 dev-tcltk/itk/itk-4.0.0.ebuild | 2 +-
 dev-tcltk/itk/itk-4.0.1.ebuild | 2 +-
 dev-tcltk/itk/itk-4.1.0.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-tcltk/itk/itk-3.4.1.ebuild b/dev-tcltk/itk/itk-3.4.1.ebuild
index a41cf3f9a8a..04fc85436e2 100644
--- a/dev-tcltk/itk/itk-3.4.1.ebuild
+++ b/dev-tcltk/itk/itk-3.4.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5BIncr%20Tcl_Tk%5D-source/${PV}/$
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 RESTRICT="!test? ( test )"
 
 DEPEND="

diff --git a/dev-tcltk/itk/itk-4.0.0.ebuild b/dev-tcltk/itk/itk-4.0.0.ebuild
index 2c400ce8047..8b5e04b9383 100644
--- a/dev-tcltk/itk/itk-4.0.0.ebuild
+++ b/dev-tcltk/itk/itk-4.0.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=

diff --git a/dev-tcltk/itk/itk-4.0.1.ebuild b/dev-tcltk/itk/itk-4.0.1.ebuild
index 82252d1377c..95b6ed04e96 100644
--- a/dev-tcltk/itk/itk-4.0.1.ebuild
+++ b/dev-tcltk/itk/itk-4.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 1ef04b1795c..51ca9d3669c 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 RESTRICT="!test? ( test )"
 
 DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
@ 2020-03-28 10:45 Alfredo Tupone
  0 siblings, 0 replies; 20+ messages in thread
From: Alfredo Tupone @ 2020-03-28 10:45 UTC (permalink / raw
  To: gentoo-commits

commit:     a1b78e82745fad42fefafb2152ac68be7263b057
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 28 10:44:38 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Mar 28 10:44:38 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b78e82

dev-tcltk/itk: weaken dependency on dev-tcltk/itcl

Closes: https://bugs.gentoo.org/712552
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/itk/itk-4.1.0.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 51ca9d3669c..639c402f12d 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,6 @@ EAPI=7
 inherit autotools multilib virtualx
 
 MY_PV=${PV/_beta/b}
-ITCL_VERSION=$(ver_cut 1-2)
 
 DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
 HOMEPAGE="http://incrtcl.sourceforge.net/"
@@ -20,7 +19,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
 	>=dev-lang/tk-8.6:=
-	=dev-tcltk/itcl-${ITCL_VERSION}*"
+	>=dev-tcltk/itcl-4.1"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}${MY_PV}"
@@ -33,6 +32,8 @@ src_prepare() {
 }
 
 src_configure() {
+	local ITCL_VERSION=$(best_version dev-tcltk/itcl)
+	ITCL_VERSION=${ITCL_VERSION:15} # remove category, package name and dash
 	source "${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
 	econf \
 		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \


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

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

commit:     7c2d8070f18d34a93bc56246e4436195c1f949a6
Author:     Roy Bamford <neddyseagoon <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 15 14:49:42 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=7c2d8070

dev-tcltk/itk: 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/itk/itk-4.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 5c8acfb52d7..922324286f7 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.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
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 RESTRICT="!test? ( test )"
 
 DEPEND="


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

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

commit:     d6a83a2a74be8fa150f1f433ad91eea1cd1ed97e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 30 12:46:27 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=d6a83a2a

dev-tcltk/itk: Drop 3.4.1, 4.0.0 and 4.0.1, 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/itk/Manifest         |  3 ---
 dev-tcltk/itk/itk-3.4.1.ebuild | 60 ------------------------------------------
 dev-tcltk/itk/itk-4.0.0.ebuild | 58 ----------------------------------------
 dev-tcltk/itk/itk-4.0.1.ebuild | 59 -----------------------------------------
 4 files changed, 180 deletions(-)

diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest
index f40d2d58b20..e63dd42916d 100644
--- a/dev-tcltk/itk/Manifest
+++ b/dev-tcltk/itk/Manifest
@@ -1,4 +1 @@
-DIST itk3.4.1.tar.gz 182311 BLAKE2B e1db1b9f7e6e8c5b93eec5bb29fc24af7e6cc5cb3f209df346f03553d3fe7248614c9bb10e2ababd93ea56c63963c1db4ee65bedbae8c279fbe84b6d0eaad3f9 SHA512 4680db81a0212e695cfe2c40cabe6dceb94520cf3ee06e2e332f12316838726da14c0b925b117ea351aa14fd2d695f361bcb4062743c66099ef783ae31ab37ef
-DIST itk4.0.0.tar.gz 177838 BLAKE2B 6bb975c414d40c81bac4b8651ce89f0d84d712114e6f60e1555071d2079f778850f4de7df1a79254db1d1152e8d43f261e0bf9827737fb69abb2801e72d72d6d SHA512 4fd993e3683376bd2852a19e8ac63ec20a9319f3987737a32f7af78b645ff27416b18572b7e30fc1e41a5e4e06ac064280fd86d979738ca9906e2605069c51f3
-DIST itk4.0.1.tar.gz 182029 BLAKE2B fe3ed0adddf71af9bf795949b18baf7d983edc1e6e95939db18bdf896069083afbc8498935b0c59e2c5f4179fdc6f624e67198afa0755e8183d754c181d50642 SHA512 d64beeb42949e96b384ef2fd571971813697086df8b18af79399cedbb80eba19dc013677957959ea93dc0dcd7cdc4be012b3f9a5f0eedf0bd743550837bd78fc
 DIST itk4.1.0.tar.gz 253796 BLAKE2B 7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16 SHA512 1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e

diff --git a/dev-tcltk/itk/itk-3.4.1.ebuild b/dev-tcltk/itk/itk-3.4.1.ebuild
deleted file mode 100644
index 98286e3171d..00000000000
--- a/dev-tcltk/itk/itk-3.4.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib versionator virtualx
-
-MY_PV=${PV/_beta/b}
-ITCL_VERSION="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/"
-SRC_URI="mirror://sourceforge/project/incrtcl/%5BIncr%20Tcl_Tk%5D-source/${PV}/${PN}${PV}.tar.gz"
-
-IUSE=""
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	<dev-lang/tk-8.6:=
-	=dev-tcltk/itcl-3.4*"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}$(get_version_component_range 1-2)"
-
-src_prepare() {
-	#epatch "${FILESDIR}"/${P}-install_data.patch
-	mv configure.{in,ac} || die
-	AT_M4DIR=.. eautoconf
-	sed 's:-pipe::g' -i configure || die
-}
-
-src_configure() {
-	source "${EPREFIX}"/usr/$(get_libdir)/itclConfig.sh || die
-	econf \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tclinclude="${EPREFIX}"/usr/include \
-		--with-tkinclude="${EPREFIX}"/usr/include \
-		--with-x
-}
-
-src_compile() {
-	emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_test() {
-	Xemake test
-}
-
-src_install() {
-	default
-
-	cat >> "${T}"/34${PN} <<- EOF
-	LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
-	EOF
-	doenvd "${T}"/34${PN}
-}

diff --git a/dev-tcltk/itk/itk-4.0.0.ebuild b/dev-tcltk/itk/itk-4.0.0.ebuild
deleted file mode 100644
index 76db73b077f..00000000000
--- a/dev-tcltk/itk/itk-4.0.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib versionator
-
-MY_PV=${PV/_beta/b}
-ITCL_VERSION="$(get_version_component_range 1-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${MY_PV}/${PN}${MY_PV}.tar.gz"
-#SRC_URI="mirror://sourceforge/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20${MY_PV}/${PN}${MY_PV}.tar.gz"
-
-IUSE=""
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
-	>=dev-lang/tk-8.6:=
-	=dev-tcltk/itcl-${ITCL_VERSION}*"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}${MY_PV}"
-
-src_prepare() {
-#	epatch "${FILESDIR}"/${P}-install_data.patch
-	AT_M4DIR=.. eautoconf
-	sed 's:-pipe::g' -i configure || die
-}
-
-src_configure() {
-	source "${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
-	econf \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tclinclude="${EPREFIX}"/usr/include \
-		--with-tkinclude="${EPREFIX}"/usr/include \
-		--with-itcl="${ITCL_SRC_DIR}" \
-		--with-x
-}
-
-src_compile() {
-	emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-
-	dodoc license.terms
-
-	cat >> "${T}"/34${PN} <<- EOF
-	LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
-	EOF
-	doenvd "${T}"/34${PN}
-}

diff --git a/dev-tcltk/itk/itk-4.0.1.ebuild b/dev-tcltk/itk/itk-4.0.1.ebuild
deleted file mode 100644
index ba8702f902a..00000000000
--- a/dev-tcltk/itk/itk-4.0.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib versionator
-
-MY_PV=${PV/_beta/b}
-ITCL_VERSION="$(get_version_component_range 1-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/itk%20${MY_PV}/${PN}${MY_PV}.tar.gz"
-#SRC_URI="mirror://sourceforge/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20${MY_PV}/${PN}${MY_PV}.tar.gz"
-
-IUSE=""
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
-	>=dev-lang/tk-8.6:=
-	=dev-tcltk/itcl-${ITCL_VERSION}*"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}${MY_PV}"
-
-src_prepare() {
-#	epatch "${FILESDIR}"/${P}-install_data.patch
-	mv configure.{in,ac} || die
-	AT_M4DIR=.. eautoconf
-	sed 's:-pipe::g' -i configure || die
-}
-
-src_configure() {
-	source "${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
-	econf \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tclinclude="${EPREFIX}"/usr/include \
-		--with-tkinclude="${EPREFIX}"/usr/include \
-		--with-itcl="${ITCL_SRC_DIR}" \
-		--with-x
-}
-
-src_compile() {
-	emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_install() {
-	default
-
-	dodoc license.terms
-
-	cat >> "${T}"/34${PN} <<- EOF
-	LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
-	EOF
-	doenvd "${T}"/34${PN}
-}


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

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

commit:     81336eb8920d2177c00cf89d9c3889709a1e6037
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 15 19:47:09 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Sep 15 19:47:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81336eb8

dev-tcltk/itk: UnusedInherits

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

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

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 922324286f7..9ae9fb2b25f 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools multilib virtualx
+inherit autotools virtualx
 
 MY_PV=${PV/_beta/b}
 


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

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

commit:     c5ad973a4299dc28f659db04dc7d6207551ffbaa
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 11 21:47:46 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 21:47:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ad973a

dev-tcltk/itk: stat64 is ok for configure

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

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

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index a7055bc977c7..5e9a1a0d1b2d 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.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
@@ -24,6 +24,10 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}${MY_PV}"
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+	stat64 # used to test for Large File Support
+)
+
 src_prepare() {
 	mv configure.{in,ac} || die
 	AT_M4DIR=.. eautoconf


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

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

commit:     acf87d3a3c54690beaa8c0d749648f1c9d058120
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 20:07:32 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 20:13:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf87d3a

dev-tcltk/itk: add a symlink to build iwidgets

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

 dev-tcltk/itk/{itk-4.1.0.ebuild => itk-4.1.0-r1.ebuild} | 8 ++++----
 dev-tcltk/itk/itk-4.1.0.ebuild                          | 3 +--
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0-r1.ebuild
similarity index 88%
copy from dev-tcltk/itk/itk-4.1.0.ebuild
copy to dev-tcltk/itk/itk-4.1.0-r1.ebuild
index 5e9a1a0d1b2d..86f5abce75fe 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools virtualx
 
@@ -11,10 +11,9 @@ DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
 HOMEPAGE="http://incrtcl.sourceforge.net/"
 SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%20${MY_PV}/${PN}${MY_PV}.tar.gz"
 
-IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 RESTRICT="!test? ( test )"
 
 DEPEND="
@@ -65,4 +64,5 @@ src_install() {
 	LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
 	EOF
 	doenvd "${T}"/34${PN}
+	dosym . /usr/$(get_libdir)/${PN}${MY_PV}/library
 }

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 5e9a1a0d1b2d..ccff38c36326 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.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
@@ -11,7 +11,6 @@ DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
 HOMEPAGE="http://incrtcl.sourceforge.net/"
 SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%20${MY_PV}/${PN}${MY_PV}.tar.gz"
 
-IUSE=""
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="amd64 ~arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"


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

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

commit:     79b4f08ceeba4c388deb4818121143b1e01e1b16
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 20:37:37 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 20:37:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b4f08c

dev-tcltk/itk: add 4.2.3

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

 dev-tcltk/itk/Manifest         |  1 +
 dev-tcltk/itk/itk-4.2.3.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest
index e63dd42916d8..6e6b0c4e3ac0 100644
--- a/dev-tcltk/itk/Manifest
+++ b/dev-tcltk/itk/Manifest
@@ -1 +1,2 @@
+DIST itk-4-2-3.tar.gz 168217 BLAKE2B 450c9f3393228b93a716cf338ad322ecc8934aca08a1f7c4a81dab07a38ac6729ab2ae43b7197130e3cda1bc03ed61c81f9d63cac542d8dcbb199764d47ae4d7 SHA512 0c5c70119b0d0dd950a8e3a52f5a508935bad920f647c38193980a414f617589711a65f4eac3ec67c4bef72f787205cae12513d4d3d35c3b8a795b1bb763fac4
 DIST itk4.1.0.tar.gz 253796 BLAKE2B 7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16 SHA512 1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e

diff --git a/dev-tcltk/itk/itk-4.2.3.ebuild b/dev-tcltk/itk/itk-4.2.3.ebuild
new file mode 100644
index 000000000000..493cb8bd0beb
--- /dev/null
+++ b/dev-tcltk/itk/itk-4.2.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit virtualx
+
+MY_PV=${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/${MY_PV}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	>=dev-lang/tk-8.6:=
+	>=dev-tcltk/itcl-4.1"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+	stat64 # used to test for Large File Support
+)
+
+src_prepare() {
+	sed 's:-pipe::g' -i configure || die
+	default
+	echo "unknown" > manifest.uuid
+}
+
+src_configure() {
+	local itcl_package=$(best_version dev-tcltk/itcl)
+	local itcl_version=${itcl_package#*/*-}
+	local ITCL_VERSION="${itcl_version%-*}"
+	source "${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
+	econf \
+		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tclinclude="${EPREFIX}"/usr/include \
+		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tkinclude="${EPREFIX}"/usr/include \
+		--with-itcl="${ITCL_SRC_DIR}" \
+		--with-x
+}
+
+src_compile() {
+	emake CFLAGS_DEFAULT="${CFLAGS}"
+}
+
+src_test() {
+	virtx default
+}
+
+src_install() {
+	default
+
+	dodoc license.terms
+
+	cat >> "${T}"/34${PN} <<- EOF
+	LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
+	EOF
+	doenvd "${T}"/34${PN}
+	dosym . /usr/$(get_libdir)/${PN}${MY_PV}/library
+}


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

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

commit:     564d7f79ae417039f671c83b4f8ad9f6d867a17a
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 29 11:07:27 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 11:08:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564d7f79

dev-tcltk/itk: fix ITCL version

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

 dev-tcltk/itk/itk-4.1.0-r1.ebuild | 5 +++--
 dev-tcltk/itk/metadata.xml        | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0-r1.ebuild b/dev-tcltk/itk/itk-4.1.0-r1.ebuild
index 86f5abce75fe..fc8d2ac21bcb 100644
--- a/dev-tcltk/itk/itk-4.1.0-r1.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0-r1.ebuild
@@ -35,8 +35,9 @@ src_prepare() {
 }
 
 src_configure() {
-	local ITCL_VERSION=$(best_version dev-tcltk/itcl)
-	ITCL_VERSION=${ITCL_VERSION:15} # remove category, package name and dash
+	local itcl_package=$(best_version dev-tcltk/itcl)
+	local itcl_version=${itcl_package#*/*-}
+	local ITCL_VERSION="${itcl_version%-*}"
 	source "${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
 	econf \
 		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \

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


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

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

commit:     adb2d6a3f035218153f9dc4d73c85b71a77f7fe2
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 21:36:36 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 21:43:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb2d6a3

dev-tcltk/itk: drop QA warning

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

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

diff --git a/dev-tcltk/itk/itk-4.2.3-r1.ebuild b/dev-tcltk/itk/itk-4.2.3-r1.ebuild
index cd62e1a40f6f..39ad57561d67 100644
--- a/dev-tcltk/itk/itk-4.2.3-r1.ebuild
+++ b/dev-tcltk/itk/itk-4.2.3-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="${DEPEND}"
 S="${WORKDIR}/${PN}-${MY_PV}"
 
 QA_CONFIG_IMPL_DECL_SKIP=(
-	stat64 # used to test for Large File Support
+	opendir64 readdir64 rewinddir64 closedir64 stat64 # used on AIX
 )
 
 PATCHES=( "${FILESDIR}"/${P}-install.patch )


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

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

commit:     2f7da6ef03a3e49f2df24dc74d62f7fb96c43fa1
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 11 11:28:17 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 11:28:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7da6ef

dev-tcltk/itk: update SRC_URI

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

 dev-tcltk/itk/Manifest            |  1 +
 dev-tcltk/itk/itk-4.2.3-r1.ebuild | 10 +++++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest
index 6e6b0c4e3ac0..b727a0c99a3b 100644
--- a/dev-tcltk/itk/Manifest
+++ b/dev-tcltk/itk/Manifest
@@ -1,2 +1,3 @@
 DIST itk-4-2-3.tar.gz 168217 BLAKE2B 450c9f3393228b93a716cf338ad322ecc8934aca08a1f7c4a81dab07a38ac6729ab2ae43b7197130e3cda1bc03ed61c81f9d63cac542d8dcbb199764d47ae4d7 SHA512 0c5c70119b0d0dd950a8e3a52f5a508935bad920f647c38193980a414f617589711a65f4eac3ec67c4bef72f787205cae12513d4d3d35c3b8a795b1bb763fac4
 DIST itk4.1.0.tar.gz 253796 BLAKE2B 7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16 SHA512 1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e
+DIST tclconfig-2023.12.11.tar.gz 49691 BLAKE2B 53bb91d125fd080b79ac83af1053d8bb981a8e917b7c8e4db71da89c43263d75a9604623a85d560bcbf3d686f61ccf21bffd794d333aa6cb35c959ab3042991d SHA512 c4eaa31ca1ec585536cd6d31a548b347dae3167197433674d2f3912ce85bad00dda55b0c60eebf26cb5f9d651c8437688e1829f7d3996a22bba2d93e4538946c

diff --git a/dev-tcltk/itk/itk-4.2.3-r1.ebuild b/dev-tcltk/itk/itk-4.2.3-r1.ebuild
index 39ad57561d67..2b9a5bcac2fe 100644
--- a/dev-tcltk/itk/itk-4.2.3-r1.ebuild
+++ b/dev-tcltk/itk/itk-4.2.3-r1.ebuild
@@ -6,10 +6,15 @@ EAPI=8
 inherit virtualx
 
 MY_PV=${PN}-$(ver_rs 1- '-')
+TCLCONFIGId=4a924db4fb37fa0c7cc2ae987b294dbaa97bc713
 
 DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
 HOMEPAGE="http://incrtcl.sourceforge.net/"
-SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MY_PV}.tar.gz"
+SRC_URI="
+	https://github.com/tcltk/${PN}/archive/refs/tags/${MY_PV}.tar.gz
+	https://github.com/tcltk/tclconfig/archive/${TCLCONFIGId}.tar.gz
+		-> tclconfig-2023.12.11.tar.gz
+"
 
 SLOT="0"
 LICENSE="BSD"
@@ -27,11 +32,10 @@ QA_CONFIG_IMPL_DECL_SKIP=(
 	opendir64 readdir64 rewinddir64 closedir64 stat64 # used on AIX
 )
 
-PATCHES=( "${FILESDIR}"/${P}-install.patch )
-
 UNINSTALL_IGNORE='/usr/lib.*/itk.*/library'
 
 src_prepare() {
+	ln -s ../tclconfig-${TCLCONFIGId} tclconfig || die
 	sed 's:-pipe::g' -i configure || die
 	default
 	echo "unknown" > manifest.uuid


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

end of thread, other threads:[~2024-03-11 11:28 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-11 11:28 [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/ Alfredo Tupone
  -- strict thread matches above, loose matches on Subject: below --
2024-03-07 21:44 Alfredo Tupone
2024-02-29 11:08 Alfredo Tupone
2024-02-28 20:38 Alfredo Tupone
2024-02-28 20:13 Alfredo Tupone
2023-03-11 21:48 Alfredo Tupone
2021-09-15 19:47 Alfredo Tupone
2021-03-31 19:59 Andreas Sturmlechner
2021-02-22 18:57 Sam James
2020-03-28 10:45 Alfredo Tupone
2019-11-17  4:37 Matt Turner
2019-11-15  7:34 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-27 21:22 Sergei Trofimovich
2018-10-11 19:58 Alfredo Tupone
2016-12-31 22:20 Agostino Sarubbo
2016-11-27 20:22 Tobias Klausmann
2016-10-14 17:48 Amy Winston

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