diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
| commit | f716a9fe6455d39eef01e718aae68dae61c19704 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-tcltk/tclpython | |
| parent | 3f9cf298e89cd5037b982abba06091224ee76daf (diff) | |
| download | baldeagleos-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/Manifest | 2 | ||||
| -rw-r--r-- | dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch | 46 | ||||
| -rw-r--r-- | dev-tcltk/tclpython/files/tclpython-5.1-gentoo.patch | 26 | ||||
| -rw-r--r-- | dev-tcltk/tclpython/metadata.xml | 11 | ||||
| -rw-r--r-- | dev-tcltk/tclpython/tclpython-5.0-r4.ebuild | 43 | ||||
| -rw-r--r-- | dev-tcltk/tclpython/tclpython-5.1.ebuild | 43 |
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 -} |
