[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 3c42e87242eba7e96d1c1be06da273cb5571060d Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 7 21:34:37 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 7 21:43:25 2024 + 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 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 )
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 1d0448720984af7f6aa124502ec6e625233896b3 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Feb 28 19:28:31 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 28 20:13:00 2024 + 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 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 }
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/, dev-tcltk/itcl/files/
commit: b8afc45b358d7ed73e3fbea2ea0b23071ec4b3e7 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 27 20:21:25 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 27 20:22:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8afc45b dev-tcltk/itcl: do not call svn or git Closes: https://bugs.gentoo.org/925616 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/itcl/files/itcl-4.2.4-gentoo.patch | 11 +++ dev-tcltk/itcl/itcl-4.2.4.ebuild | 6 ++ 2 files changed, 17 insertions(+) diff --git a/dev-tcltk/itcl/files/itcl-4.2.4-gentoo.patch b/dev-tcltk/itcl/files/itcl-4.2.4-gentoo.patch new file mode 100644 index ..14a67a13f6b4 --- /dev/null +++ b/dev-tcltk/itcl/files/itcl-4.2.4-gentoo.patch @@ -0,0 +1,11 @@ +--- a/configure.ac 2024-02-27 20:44:51.154115391 +0100 b/configure.ac 2024-02-27 20:45:10.44871 +0100 +@@ -263,7 +263,7 @@ + itcl_SRC_DIR=`cd "${itcl_SRC_DIR}"; pwd` + AC_SUBST(itcl_SRC_DIR) + +-eval itcl_INCLUDE_SPEC="-I${itcl_SRC_DIR}/generic -I${itcl_SRC_DIR}" ++itcl_INCLUDE_SPEC="-I${itcl_SRC_DIR}/generic -I${itcl_SRC_DIR}" + AC_SUBST(itcl_INCLUDE_SPEC) + + # diff --git a/dev-tcltk/itcl/itcl-4.2.4.ebuild b/dev-tcltk/itcl/itcl-4.2.4.ebuild index 2c2b6c38747a..264d0c966f03 100644 --- a/dev-tcltk/itcl/itcl-4.2.4.ebuild +++ b/dev-tcltk/itcl/itcl-4.2.4.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit autotools + MYP="${PN}-$(ver_rs 1- '-')" DESCRIPTION="Object Oriented Enhancements for Tcl/Tk" @@ -25,9 +27,13 @@ QA_CONFIG_IMPL_DECL_SKIP=( stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support ) +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + src_prepare() { default cp -r itclWidget/tclconfig tclconfig || die + echo "git-a3e8b43c671afc7f0d82bd892325d42c813791ab" > manifest.uuid + eautoreconf } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: cb9fc6eab0737589764022f2b46a2255645e6664 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 27 10:58:57 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 27 10:59:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9fc6ea dev-tcltk/itcl: add 4.2.4 Signed-off-by: Alfredo Tupone 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 fbe3e4298721b9947675b42a434c8c7ec566564b81b1479fb958519ac4176b707f9be7bc6860ee72ee10fe29c82b211c4ac816f9ba6d4269ab43007eefe6 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 ..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} +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: fcdd7cb89d96770086aceb5b66f76c53a0186faf Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 27 10:53:47 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 27 10:54:09 2024 + 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 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.. --- 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.. --- 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 \ -
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: e2037643f1a4abc0c765ebd2e8afe8dc36736a83 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Feb 25 18:46:27 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Feb 25 18:46:51 2024 + 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 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() {
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: d8eade2f3a83e05d1b6f4e04811a9e15671b8863 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Mar 11 21:44:16 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Mar 11 21:45:11 2023 + 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 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
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: bb815e009493f1a6cf4c544166436505d9d16052 Author: Sam James gentoo org> AuthorDate: Wed Nov 23 01:55:47 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 01:55:47 2022 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: d3bd783c4fad4fe32136e85f00a5ee0ee8390d55 Author: Sam James gentoo org> AuthorDate: Wed Nov 23 01:55:46 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 01:55:46 2022 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 3319f0f8dd16f7fd74cae683e412bdf349596159 Author: Sam James gentoo org> AuthorDate: Wed Nov 23 01:53:14 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 01:53:14 2022 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 43248592b8b6c1ec205525f002af2ebbdcb4fb38 Author: Sam James gentoo org> AuthorDate: Wed Nov 23 01:53:12 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 01:53:12 2022 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 0cc4c04661ab2a99d23c4dd4e2d2b06874f0bfba Author: Sam James gentoo org> AuthorDate: Wed Nov 23 01:53:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 01:53:13 2022 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: fc221823a3c108f0f3d442b4b6d5b7c8126f44eb Author: Alfredo Tupone gentoo org> AuthorDate: Sun Dec 12 15:25:57 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Dec 12 15:25:57 2021 + 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 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 ..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} +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: e49b1a5b0b655720e51e1f3ccf91c77cdd66a0fa Author: Sam James gentoo org> AuthorDate: Fri Nov 5 17:35:50 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 5 17:35:50 2021 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: aadc70a0e1d0bc986fbd6557c00acaccd2e60c50 Author: Sam James gentoo org> AuthorDate: Wed Nov 3 20:27:30 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 3 20:27:30 2021 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: ab1731883a4f0d23b7acfcdeec8f011db0799ac8 Author: Sam James gentoo org> AuthorDate: Wed Nov 3 20:28:46 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 3 20:28:46 2021 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: b12472fb407f87e58524b38a0f96583047a069a0 Author: Sam James gentoo org> AuthorDate: Wed Nov 3 20:28:27 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 3 20:28:27 2021 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 0697d22cd84d7f41cafd80381d63086af0db23b2 Author: Sam James gentoo org> AuthorDate: Wed Nov 3 20:27:53 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 3 20:27:53 2021 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: cfd1ba7109845121414fdc853d437451b487e032 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Oct 28 09:41:57 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Oct 28 09:41:57 2021 + 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 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 @@ incrtcl + tcltk/itcl
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: e98e5972c7c69fd2009241677fd27aa7b2dea345 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Oct 28 09:38:32 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Oct 28 09:38:32 2021 + 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 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 000..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} +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 5566ebbf5f9a75bd7b776d554393f49609c60fed Author: Alfredo Tupone gentoo org> AuthorDate: Wed Sep 15 19:46:01 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Sep 15 19:46:01 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: a7e7e46d9918d6a296b6913a87fd5bd523bb8e8b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 30 18:19:06 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Mar 31 19:59:33 2021 + 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 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..000 --- 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="> "${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..000 --- 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" \ -
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 002f6845a5d5df377793fd13e819bd6fdcc5e8d8 Author: Roy Bamford gentoo org> AuthorDate: Mon Feb 15 14:48:39 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 22 18:55:39 2021 + 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 gentoo.org> Signed-off-by: Sam James 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: ef214e4c00f3b44697b0860da4eb7869e3abc050 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 22:32:33 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 22:32:33 2021 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 252b5be082e16886ec07503a7ab5e19d12e61de3 Author: Tupone Alfredo gentoo org> AuthorDate: Wed Feb 26 07:03:33 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 26 07:03:33 2020 + 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 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 000..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} +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: a1d74daf4369c6a60eb7f42057de976bf06f27ce Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 5 07:45:53 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 5 07:45:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d74daf dev-tcltk/itcl: 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/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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: b8b8cabd778342542f5785afabee4970197206e9 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 5 07:27:49 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 5 07:27:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b8cabd dev-tcltk/itcl: 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/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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 39b14fc7feb837b8dfcad6f3d393158b6f90f70f Author: Aaron Bauman gentoo org> AuthorDate: Sun Apr 7 22:14:45 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Apr 7 22:14:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b14fc7 dev-tcltk/itcl: amd64 stable wrt bug #677358 Signed-off-by: Aaron Bauman 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: eec77f199f59b81eea35e39cfed967849a9455a6 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Mar 26 20:46:41 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 26 21:09:08 2019 + 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 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/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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: a0e41968a96a5598bd6801d77b96ef96cdfc906d Author: Tupone Alfredo gentoo org> AuthorDate: Wed Oct 10 07:25:54 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Oct 10 07:25:54 2018 + 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 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 000..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} +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 4c26058855f55dd1c56d2d84798e200de23d068d Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Dec 31 22:20:00 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Dec 31 22:20:27 2016 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: bfe37bdea9b89309d72fd8d3124f5865fb83b383 Author: Tobias Klausmann gentoo org> AuthorDate: Sun Nov 27 20:22:19 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Nov 27 20:22:34 2016 + 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="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/files/
commit: a72f0d878c7213664e1207938646d38f2bcec4b2 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Thu Sep 29 16:48:37 2016 + Commit: Amy Winston gentoo org> CommitDate: Fri Oct 14 17:34:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72f0d87 dev-tcltk/itcl: remove unused patch dev-tcltk/itcl/files/3.4_beta1-test.patch | 16 1 file changed, 16 deletions(-) diff --git a/dev-tcltk/itcl/files/3.4_beta1-test.patch b/dev-tcltk/itcl/files/3.4_beta1-test.patch deleted file mode 100644 index 16e7fce.. --- a/dev-tcltk/itcl/files/3.4_beta1-test.patch +++ /dev/null @@ -1,16 +0,0 @@ - itcl/tests/ensemble.test |2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/itcl/tests/ensemble.test b/itcl/tests/ensemble.test -index c21531e..c36ad5f 100644 a/itcl/tests/ensemble.test -+++ b/itcl/tests/ensemble.test -@@ -98,7 +98,7 @@ test ensemble-1.10 {part errors are handled gracefully} { - - test ensemble-1.11 {part argument errors are handled gracefully} { - list [catch "itcl::ensemble test_numbers {part foo {{}} {}}" msg] $msg $errorInfo --} {1 {procedure "foo" has argument with no name} {procedure "foo" has argument with no name -+} {1 {argument with no name} {argument with no name - while executing - "part foo {{}} {}" - ("ensemble" body line 1)