From cb7e4377c338fd6cd2fb4fc22d64eef88e390161 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 28 Feb 2024 23:41:01 +0000 Subject: gentoo auto-resync : 28:02:2024 - 23:41:01 --- dev-tcltk/iwidgets/Manifest | 3 +- dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild | 3 +- dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild | 71 +++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+), 3 deletions(-) create mode 100644 dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild (limited to 'dev-tcltk/iwidgets') diff --git a/dev-tcltk/iwidgets/Manifest b/dev-tcltk/iwidgets/Manifest index dab0e757099a..5a481af5e6c9 100644 --- a/dev-tcltk/iwidgets/Manifest +++ b/dev-tcltk/iwidgets/Manifest @@ -2,5 +2,6 @@ AUX iwidgets-4.1.1-dash.patch 453 BLAKE2B 2e6b0b187f834f208c84f5c206aadba1953656 DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2 DIST itk4.1.0.tar.gz 253796 BLAKE2B 7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16 SHA512 1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e DIST iwidgets-4.1.1.tar.gz 720630 BLAKE2B f276159893b19d7af7cbbe3653f9e406184c76065ae7906c34388545bdfff1b9e427a6e9b1985f349e9229c69c935b5b85ae8a0fd15ef28b0a1312fc4fcec8f4 SHA512 56fd91d832c59426b030bde2ec7136e46751503dac1b650d195251cac7ef1d1a7024adb2d995fe835f1039a0f99eb616db97a9e9c591f827a911eea2c233c305 -EBUILD iwidgets-4.1.1-r2.ebuild 1529 BLAKE2B f5a0f64f1b4d22f01f48b49d34e79088562603ad4ebf1fef3af791654d3e765404ce67046a338318bcb8f9322e7ead9eebe2f0ac4f3d9cf643a3123039c59bd2 SHA512 f500981df684b7c4695ebc3df38eeb3f0a1b2b16207b6c6a0b04f02fac809e682c5f047b19031d14ed71e0246ab8e0cea49b03a81236ec38a4685cc49c27c48c +EBUILD iwidgets-4.1.1-r2.ebuild 1521 BLAKE2B 183a01e532c3ba673f150fcc8a51351b3b286b2e5408864cca58509e17bc4dd6b83e3243421f872bdb435899af281b2a6bdf79bcd06181940a357bf399e92965 SHA512 4604781a62a04aa7ab4b08a8df2f5fd73fb8df5b670e0ff461de04f0358df94c0815056134cf85953a74e44f1846d22394e2030a3112fd89a38c7630fe6d6cf2 +EBUILD iwidgets-4.1.1-r3.ebuild 1603 BLAKE2B a999ef5621743e546b7f59382c69ba619da5db65eb081b4c861a8603721dfdb3fc63dbf9bf0f113eddafd4007cc88293f3d33573064bdb7655f7f9f5aff3831a SHA512 56b43ac438999640f2fb4f96226640546d582408edc5611dc4daba813f44493213bf2a89490e64aca96dcaf3a4acf712c2d24effd56c936d133f8f95dd0c2a26 MISC metadata.xml 331 BLAKE2B cbfdc70f22edb7232306f89415cbcc6fa3470bea62eafd86b3a6f9fe81c78a5623a3b88c44b2d30d9029fe0d8a551c607abd63abe012dbf2891101d1f2270ff6 SHA512 fc1787936c65143bf99af7adb3f83d4e4166c2584de2608bdc19e6ad2a749055df5337cb7417c34ca9adc112197d55ec7058acaf85695d1bd9215abdcc073ac4 diff --git a/dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild b/dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild index bec5525391f4..4c987c7b97f8 100644 --- a/dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild +++ b/dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,6 @@ SRC_URI=" LICENSE="HPND Old-MIT tcltk" SLOT="0" KEYWORDS="amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux" -IUSE="" RESTRICT="!test? ( test )" DEPEND=" diff --git a/dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild b/dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild new file mode 100644 index 000000000000..314bd6b1b9a7 --- /dev/null +++ b/dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit virtualx autotools + +BASE_URI_ITCLTK="mirror://sourceforge/incrtcl/%5BIncr%20Tcl_Tk%5D-4-source" + +DESCRIPTION="Widget collection for incrTcl/incrTk" +HOMEPAGE="http://incrtcl.sourceforge.net/itcl/" +SRC_URI="mirror://sourceforge/incrtcl/%5BIncr%20Widgets%5D/${PV}/${P}.tar.gz" + +LICENSE="HPND Old-MIT tcltk" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-tcltk/itcl-4.2.4-r1 + >=dev-tcltk/itk-4.1.0-r1" +RDEPEND="${DEPEND}" + +QA_CONFIG_IMPL_DECL_SKIP=( + stat64 # used to test for Large File Support +) + +PATCHES=( "${FILESDIR}"/${P}-dash.patch ) + +src_prepare() { + default + sed \ + -e "/^\(LIB\|SCRIPT\)_INSTALL_DIR =/s|lib|$(get_libdir)|" \ + -i Makefile.in || die + + eautoreconf + + # Bug 115470 + rm doc/panedwindow.n + + rm tests/hierarchy.test || die +} + +src_configure() { + local itcl_package=$(best_version dev-tcltk/itcl) + local itcl_version=${itcl_package#*/*-} + local itcl="itcl${itcl_version%-*}" + local itk_package=$(best_version dev-tcltk/itk) + local itk_version=${itk_package#*/*-} + local itk="itk${itk_version%-*}" + econf \ + --with-tcl="${EPREFIX}"/usr/$(get_libdir) \ + --with-tk="${EPREFIX}"/usr/$(get_libdir) \ + --with-itcl="${EPREFIX}"/usr/$(get_libdir)/${itcl} \ + --with-itk="${EPREFIX}"/usr/$(get_libdir)/${itk} +} + +src_compile() { + : +} + +src_test() { + virtx default +} + +src_install() { + default + + # demos are in the wrong place: + mv "${ED}/usr/$(get_libdir)/${PN}${PV}/demos" "${ED}/usr/share/doc/${PF}/" +} -- cgit v1.2.3