[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/files/
commit: 79d5060c131050923f5ce54a10ef212bc78bbf4c Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 17 12:22:48 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Mar 18 20:00:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d5060c dev-tcltk/itk: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> dev-tcltk/itk/files/itk-4.2.3-install.patch | 11 --- 1 file changed, 11 deletions(-) diff --git a/dev-tcltk/itk/files/itk-4.2.3-install.patch b/dev-tcltk/itk/files/itk-4.2.3-install.patch deleted file mode 100644 index 63e673bf1c30.. --- a/dev-tcltk/itk/files/itk-4.2.3-install.patch +++ /dev/null @@ -1,11 +0,0 @@ a/configure2024-02-29 19:28:27.192049469 +0100 -+++ b/configure2024-02-29 19:28:41.507876154 +0100 -@@ -2627,7 +2627,7 @@ - - # Configure the installer. - --INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c' -+INSTALL='install -c' - INSTALL_DATA_DIR='${INSTALL} -d -m 755' - INSTALL_DATA='${INSTALL} -m 644' - INSTALL_PROGRAM='${INSTALL} -m 755'
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 2f7da6ef03a3e49f2df24dc74d62f7fb96c43fa1 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Mar 11 11:28:17 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Mar 11 11:28:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7da6ef dev-tcltk/itk: update SRC_URI Signed-off-by: Alfredo Tupone 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
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: adb2d6a3f035218153f9dc4d73c85b71a77f7fe2 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 7 21:36:36 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 7 21:43:29 2024 + 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 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 )
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/files/, dev-tcltk/itk/
commit: cbbabe2e958fc528dc342680e6cc4fd62961661a Author: Alfredo Tupone gentoo org> AuthorDate: Wed Mar 6 21:09:01 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Mar 6 21:09:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbabe2e dev-tcltk/itk: fix install Closes: https://bugs.gentoo.org/926110 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/itk/files/itk-4.2.3-install.patch | 2 +- dev-tcltk/itk/{itk-4.2.3.ebuild => itk-4.2.3-r1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/itk/files/itk-4.2.3-install.patch b/dev-tcltk/itk/files/itk-4.2.3-install.patch index 1adc7574ba41..63e673bf1c30 100644 --- a/dev-tcltk/itk/files/itk-4.2.3-install.patch +++ b/dev-tcltk/itk/files/itk-4.2.3-install.patch @@ -5,7 +5,7 @@ # Configure the installer. -INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c' -+INSTALL='$(SHELL) install -c' ++INSTALL='install -c' INSTALL_DATA_DIR='${INSTALL} -d -m 755' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL} -m 755' diff --git a/dev-tcltk/itk/itk-4.2.3.ebuild b/dev-tcltk/itk/itk-4.2.3-r1.ebuild similarity index 100% rename from dev-tcltk/itk/itk-4.2.3.ebuild rename to dev-tcltk/itk/itk-4.2.3-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/, dev-tcltk/itk/files/
commit: 6f24a7abe601fc74f76210a8169bd5d758091cfe Author: Alfredo Tupone gentoo org> AuthorDate: Thu Feb 29 18:37:28 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Feb 29 18:38:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f24a7ab dev-tcltk/itk: fix install script Closes: https://bugs.gentoo.org/925741 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/itk/files/itk-4.2.3-install.patch | 11 +++ dev-tcltk/itk/itk-4.2.3.ebuild | 6 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/dev-tcltk/itk/files/itk-4.2.3-install.patch b/dev-tcltk/itk/files/itk-4.2.3-install.patch new file mode 100644 index ..1adc7574ba41 --- /dev/null +++ b/dev-tcltk/itk/files/itk-4.2.3-install.patch @@ -0,0 +1,11 @@ +--- a/configure2024-02-29 19:28:27.192049469 +0100 b/configure2024-02-29 19:28:41.507876154 +0100 +@@ -2627,7 +2627,7 @@ + + # Configure the installer. + +-INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c' ++INSTALL='$(SHELL) install -c' + INSTALL_DATA_DIR='${INSTALL} -d -m 755' + INSTALL_DATA='${INSTALL} -m 644' + INSTALL_PROGRAM='${INSTALL} -m 755' diff --git a/dev-tcltk/itk/itk-4.2.3.ebuild b/dev-tcltk/itk/itk-4.2.3.ebuild index 493cb8bd0beb..cd62e1a40f6f 100644 --- a/dev-tcltk/itk/itk-4.2.3.ebuild +++ b/dev-tcltk/itk/itk-4.2.3.ebuild @@ -27,6 +27,10 @@ QA_CONFIG_IMPL_DECL_SKIP=( stat64 # used to test for Large File Support ) +PATCHES=( "${FILESDIR}"/${P}-install.patch ) + +UNINSTALL_IGNORE='/usr/lib.*/itk.*/library' + src_prepare() { sed 's:-pipe::g' -i configure || die default @@ -64,5 +68,5 @@ src_install() { LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/" EOF doenvd "${T}"/34${PN} - dosym . /usr/$(get_libdir)/${PN}${MY_PV}/library + dosym . /usr/$(get_libdir)/${PN}${PV}/library }
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 564d7f79ae417039f671c83b4f8ad9f6d867a17a Author: Alfredo Tupone gentoo org> AuthorDate: Thu Feb 29 11:07:27 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Feb 29 11:08:10 2024 + 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 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 @@ incrtcl + tcltk/itk
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 79b4f08ceeba4c388deb4818121143b1e01e1b16 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Feb 28 20:37:37 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 28 20:37:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b4f08c dev-tcltk/itk: add 4.2.3 Signed-off-by: Alfredo Tupone 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: acf87d3a3c54690beaa8c0d749648f1c9d058120 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Feb 28 20:07:32 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 28 20:13:04 2024 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: c5ad973a4299dc28f659db04dc7d6207551ffbaa Author: Alfredo Tupone gentoo org> AuthorDate: Sat Mar 11 21:47:46 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Mar 11 21:47:46 2023 + 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 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
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 81336eb8920d2177c00cf89d9c3889709a1e6037 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Sep 15 19:47:09 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Sep 15 19:47:09 2021 + 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 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}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: d6a83a2a74be8fa150f1f433ad91eea1cd1ed97e Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 30 12:46:27 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Mar 31 19:59:33 2021 + 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 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..000 --- 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=" - > "${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..000 --- 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}"/
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 7c2d8070f18d34a93bc56246e4436195c1f949a6 Author: Roy Bamford gentoo org> AuthorDate: Mon Feb 15 14:49:42 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 22 18:55:39 2021 + 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 gentoo.org> Signed-off-by: Sam James 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: a1b78e82745fad42fefafb2152ac68be7263b057 Author: Tupone Alfredo gentoo org> AuthorDate: Sat Mar 28 10:44:38 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Mar 28 10:44:38 2020 + 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 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) \
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 393401b2faa3bc926013f08cb5a08723db8a5a71 Author: Matt Turner gentoo org> AuthorDate: Sun Nov 17 04:35:54 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 17 04:35:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393401b2 dev-tcltk/itk: Drop alpha keywords Signed-off-by: Matt Turner 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 663b0dde67e637f957b76e3e53c3776e6b7f0d23 Author: Tupone Alfredo gentoo org> AuthorDate: Fri Nov 15 07:33:54 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Nov 15 07:34:38 2019 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: d2d7a7cd99a7c8f987da74e4844c6655ccf25682 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 5 07:45:55 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 5 07:45:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d7a7cd dev-tcltk/itk: x86 stable wrt bug #677358 Signed-off-by: Agostino Sarubbo 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:=
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 13cad41b17f4f6fa8f30a96974e2115b7310babf Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 5 07:27:51 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 5 07:27:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13cad41b dev-tcltk/itk: ia64 stable wrt bug #677358 Signed-off-by: Agostino Sarubbo 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:=
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 42f1e4af4f3456872209a2ef2e1ce925a9c14b00 Author: Aaron Bauman gentoo org> AuthorDate: Sun Apr 7 22:15:02 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Apr 7 22:15:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f1e4af dev-tcltk/itk: amd64 stable wrt bug #677358 Signed-off-by: Aaron Bauman 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:=
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 9877972c0f3522feba7b7b18c1ab44f92835525e Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Mar 27 19:20:12 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Mar 27 21:22:44 2019 + 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 sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich 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:=
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 44b7ca22b1a0ef980ca90be09df58165538101df Author: Tupone Alfredo gentoo org> AuthorDate: Thu Oct 11 19:58:36 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Oct 11 19:58:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b7ca22 dev-tcltk/itk: Bump to 4.1.0 Signed-off-by: Alfredo Tupone 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 000..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} +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 8702e5aecc943761dae24da75815504180722dbd Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Dec 31 22:20:05 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Dec 31 22:20:28 2016 + 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 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:=
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 5d3192157d10f0e5bff0f4d092cd983c2f9046bf Author: Tobias Klausmann gentoo org> AuthorDate: Sun Nov 27 20:22:20 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Nov 27 20:22:36 2016 + 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:=
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/files/
commit: 0839dedf4fee4bfb03fe13daf793dc2b52e1e476 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Thu Sep 29 16:50:01 2016 + Commit: Amy Winston gentoo org> CommitDate: Fri Oct 14 17:34:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0839dedf dev-tcltk/itk: remove unused patch .../itk/files/itk-3.4_pre20090417-install.patch| 103 - 1 file changed, 103 deletions(-) diff --git a/dev-tcltk/itk/files/itk-3.4_pre20090417-install.patch b/dev-tcltk/itk/files/itk-3.4_pre20090417-install.patch deleted file mode 100644 index 721bf91.. --- a/dev-tcltk/itk/files/itk-3.4_pre20090417-install.patch +++ /dev/null @@ -1,103 +0,0 @@ - itk/Makefile.in |2 +- - itk/configure.in| 23 +++ - itk/itkConfig.sh.in | 28 +++- - 3 files changed, 35 insertions(+), 18 deletions(-) a/itk/Makefile.in -+++ a/itk/Makefile.in -@@ -395,7 +395,7 @@ install-lib-binaries: - fi; \ - done - $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(pkglibdir) -- : $(INSTALL_DATA) itkConfig.sh $(DESTDIR)$(libdir) -+ $(INSTALL_DATA) itkConfig.sh $(DESTDIR)$(libdir) - - # - # Install binary executables (e.g. .exe files) a/itk/configure.in -+++ a/itk/configure.in -@@ -219,6 +219,7 @@ fi - # library. - # - -+itk_LIB_FILE=${PKG_LIB_FILE} - AC_SUBST(itkstub_LIB_FILE) - AC_SUBST(itk_LIB_FILE) - -@@ -234,6 +235,28 @@ TEA_PROG_TCLSH - TEA_PROG_WISH - - # -+# These are for itkConfig.sh -+# -+ -+# pkglibdir must be a fully qualified path and (not ${exec_prefix}/lib) -+eval pkglibdir="${libdir}/${PACKAGE_NAME}${PACKAGE_VERSION}" -+if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then -+eval itk_LIB_FLAG="-litk${PACKAGE_VERSION}${DBGX}" -+else -+eval itk_LIB_FLAG="-litk`echo ${PACKAGE_VERSION} | tr -d .`${DBGX}" -+fi -+itk_BUILD_LIB_SPEC="-L`pwd` ${itk_LIB_FLAG}" -+itk_LIB_SPEC="-L${pkglibdir} ${itk_LIB_FLAG}" -+ -+AC_SUBST(itk_BUILD_LIB_SPEC) -+AC_SUBST(itk_LIB_SPEC) -+ -+# itk_SRC_DIR must be a fully qualified path -+eval itk_SRC_DIR="$srcdir" -+itk_SRC_DIR=`cd "${itk_SRC_DIR}"; pwd` -+AC_SUBST(itk_SRC_DIR) -+ -+# - # Finally, substitute all of the various values into the Makefile. - # - a/itk/itkConfig.sh.in -+++ a/itk/itkConfig.sh.in -@@ -11,30 +11,23 @@ - # - # The information in this file is specific to a single platform. - --# Itcl's version number. --ITCL_VERSION='@ITCL_VERSION@' -+# Itk's version number. -+itk_VERSION='@PACKAGE_VERSION@' -+ITK_VERSION='@PACKAGE_VERSION@' - - # The name of the Itk library (may be either a .a file or a shared library): --ITK_LIB_FILE=@ITK_LIB_FILE@ -+itk_LIB_FILE=@itk_LIB_FILE@ -+ITK_LIB_FILE=@itk_LIB_FILE@ - - # String to pass to linker to pick up the Itk library from its - # build directory. --ITK_BUILD_LIB_SPEC='@ITK_BUILD_LIB_SPEC@' -+itk_BUILD_LIB_SPEC='@itk_BUILD_LIB_SPEC@' -+ITK_BUILD_LIB_SPEC='@itk_BUILD_LIB_SPEC@' - - # String to pass to linker to pick up the Itk library from its - # installed directory. --ITK_LIB_SPEC='@ITK_LIB_SPEC@' -- --# The name of the Itk stub library (a .a file): --ITK_STUB_LIB_FILE=@ITK_STUB_LIB_FILE@ -- --# String to pass to linker to pick up the Itk stub library from its --# build directory. --ITK_BUILD_STUB_LIB_SPEC='@ITK_BUILD_STUB_LIB_SPEC@' -- --# String to pass to linker to pick up the Itk stub library from its --# installed directory. --ITK_STUB_LIB_SPEC='@ITK_STUB_LIB_SPEC@' -+itk_LIB_SPEC='@itk_LIB_SPEC@' -+ITK_LIB_SPEC='@itk_LIB_SPEC@' - - # Location of the top-level source directories from which [incr Tk] - # was built. This is the directory that contains a README file as well -@@ -42,4 +35,5 @@ ITK_STUB_LIB_SPEC='@ITK_STUB_LIB_SPEC@' - # compiled in a different place than the directory containing the source - # files, this points to the location of the sources, not the location - # where [incr Tk] was compiled. --ITK_SRC_DIR='@ITK_SRC_DIR@' -+itk_SRC_DIR='@itk_SRC_DIR@' -+ITK_SRC_DIR='@itk_SRC_DIR@'
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/files/
commit: 94a97c736d1bdc9a94aec08fdac527702fffa332 Author: Amy Winston gentoo org> AuthorDate: Fri Oct 14 17:37:35 2016 + Commit: Amy Winston gentoo org> CommitDate: Fri Oct 14 17:37:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a97c73 dev-tcltk/itk: remove unused patch Package-Manager: portage-2.2.28 dev-tcltk/itk/files/itk-4.0.0-install_data.patch | 20 1 file changed, 20 deletions(-) diff --git a/dev-tcltk/itk/files/itk-4.0.0-install_data.patch b/dev-tcltk/itk/files/itk-4.0.0-install_data.patch deleted file mode 100644 index caea5ba.. --- a/dev-tcltk/itk/files/itk-4.0.0-install_data.patch +++ /dev/null @@ -1,20 +0,0 @@ Makefile.in.ori2013-01-10 19:43:56.349623406 +0100 -+++ Makefile.in2013-01-10 19:46:08.634960354 +0100 -@@ -100,10 +100,13 @@ - - top_builddir = . - --INSTALL = @INSTALL@ --INSTALL_PROGRAM = @INSTALL_PROGRAM@ --INSTALL_DATA = @INSTALL_DATA@ --INSTALL_SCRIPT= @INSTALL_SCRIPT@ -+INSTALL_OPTIONS = -+INSTALL = $(SHELL) $(srcdir)/tclconfig/install-sh -c ${INSTALL_OPTIONS} -+INSTALL_DATA_DIR = ${INSTALL} -d -m 755 -+INSTALL_PROGRAM = ${INSTALL} -m 755 -+INSTALL_DATA = ${INSTALL} -m 444 -+INSTALL_SCRIPT= ${INSTALL_PROGRAM} -+INSTALL_LIBRARY = ${INSTALL_DATA} - - PACKAGE_NAME = @PACKAGE_NAME@ - PACKAGE_VERSION = @PACKAGE_VERSION@
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: 9f6da3a6d637ed10b91f5e1c36517bdba62bec3a Author: Amy Winston gentoo org> AuthorDate: Fri Oct 14 17:46:35 2016 + Commit: Amy Winston gentoo org> CommitDate: Fri Oct 14 17:46:35 2016 + 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=" -