summaryrefslogtreecommitdiff
path: root/dev-tcltk/tclpython
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-tcltk/tclpython
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'dev-tcltk/tclpython')
-rw-r--r--dev-tcltk/tclpython/Manifest2
-rw-r--r--dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch46
-rw-r--r--dev-tcltk/tclpython/files/tclpython-5.1-gentoo.patch26
-rw-r--r--dev-tcltk/tclpython/metadata.xml11
-rw-r--r--dev-tcltk/tclpython/tclpython-5.0-r4.ebuild43
-rw-r--r--dev-tcltk/tclpython/tclpython-5.1.ebuild43
6 files changed, 0 insertions, 171 deletions
diff --git a/dev-tcltk/tclpython/Manifest b/dev-tcltk/tclpython/Manifest
deleted file mode 100644
index 37722aca6464..000000000000
--- a/dev-tcltk/tclpython/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tclpython-5.0.tar.gz 19327 BLAKE2B bad25a6eb04dbcd9ca3e9bc81d44f098f31f2acf367ecc32307596d5da3ed95752b3c60d9ee74fc04e21669e0361f0790edad3ad5793c78ece4904beacd92900 SHA512 fe15218fe00e921384dbd9611685b86cb6dfacb515a95545079550aeadaaafc3964e6ef0594a268a3fd900f40d178659e8b7f6f2a6d9aa507b59a8be0bd116af
-DIST tclpython-5.1.tar.gz 19867 BLAKE2B bd931a6cf71f636d4e7dd8656c1a0dfa8f99948b9176b21449d920ba2c61a1615caa92368b0c9b82af0ed02e141b11979a91fb9927a16832b0ad892bb6a89af4 SHA512 9719e1ee68c76b215ed27aea41484eab306329ec7c2b966740897b6d7a3d30ae5c89ffeaa88172142056baebbd90b9f572ffb112df47da0bb5ad29a53b9a5ddc
diff --git a/dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch b/dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch
deleted file mode 100644
index 39bdf20c095c..000000000000
--- a/dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch
+++ /dev/null
@@ -1,46 +0,0 @@
---- a/Makefile 2018-10-28 17:21:20.274137396 +0100
-+++ b/Makefile 2018-10-28 17:21:47.696694473 +0100
-@@ -16,11 +16,11 @@
- LIBRARY:= $(PKG_NAME).so.$(PKG_VERSION)
-
- TCL_VERSION=$(shell echo 'puts $\$$tcl_version' | tclsh)
--CFLAGS:= -O2 -Wall -fPIC -DUSE_TCL_STUBS
-+CFLAGS:= $(MYCFLAGS) -fPIC -DUSE_TCL_STUBS
- CFLAGS+= $(shell $(PYTHON_CONFIG) --includes)
- CFLAGS+= -I/usr/include/tcl$(TCL_VERSION)
- CFLAGS+= -DTCLPYTHON_VERSION=$(PKG_VERSION)
--LDFLAGS:= -shared -s
-+LDFLAGS:= $(MYLDFLAGS) -shared
- LDFLAGS+= $(shell $(PYTHON_CONFIG) --libs)
- LDFLAGS+= -ltclstub$(TCL_VERSION)
-
-@@ -62,7 +62,8 @@
- $(OUTPUT_DIR)/pkgIndex.tcl:pkg/pkgIndex.tcl
- cp -t $(dir $@) $^
-
--package: $(OUTPUT_DIR)/$(LIBRARY) $(OUTPUT_DIR)/pkgIndex.tcl
-+package: $(OUTPUT_DIR)/$(LIBRARY)
-+ ${MAKE} $(OUTPUT_DIR)/pkgIndex.tcl
-
- ifneq ($(MAKECMDGOALS), clean)
- -include $(DEPEND)
---- a/src/py.c 2022-02-06 10:20:03.352580186 +0100
-+++ b/src/py.c 2022-02-06 11:16:49.504796684 +0100
-@@ -24,7 +24,6 @@
- // First time initializing Python
- Py_NoSiteFlag = 1;
- Py_Initialize();
-- PyEval_InitThreads();
- GlobalThread = PyEval_SaveThread();
- }
-
-@@ -60,7 +59,8 @@
- #ifdef WITH_THREAD
- PyEval_RestoreThread(interp->thread_state);
- Py_EndInterpreter(interp->thread_state);
-- PyEval_ReleaseLock();
-+ PyThreadState_Swap(GlobalThread);
-+ PyEval_SaveThread();
- #endif
-
- free(interp);
diff --git a/dev-tcltk/tclpython/files/tclpython-5.1-gentoo.patch b/dev-tcltk/tclpython/files/tclpython-5.1-gentoo.patch
deleted file mode 100644
index ff910b7b213e..000000000000
--- a/dev-tcltk/tclpython/files/tclpython-5.1-gentoo.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- a/Makefile 2018-10-28 17:21:20.274137396 +0100
-+++ b/Makefile 2018-10-28 17:21:47.696694473 +0100
-@@ -23,11 +23,11 @@
- LIBRARY:= $(PKG_NAME).so.$(PKG_VERSION)
-
- TCL_VERSION=$(shell echo 'puts $\$$tcl_version' | tclsh)
--CFLAGS:= -O2 -Wall -fPIC -DUSE_TCL_STUBS
-+CFLAGS:= $(MYCFLAGS) -fPIC -DUSE_TCL_STUBS
- CFLAGS+= $(shell $(PYTHON_CONFIG) --cflags)
- CFLAGS+= -I/usr/include/tcl$(TCL_VERSION)
- CFLAGS+= -DTCLPYTHON_VERSION=$(PKG_VERSION)
--LDFLAGS:= -shared -s
-+LDFLAGS:= $(MYLDFLAGS) -shared
- LDFLAGS+= $(PYTHON_CONFIG_LDFLAGS)
- LDFLAGS+= -ltclstub$(TCL_VERSION)
-
-@@ -69,7 +69,8 @@
- $(OUTPUT_DIR)/pkgIndex.tcl:pkg/pkgIndex.tcl
- cp -t $(dir $@) $^
-
--package: $(OUTPUT_DIR)/$(LIBRARY) $(OUTPUT_DIR)/pkgIndex.tcl
-+package: $(OUTPUT_DIR)/$(LIBRARY)
-+ $(MAKE) $(OUTPUT_DIR)/pkgIndex.tcl
-
- ifneq ($(MAKECMDGOALS), clean)
- -include $(DEPEND)
diff --git a/dev-tcltk/tclpython/metadata.xml b/dev-tcltk/tclpython/metadata.xml
deleted file mode 100644
index f7cd4104c751..000000000000
--- a/dev-tcltk/tclpython/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tcltk@gentoo.org</email>
- <name>Gentoo Tcltk Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">amykyta3/tclpython</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r4.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r4.ebuild
deleted file mode 100644
index 6aad7034f85d..000000000000
--- a/dev-tcltk/tclpython/tclpython-5.0-r4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit python-single-r1 toolchain-funcs
-
-DESCRIPTION="Python package for Tcl"
-HOMEPAGE="http://jfontain.free.fr/tclpython.htm"
-SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- <dev-lang/tcl-9:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_compile() {
- emake PKG_NAME=tclpython3 CC="$(tc-getCC)" \
- MYCFLAGS="${CFLAGS}" \
- MYLDFLAGS="${LDFLAGS} $(python_get_library_path)"
-}
-
-src_test() {
- emake PKG_NAME=tclpython3 CC="$(tc-getCC)" test
-}
-
-src_install() {
- insinto /usr/$(get_libdir)
- doins -r build/tclpython3/tclpython3
- fperms 775 /usr/$(get_libdir)/tclpython3/tclpython3.so.${PV}
- dosym tclpython3.so.${PV} /usr/$(get_libdir)/tclpython3/tclpython3.so
-
- dodoc README.md VERSION.md
-}
diff --git a/dev-tcltk/tclpython/tclpython-5.1.ebuild b/dev-tcltk/tclpython/tclpython-5.1.ebuild
deleted file mode 100644
index 6aad7034f85d..000000000000
--- a/dev-tcltk/tclpython/tclpython-5.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit python-single-r1 toolchain-funcs
-
-DESCRIPTION="Python package for Tcl"
-HOMEPAGE="http://jfontain.free.fr/tclpython.htm"
-SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- <dev-lang/tcl-9:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_compile() {
- emake PKG_NAME=tclpython3 CC="$(tc-getCC)" \
- MYCFLAGS="${CFLAGS}" \
- MYLDFLAGS="${LDFLAGS} $(python_get_library_path)"
-}
-
-src_test() {
- emake PKG_NAME=tclpython3 CC="$(tc-getCC)" test
-}
-
-src_install() {
- insinto /usr/$(get_libdir)
- doins -r build/tclpython3/tclpython3
- fperms 775 /usr/$(get_libdir)/tclpython3/tclpython3.so.${PV}
- dosym tclpython3.so.${PV} /usr/$(get_libdir)/tclpython3/tclpython3.so
-
- dodoc README.md VERSION.md
-}