* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2016-03-07 3:38 Daniel Campbell
0 siblings, 0 replies; 28+ messages in thread
From: Daniel Campbell @ 2016-03-07 3:38 UTC (permalink / raw
To: gentoo-commits
commit: 9dcea2843d9a4a175d3f1f44e8b7a823defa1c2b
Author: Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 7 03:37:40 2016 +0000
Commit: Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 03:38:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dcea284
dev-tcltk/tclpython: Revbump, correcting DEPEND
Gentoo-Bug: 575518
Gentoo-Bug-URL: https://bugs.gentoo.org/575518
Package-Manager: portage-2.2.27
dev-tcltk/tclpython/tclpython-4.1-r5.ebuild | 56 +++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/dev-tcltk/tclpython/tclpython-4.1-r5.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r5.ebuild
new file mode 100644
index 0000000..a8787e6
--- /dev/null
+++ b/dev-tcltk/tclpython/tclpython-4.1-r5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit eutils multilib python-single-r1 toolchain-funcs
+
+DESCRIPTION="Python package for Tcl"
+HOMEPAGE="http://jfontain.free.fr/tclpython.htm"
+SRC_URI="http://jfontain.free.fr/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-lang/tcl:0=
+ sys-devel/binutils:0="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-python-3.patch
+)
+
+src_prepare() {
+ epatch ${PATCHES[@]}
+}
+
+src_compile() {
+ local cfile="tclpython tclthread"
+ for src in ${cfile}; do
+ compile="$(tc-getCC) -shared -fPIC ${CFLAGS} -I$(python_get_includedir) -c ${src}.c"
+ einfo "${compile}"
+ eval "${compile}" || die
+ done
+
+ link="$(tc-getCC) -fPIC -shared ${LDFLAGS} -o tclpython.so.${PV} tclpython.o tclthread.o -lpthread -lutil $(python_get_LIBS) -ltcl"
+ einfo "${link}"
+ eval "${link}" || die
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/tclpython
+ doins tclpython.so.${PV} pkgIndex.tcl
+ fperms 775 /usr/$(get_libdir)/tclpython/tclpython.so.${PV}
+ dosym tclpython.so.${PV} /usr/$(get_libdir)/tclpython/tclpython.so
+
+ dodoc CHANGES INSTALL README
+ dohtml tclpython.htm
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2016-03-11 8:46 Daniel Campbell
0 siblings, 0 replies; 28+ messages in thread
From: Daniel Campbell @ 2016-03-11 8:46 UTC (permalink / raw
To: gentoo-commits
commit: e446f6701481c7635a99876a4f05d2a8a362a8e8
Author: Daniel Campbell <zlg <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 11 08:42:57 2016 +0000
Commit: Daniel Campbell <zlg <AT> gentoo <DOT> org>
CommitDate: Fri Mar 11 08:46:21 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e446f670
dev-tcltk/tclpython: Correct DEPEND to binutils-libs
See comment 6 in the bug.
Gentoo-Bug: 575518
Gentoo-Bug-URL: https://bugs.gentoo.org/575518
Package-Manager: portage-2.2.27
dev-tcltk/tclpython/tclpython-4.1-r6.ebuild | 56 +++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
new file mode 100644
index 0000000..cc5c72a
--- /dev/null
+++ b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit eutils multilib python-single-r1 toolchain-funcs
+
+DESCRIPTION="Python package for Tcl"
+HOMEPAGE="http://jfontain.free.fr/tclpython.htm"
+SRC_URI="http://jfontain.free.fr/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-lang/tcl:0=
+ sys-libs/binutils-libs"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-python-3.patch
+)
+
+src_prepare() {
+ epatch ${PATCHES[@]}
+}
+
+src_compile() {
+ local cfile="tclpython tclthread"
+ for src in ${cfile}; do
+ compile="$(tc-getCC) -shared -fPIC ${CFLAGS} -I$(python_get_includedir) -c ${src}.c"
+ einfo "${compile}"
+ eval "${compile}" || die
+ done
+
+ link="$(tc-getCC) -fPIC -shared ${LDFLAGS} -o tclpython.so.${PV} tclpython.o tclthread.o -lpthread -lutil $(python_get_LIBS) -ltcl"
+ einfo "${link}"
+ eval "${link}" || die
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/tclpython
+ doins tclpython.so.${PV} pkgIndex.tcl
+ fperms 775 /usr/$(get_libdir)/tclpython/tclpython.so.${PV}
+ dosym tclpython.so.${PV} /usr/$(get_libdir)/tclpython/tclpython.so
+
+ dodoc CHANGES INSTALL README
+ dohtml tclpython.htm
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2016-03-12 20:54 Patrice Clement
0 siblings, 0 replies; 28+ messages in thread
From: Patrice Clement @ 2016-03-12 20:54 UTC (permalink / raw
To: gentoo-commits
commit: 7d5c5498e365b80dfc38f15c21235596be434ab0
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 12 20:38:24 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Mar 12 20:40:05 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5c5498
dev-tcltk/tclpython: Remove offending ebuild to get the tree back to a normal state.
See this QA report:
https://qa-reports.gentoo.org/output/gentoo-ci/7e6d83c/output.html#dev-tcltk/tclpython
Package-Manager: portage-2.2.26
dev-tcltk/tclpython/tclpython-4.1-r5.ebuild | 56 -----------------------------
1 file changed, 56 deletions(-)
diff --git a/dev-tcltk/tclpython/tclpython-4.1-r5.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r5.ebuild
deleted file mode 100644
index a8787e6..0000000
--- a/dev-tcltk/tclpython/tclpython-4.1-r5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit eutils multilib python-single-r1 toolchain-funcs
-
-DESCRIPTION="Python package for Tcl"
-HOMEPAGE="http://jfontain.free.fr/tclpython.htm"
-SRC_URI="http://jfontain.free.fr/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- dev-lang/tcl:0=
- sys-devel/binutils:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-python-3.patch
-)
-
-src_prepare() {
- epatch ${PATCHES[@]}
-}
-
-src_compile() {
- local cfile="tclpython tclthread"
- for src in ${cfile}; do
- compile="$(tc-getCC) -shared -fPIC ${CFLAGS} -I$(python_get_includedir) -c ${src}.c"
- einfo "${compile}"
- eval "${compile}" || die
- done
-
- link="$(tc-getCC) -fPIC -shared ${LDFLAGS} -o tclpython.so.${PV} tclpython.o tclthread.o -lpthread -lutil $(python_get_LIBS) -ltcl"
- einfo "${link}"
- eval "${link}" || die
-}
-
-src_install() {
- insinto /usr/$(get_libdir)/tclpython
- doins tclpython.so.${PV} pkgIndex.tcl
- fperms 775 /usr/$(get_libdir)/tclpython/tclpython.so.${PV}
- dosym tclpython.so.${PV} /usr/$(get_libdir)/tclpython/tclpython.so
-
- dodoc CHANGES INSTALL README
- dohtml tclpython.htm
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2017-07-12 14:43 Pacho Ramos
0 siblings, 0 replies; 28+ messages in thread
From: Pacho Ramos @ 2017-07-12 14:43 UTC (permalink / raw
To: gentoo-commits
commit: 66be263c1288d4756579dee5dabe4fa7c5f19668
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 12 14:40:07 2017 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Jul 12 14:42:50 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66be263c
dev-tcltk/tclpython: Support newer python
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-tcltk/tclpython/tclpython-4.1-r6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
index a3384de8615..9283c7b0546 100644
--- a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
+++ b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit eutils multilib python-single-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2017-07-31 11:02 Tobias Klausmann
0 siblings, 0 replies; 28+ messages in thread
From: Tobias Klausmann @ 2017-07-31 11:02 UTC (permalink / raw
To: gentoo-commits
commit: 851372339b117b9cd3aa359424656e4b8560d041
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 31 11:02:22 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Jul 31 11:02:22 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85137233
dev-tcltk/tclpython-4.1-r6: amd64 stable
Gentoo-Bug: 625076
dev-tcltk/tclpython/tclpython-4.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
index 9283c7b0546..a531445a79e 100644
--- a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
+++ b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://jfontain.free.fr/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2017-08-05 8:22 Michael Palimaka
0 siblings, 0 replies; 28+ messages in thread
From: Michael Palimaka @ 2017-08-05 8:22 UTC (permalink / raw
To: gentoo-commits
commit: 7ab0084a63271ece4b5fefc046180c808037b263
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 5 08:22:28 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Aug 5 08:22:35 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab0084a
dev-tcltk/tclpython: x86 stable
Gentoo-bug: 625076
Package-Manager: Portage-2.3.6, Repoman-2.3.3
dev-tcltk/tclpython/tclpython-4.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
index a531445a79e..b966a0f8f44 100644
--- a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
+++ b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://jfontain.free.fr/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2017-09-12 23:02 Matt Turner
0 siblings, 0 replies; 28+ messages in thread
From: Matt Turner @ 2017-09-12 23:02 UTC (permalink / raw
To: gentoo-commits
commit: 729ba4c6fe3df75765470945fc85fead4cae7c8f
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 23:02:40 2017 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 23:02:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=729ba4c6
dev-tcltk/tclpython-4.1-r6: ppc stable, bug 625076
dev-tcltk/tclpython/tclpython-4.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
index b966a0f8f44..6359b225c9f 100644
--- a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
+++ b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://jfontain.free.fr/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2018-10-30 19:35 Alfredo Tupone
0 siblings, 0 replies; 28+ messages in thread
From: Alfredo Tupone @ 2018-10-30 19:35 UTC (permalink / raw
To: gentoo-commits
commit: a3d8dbad0c183b282a7184a76320a511afd54120
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 30 19:34:48 2018 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Oct 30 19:34:48 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d8dbad
dev-tcltk/tclpython: Fix test
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
dev-tcltk/tclpython/tclpython-5.0.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0.ebuild b/dev-tcltk/tclpython/tclpython-5.0.ebuild
index e4a170a603e..f7c6efb3ea7 100644
--- a/dev-tcltk/tclpython/tclpython-5.0.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0.ebuild
@@ -25,7 +25,6 @@ RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
src_compile() {
- local PKG_NAME
if python_is_python3; then
PKG_NAME=tclpython3
else
@@ -34,6 +33,10 @@ src_compile() {
emake PKG_NAME=${PKG_NAME} CC=$(tc-getCC)
}
+src_test() {
+ emake PKG_NAME=${PKG_NAME} CC=$(tc-getCC) test
+}
+
src_install() {
if python_is_python3; then
insinto /usr/$(get_libdir)
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2020-02-10 11:54 Michał Górny
0 siblings, 0 replies; 28+ messages in thread
From: Michał Górny @ 2020-02-10 11:54 UTC (permalink / raw
To: gentoo-commits
commit: eb5dfd1f3b4c87354692cb6f8fa6530c0d23b77c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 11:38:45 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 11:54:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5dfd1f
dev-tcltk/tclpython: Remove py2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-4.1-r6.ebuild | 2 +-
dev-tcltk/tclpython/tclpython-5.0.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
index 3c865021275..e6896c3a015 100644
--- a/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
+++ b/dev-tcltk/tclpython/tclpython-4.1-r6.ebuild
@@ -3,7 +3,7 @@
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
inherit eutils multilib python-single-r1 toolchain-funcs
diff --git a/dev-tcltk/tclpython/tclpython-5.0.ebuild b/dev-tcltk/tclpython/tclpython-5.0.ebuild
index 484457e3048..92786421ee1 100644
--- a/dev-tcltk/tclpython/tclpython-5.0.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
inherit multilib python-single-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2020-02-10 11:54 Michał Górny
0 siblings, 0 replies; 28+ messages in thread
From: Michał Górny @ 2020-02-10 11:54 UTC (permalink / raw
To: gentoo-commits
commit: 5ad5cd34f875003265337c37866659bf5a1b3bc9
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 11:38:35 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 11:54:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad5cd34
dev-tcltk/tclpython: Remove old (py2)
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-4.1-r4.ebuild | 54 -----------------------------
1 file changed, 54 deletions(-)
diff --git a/dev-tcltk/tclpython/tclpython-4.1-r4.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r4.ebuild
deleted file mode 100644
index 3508b6c02a1..00000000000
--- a/dev-tcltk/tclpython/tclpython-4.1-r4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib python-single-r1 toolchain-funcs
-
-DESCRIPTION="Python package for Tcl"
-HOMEPAGE="http://jfontain.free.fr/tclpython.htm"
-SRC_URI="http://jfontain.free.fr/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- dev-lang/tcl:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-python-3.patch
-)
-
-src_prepare() {
- epatch "${PATCHES[@]}"
-}
-
-src_compile() {
- local cfile="tclpython tclthread"
- for src in ${cfile}; do
- compile="$(tc-getCC) -shared -fPIC ${CFLAGS} -I$(python_get_includedir) -c ${src}.c"
- einfo "${compile}"
- eval "${compile}" || die
- done
-
- link="$(tc-getCC) -fPIC -shared ${LDFLAGS} -o tclpython.so.${PV} tclpython.o tclthread.o -lpthread -lutil $(python_get_LIBS) -ltcl"
- einfo "${link}"
- eval "${link}" || die
-}
-
-src_install() {
- insinto /usr/$(get_libdir)/tclpython
- doins tclpython.so.${PV} pkgIndex.tcl
- fperms 775 /usr/$(get_libdir)/tclpython/tclpython.so.${PV}
- dosym tclpython.so.${PV} /usr/$(get_libdir)/tclpython/tclpython.so
-
- dodoc CHANGES INSTALL README
- dohtml tclpython.htm
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2020-08-17 9:12 Alfredo Tupone
0 siblings, 0 replies; 28+ messages in thread
From: Alfredo Tupone @ 2020-08-17 9:12 UTC (permalink / raw
To: gentoo-commits
commit: d4e80334f0517f5add33dc6ab9c7b6e2dd8e2d37
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 09:12:29 2020 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 09:12:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e80334
dev-tcltk/tclpython: add python3.7
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0.ebuild b/dev-tcltk/tclpython/tclpython-5.0.ebuild
index 2603ce545fd..69a6e60dc5e 100644
--- a/dev-tcltk/tclpython/tclpython-5.0.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
inherit multilib python-single-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2020-08-30 1:32 Thomas Deutschmann
0 siblings, 0 replies; 28+ messages in thread
From: Thomas Deutschmann @ 2020-08-30 1:32 UTC (permalink / raw
To: gentoo-commits
commit: 4ec31313c574fe0e84022e8ac4308464054e05cf
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 01:29:12 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 01:32:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec31313
dev-tcltk/tclpython: x86 stable (bug #738732)
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0.ebuild b/dev-tcltk/tclpython/tclpython-5.0.ebuild
index 69a6e60dc5e..d45ca52be14 100644
--- a/dev-tcltk/tclpython/tclpython-5.0.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2020-09-01 20:44 Sam James
0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2020-09-01 20:44 UTC (permalink / raw
To: gentoo-commits
commit: ddb80bb2f66fe93f0783b3c7f1819c8364e2b127
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 1 20:43:34 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 1 20:43:34 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb80bb2
dev-tcltk/tclpython: Stabilize 5.0 amd64, #738732
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0.ebuild b/dev-tcltk/tclpython/tclpython-5.0.ebuild
index d45ca52be14..fabbc284352 100644
--- a/dev-tcltk/tclpython/tclpython-5.0.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2020-09-04 15:47 Sam James
0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2020-09-04 15:47 UTC (permalink / raw
To: gentoo-commits
commit: 7c9dc9832dc1c4fedb6cd5ef04423baa5ec29875
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 4 15:46:58 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 4 15:46:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9dc983
dev-tcltk/tclpython: ppc stable (bug #738732)
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0.ebuild b/dev-tcltk/tclpython/tclpython-5.0.ebuild
index fabbc284352..9e90cd3285a 100644
--- a/dev-tcltk/tclpython/tclpython-5.0.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2021-04-12 18:33 Alfredo Tupone
0 siblings, 0 replies; 28+ messages in thread
From: Alfredo Tupone @ 2021-04-12 18:33 UTC (permalink / raw
To: gentoo-commits
commit: c09e69967977655d8bd5664265441ddb81194669
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 12 18:32:31 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Apr 12 18:32:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09e6996
dev-tcltk/tclpython: support python3.8
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r1.ebuild | 44 +++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
new file mode 100644
index 00000000000..001d6e864a2
--- /dev/null
+++ b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_8 )
+
+inherit multilib 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"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-lang/tcl: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
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2021-04-18 1:44 Sam James
0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2021-04-18 1:44 UTC (permalink / raw
To: gentoo-commits
commit: 7f2949ac8b6229235b5921cab5ec91aca5900ed0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 01:42:39 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 01:42:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2949ac
dev-tcltk/tclpython: Stabilize 5.0-r1 amd64, #783246
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
index 09b0bf3c8f8..3dea5214e82 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2021-04-18 1:52 Sam James
0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2021-04-18 1:52 UTC (permalink / raw
To: gentoo-commits
commit: c15ac193327ac48e1cb7c1d634a9912d0faf4bf0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 01:51:23 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 01:51:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15ac193
dev-tcltk/tclpython: Stabilize 5.0-r1 ppc, #783246
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
index 3dea5214e82..5ef932e9173 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2021-05-23 10:16 Alfredo Tupone
0 siblings, 0 replies; 28+ messages in thread
From: Alfredo Tupone @ 2021-05-23 10:16 UTC (permalink / raw
To: gentoo-commits
commit: 7a102ec16bc1d18d001db2e698d8bc827cef9151
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun May 23 10:16:32 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun May 23 10:16:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a102ec1
dev-tcltk/tclpython: enable python 3.9
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
index 5ef932e9173..e3aee334d1f 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8,9} )
inherit multilib python-single-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2021-05-31 20:42 Michał Górny
0 siblings, 0 replies; 28+ messages in thread
From: Michał Górny @ 2021-05-31 20:42 UTC (permalink / raw
To: gentoo-commits
commit: 0d14df12e08cebe0ba1b20d3b14d88532916a757
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 20:40:57 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 31 20:40:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d14df12
dev-tcltk/tclpython: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0.ebuild | 43 --------------------------------
1 file changed, 43 deletions(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0.ebuild b/dev-tcltk/tclpython/tclpython-5.0.ebuild
deleted file mode 100644
index 52634a962b3..00000000000
--- a/dev-tcltk/tclpython/tclpython-5.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_7 )
-
-inherit multilib 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"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- dev-lang/tcl:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_compile() {
- emake PKG_NAME=tclpython3 CC=$(tc-getCC) \
- MYCFLAGS="${CFLAGS}" MYLDFLAGS="${LDFLAGS}"
-}
-
-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
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2021-09-18 16:51 Alfredo Tupone
0 siblings, 0 replies; 28+ messages in thread
From: Alfredo Tupone @ 2021-09-18 16:51 UTC (permalink / raw
To: gentoo-commits
commit: 15db030cee68179943854eccea6f603ccac89e1c
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 16:35:01 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 16:50:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15db030c
dev-tcltk/tclpython: UnusedInherits
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
index e3aee334d1f..05156fc6ea8 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{8,9} )
-inherit multilib python-single-r1 toolchain-funcs
+inherit python-single-r1 toolchain-funcs
DESCRIPTION="Python package for Tcl"
HOMEPAGE="http://jfontain.free.fr/tclpython.htm"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2022-03-20 0:53 Sam James
0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2022-03-20 0:53 UTC (permalink / raw
To: gentoo-commits
commit: 630ad25aa869ba84f007e3a816a13e93621046f1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 00:45:25 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 00:45:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630ad25a
dev-tcltk/tclpython: [QA] fix tc-get* quoting
This can cause build problems for e.g. 32-bit (gcc -m32 ...)
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
index 92a9fda120d9..183afd5105c4 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
@@ -25,13 +25,13 @@ RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
src_compile() {
- emake PKG_NAME=tclpython3 CC=$(tc-getCC) \
+ 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
+ emake PKG_NAME=tclpython3 CC="$(tc-getCC)" test
}
src_install() {
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2022-12-04 21:28 Alfredo Tupone
0 siblings, 0 replies; 28+ messages in thread
From: Alfredo Tupone @ 2022-12-04 21:28 UTC (permalink / raw
To: gentoo-commits
commit: dce4e4921f4b15b1e72031dafa587c4361df642d
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 21:28:15 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 21:28:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce4e492
dev-tcltk/tclpython: add github upstream metadata
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-tcltk/tclpython/metadata.xml | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/dev-tcltk/tclpython/metadata.xml b/dev-tcltk/tclpython/metadata.xml
index 7c79d6b524d2..f7cd4104c751 100644
--- a/dev-tcltk/tclpython/metadata.xml
+++ b/dev-tcltk/tclpython/metadata.xml
@@ -1,8 +1,11 @@
<?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>
+ <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>
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2023-02-26 18:50 Alfredo Tupone
0 siblings, 0 replies; 28+ messages in thread
From: Alfredo Tupone @ 2023-02-26 18:50 UTC (permalink / raw
To: gentoo-commits
commit: 0d86f91154239320e934159ff677c376618a7535
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 18:48:59 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 18:50:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d86f911
dev-tcltk/tclpython: update EAPI 7 -> 8
Closes: https://bugs.gentoo.org/896908
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r2.ebuild | 44 +++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
new file mode 100644
index 000000000000..0731a9cc5200
--- /dev/null
+++ b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+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"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-lang/tcl: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
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2023-04-19 14:06 Sam James
0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2023-04-19 14:06 UTC (permalink / raw
To: gentoo-commits
commit: 914584f109266f0de80b9f7507df8af4569a5bcf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 14:06:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 14:06:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914584f1
dev-tcltk/tclpython: Stabilize 5.0-r2 amd64, #904635
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
index 0731a9cc5200..57c3c91237d7 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2023-04-19 18:09 Arthur Zamarin
0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2023-04-19 18:09 UTC (permalink / raw
To: gentoo-commits
commit: e442309855be65eeb10ca1ee3575f6429741870f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 18:08:55 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 18:08:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4423098
dev-tcltk/tclpython: Stabilize 5.0-r2 ppc, #904635
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
index 57c3c91237d7..b3ea890c0af4 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2023-04-20 4:02 Sam James
0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2023-04-20 4:02 UTC (permalink / raw
To: gentoo-commits
commit: 8962a480c58243396e253c79a60388a25b49d4f9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 04:02:15 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 04:02:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8962a480
dev-tcltk/tclpython: Stabilize 5.0-r2 x86, #904635
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
index b3ea890c0af4..8bdb8a174f15 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ppc ~x86"
+KEYWORDS="amd64 ppc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2024-02-28 20:47 Alfredo Tupone
0 siblings, 0 replies; 28+ messages in thread
From: Alfredo Tupone @ 2024-02-28 20:47 UTC (permalink / raw
To: gentoo-commits
commit: bc86881d64608b16274b4df3f5cd1de6cee108c8
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 20:44:44 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 20:46:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc86881d
dev-tcltk/tclpython: EmptyGlobalAssignment
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-tcltk/tclpython/tclpython-5.0-r1.ebuild | 44 -----------------------------
dev-tcltk/tclpython/tclpython-5.0-r2.ebuild | 3 +-
2 files changed, 1 insertion(+), 46 deletions(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
deleted file mode 100644
index 8fb61a8065b1..000000000000
--- a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-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"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- dev-lang/tcl: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.0-r2.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
index 8bdb8a174f15..26060b8ec2d6 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-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
@@ -14,7 +14,6 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
-IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/
@ 2024-04-20 14:42 Alfredo Tupone
0 siblings, 0 replies; 28+ messages in thread
From: Alfredo Tupone @ 2024-04-20 14:42 UTC (permalink / raw
To: gentoo-commits
commit: 06aea1392aba901291190bcba2c62882383f5c3c
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 14:41:33 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 14:41:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06aea139
dev-tcltk/tclpython: PythonCompatUpdate
Closes: https://bugs.gentoo.org/929525
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../tclpython/{tclpython-5.0-r2.ebuild => tclpython-5.0-r3.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r3.ebuild
similarity index 96%
rename from dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
rename to dev-tcltk/tclpython/tclpython-5.0-r3.ebuild
index 26060b8ec2d6..c2d90e8755e1 100644
--- a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild
+++ b/dev-tcltk/tclpython/tclpython-5.0-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit python-single-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 28+ messages in thread
end of thread, other threads:[~2024-04-20 14:42 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-01 20:44 [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-04-20 14:42 Alfredo Tupone
2024-02-28 20:47 Alfredo Tupone
2023-04-20 4:02 Sam James
2023-04-19 18:09 Arthur Zamarin
2023-04-19 14:06 Sam James
2023-02-26 18:50 Alfredo Tupone
2022-12-04 21:28 Alfredo Tupone
2022-03-20 0:53 Sam James
2021-09-18 16:51 Alfredo Tupone
2021-05-31 20:42 Michał Górny
2021-05-23 10:16 Alfredo Tupone
2021-04-18 1:52 Sam James
2021-04-18 1:44 Sam James
2021-04-12 18:33 Alfredo Tupone
2020-09-04 15:47 Sam James
2020-08-30 1:32 Thomas Deutschmann
2020-08-17 9:12 Alfredo Tupone
2020-02-10 11:54 Michał Górny
2020-02-10 11:54 Michał Górny
2018-10-30 19:35 Alfredo Tupone
2017-09-12 23:02 Matt Turner
2017-08-05 8:22 Michael Palimaka
2017-07-31 11:02 Tobias Klausmann
2017-07-12 14:43 Pacho Ramos
2016-03-12 20:54 Patrice Clement
2016-03-11 8:46 Daniel Campbell
2016-03-07 3:38 Daniel Campbell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox