commit:     b8afc45b358d7ed73e3fbea2ea0b23071ec4b3e7
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 20:21:25 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 20:22:52 2024 +0000
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 <tupone <AT> 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 000000000000..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.488884871 +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() {

Reply via email to